Ingredients
Equipment
Method
Make the dough
- Warm the milk to 105–110°F in a small saucepan or microwave, then pour it into a large bowl.
- Stir in the yeast and granulated sugar, and let stand for 5–10 minutes until foamy.
- Whisk the egg, 4 tablespoons melted butter, and food coloring into the yeast mixture.
- In a medium bowl, whisk together the 4 1/4 cups flour, cocoa powder, and salt.
- Add the flour mixture to the yeast mixture and stir until a shaggy dough forms.
- Turn the dough onto a lightly floured surface and knead for 8–10 minutes until smooth and elastic, using the additional 2 tablespoons flour to dust the surface as needed.
- Lightly coat a large bowl with cooking spray, add the dough, and turn it to coat.
- Cover and let rise in a warm place for 1–1 1/2 hours, until doubled in size.
Fill and bake the rolls
- Coat a 9x13-inch baking dish with cooking spray.
- Roll the dough into a 12x18-inch rectangle on a lightly floured surface.
- Spread 6 tablespoons softened butter over the dough.
- Mix the brown sugar and cinnamon in a small bowl, then sprinkle the mixture evenly over the butter.
- Starting at a long edge, roll the dough into a log and pinch the seam closed.
- Cut into 12 rolls and arrange them cut-side up in the baking dish.
- Cover and let rise for 30–45 minutes until puffy.
- While the rolls rise, preheat the oven to 350°F.
- Bake for 25–30 minutes, until the rolls are set and the center roll reaches about 190°F.
- Let the rolls rest in the pan for 10 minutes.
Make the frosting
- Beat the cream cheese and remaining 2 tablespoons 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.
Notes
For evenly shaped rolls, roll the dough into the specified 12x18-inch rectangle before filling. Refrigerate leftovers for up to 3 days; freezer storage is suitable. For a dairy-free option, use plant-based milk, butter, and cream cheese.
