Ingredients
Equipment
Method
Make the dough
- Spray a large bowl and a 9x13-inch baking dish with nonstick cooking spray.
- Stir the warm milk, yeast, and granulated sugar together in a measuring cup.
- Let stand for 5 minutes, until foamy.
- Whisk the flour, cocoa powder, and salt together in a large bowl.
- Whisk the egg, egg yolk, melted butter, red food coloring, and vanilla into the yeast mixture.
- Pour the yeast mixture into the flour mixture.
- Stir until a shaggy dough forms.
- Knead the dough on a lightly floured surface for 8–10 minutes, until smooth, elastic, and slightly tacky.
- Put the dough in the greased bowl and cover it.
- Let rise in a warm place for 1–1 1/2 hours, until doubled in size.
Fill and bake the rolls
- Stir the brown sugar, cocoa powder, cinnamon, and salt together in a small bowl.
- Roll the dough on a lightly floured surface into a 12x18-inch rectangle.
- Spread the softened butter evenly over the dough, leaving a 1/2-inch strip bare along one long edge.
- Sprinkle the sugar mixture evenly over the butter.
- Roll the dough tightly from the opposite long edge toward the bare strip.
- Pinch the seam closed.
- Cut the roll into 12 equal pieces.
- Arrange the pieces cut-side up in the prepared baking dish.
- Cover the rolls and let rise for 30–45 minutes, until puffy.
- Preheat the oven to 350°F during the final 15 minutes of the rise.
- Bake for 25–30 minutes, until the rolls are puffed and set in the center.
- Let cool in the dish for 10 minutes.
Make the frosting
- Beat the cream cheese and softened butter in a medium bowl until smooth.
- Beat in the powdered sugar, vanilla, and milk until creamy.
- Spread the frosting over the warm rolls.
- Serve.
Notes
For soft rolls, avoid adding more flour than needed while kneading and shaping. Store covered in the refrigerator for up to 3 days; freezer-friendly for up to 2 months. For a dairy-free variation, use plant-based milk, butter, and cream cheese.
