Ingredients
Equipment
Method
Make the dough
- Warm the milk to 105–110°F.
- Stir in the yeast and granulated sugar.
- Let stand for 5–10 minutes until foamy.
- Stir in the egg and egg yolk, then 4 tablespoons of the softened butter.
- Add 3 1/2 cups flour and the salt, and mix until a shaggy dough forms.
- Knead on a lightly floured surface for 8–10 minutes until smooth and elastic.
- Grease a large bowl with 1 teaspoon oil, 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 shape the rolls
- Mix the brown sugar, cocoa powder, and cinnamon in a small bowl.
- Punch down the dough.
- Roll it on a lightly floured surface into a 12x18-inch rectangle, using up to the additional 1/4 cup flour as needed.
- Spread 8 tablespoons softened butter over the dough.
- Sprinkle the sugar mixture evenly over it.
- Scatter the chocolate chips on top.
- Grease a 9x13-inch baking dish with the remaining 2 teaspoons oil.
- Roll the dough up tightly from a long edge.
- Cut into 12 equal rolls.
- Arrange the rolls cut side up in the dish.
- Cover and let rise for 30–45 minutes, until puffy.
- Near the end of the rise, heat the oven to 350°F.
Bake the rolls
- Bake for 25–30 minutes, until golden brown and the centers are baked through.
- Let the rolls cool in the dish for 10 minutes.
Make the frosting
- Beat the cream cheese and the remaining 2 tablespoons softened butter until smooth.
- Beat in the powdered sugar, vanilla, and milk.
- Spread the frosting over the warm rolls and serve.
Notes
For soft rolls, knead until the dough is smooth and elastic and let it rise until doubled. Store covered in the refrigerator for up to 3 days; freeze unfrosted rolls for up to 2 months. For a dairy-free swap, use plant-based milk, butter, and cream cheese, plus dairy-free chocolate chips.
