| Prep Time | 30 minutes (active) |
| Rise Time | 1 hour 45 minutes (total) |
| Cook Time | 25 minutes |
| Total Time | ~2 hours 40 minutes |
| Intensity Level | Moderate (more demanding than boxed mix, less than croissants) |
| Skill Focus | Yeast dough handling, rolling, even slicing |
| Yield | 12 large rolls (9×13-inch pan) |
Intensity Breakdown (1-5 scale):
-
Dough mixing/kneading: 3/5 (sticky, but forgiving)
-
Rolling & filling: 2/5 (straightforward)
-
Slicing: 2/5 (use unflavored dental floss for clean cuts)
-
Glazing: 1/5 (melt and pour)
Ingredients
For the Chocolate Dough
-
1 cup (240ml) whole milk, warmed to 110°F (43°C)
-
2¼ teaspoons (1 packet) active dry yeast
-
⅓ cup (67g) granulated sugar
-
4 tablespoons (57g) unsalted butter, melted and slightly cooled
-
1 large egg, at room temperature
-
1 teaspoon vanilla extract
-
1 teaspoon salt
-
3 cups (375g) all-purpose flour
-
½ cup (50g) unsweetened Dutch-process cocoa powder
For the Chocolate-Cinnamon Filling
-
6 tablespoons (85g) unsalted butter, very soft (almost melted)
-
¾ cup (150g) dark brown sugar, packed
-
2 tablespoons (12g) unsweetened cocoa powder
-
2 tablespoons ground cinnamon
-
¼ teaspoon ground nutmeg (optional, but adds depth)
For the Chocolate Glaze
-
1 cup (170g) semisweet or dark chocolate chips
-
½ cup (120ml) heavy cream
-
2 tablespoons (28g) unsalted butter
-
1 tablespoon light corn syrup (optional – adds shine)
-
¼ teaspoon vanilla extract
Instructions
Step 1: Make the Dough (Intensity: Active, 15 min)
In a large bowl, combine warm milk and yeast. Add a pinch of the sugar and let sit for 5-7 minutes until foamy. If it doesn’t foam, your yeast is dead – start over.
Add the remaining sugar, melted butter, egg, vanilla, and salt. Whisk until combined. Sift in the flour and cocoa powder. Stir with a wooden spoon until a shaggy dough forms.
Turn out onto a lightly floured surface. Knead for 8-10 minutes until smooth, elastic, and slightly tacky (not sticky). Tip: Cocoa dough tends to feel drier than plain dough – resist adding too much extra flour.
Place dough in a lightly oiled bowl, cover with plastic wrap, and let rise in a warm spot for 1 hour, or until doubled in size.
Step 2: Make the Filling & Roll (Intensity: Moderate, 15 min)
While dough rises, mix filling: In a small bowl, combine brown sugar, cocoa powder, cinnamon, and nutmeg.
Punch down the risen dough. On a lightly floured surface, roll it into a 12×18-inch rectangle (about ¼ inch thick). Spread the very soft butter evenly over the dough, leaving a ½-inch border on one long edge. Sprinkle the sugar-cocoa mixture evenly over the butter. Gently press it in with your fingers.
Roll the dough tightly away from the clean border. Pinch the seam to seal. Using unflavored dental floss or a very sharp serrated knife, cut the log into 12 equal rolls (about 1.5 inches each).
Step 3: Second Rise (Intensity: Passive, 45 min)
Arrange rolls cut-side up in a greased 9×13-inch baking pan. They should be snug but not crushed. Cover loosely with plastic wrap and let rise in a warm place for 45 minutes, until puffy and touching.
While they rise, preheat your oven to 350°F (175°C).
Step 4: Bake (Intensity: None, 25 min)
Bake the rolls for 22-26 minutes. They are done when the edges look set, the centers are no longer doughy, and an instant-read thermometer inserted into the center roll reads 190°F (88°C). Overbaking = dry rolls, so check early.
Let cool in the pan on a wire rack for 10 minutes before glazing.
Step 5: Make the Chocolate Glaze (Intensity: Low, 5 min)
While rolls cool, place chocolate chips in a heatproof bowl. In a small saucepan, heat heavy cream and butter until steaming (small bubbles at edges). Pour over chocolate. Let sit 2 minutes, then add corn syrup (if using) and vanilla. Whisk until smooth and glossy.
Step 6: Glaze & Serve (Intensity: Zero, 2 min)
Pour warm glaze generously over the slightly warm rolls. Use a spatula to spread any pooling glaze. Let stand 5-10 minutes for the glaze to set into a fudge-like layer.
Serve warm. These are extraordinary with a cold glass of milk or strong black coffee.
Final Notes: Storage, Make-Ahead, & Troubleshooting
Make-Ahead Instructions (The Last of the Recipe):
After slicing and placing rolls in the pan (Step 3), cover tightly with plastic wrap and refrigerate for up to 16 hours. The next morning, remove from fridge, let sit at room temperature for 30 minutes, then bake as directed – adding 3-5 minutes to the bake time.
Storage:
Covered tightly at room temperature, these stay fresh for 2 days. Refrigerated, up to 5 days. Reheat individual rolls in the microwave for 15 seconds.
Freezing:
Baked and cooled rolls (without glaze) freeze well for up to 2 months. Glaze fresh after thawing.
Pro Tip for Perfect Rolls:
If your dough springs back while rolling, let it rest uncovered for 10 minutes to relax the gluten. And always use room-temperature ingredients – cold milk or egg will slow the yeast dramatically.
Nutrition Information
Per 1 roll (12 total), including all glaze
| Nutrient | Amount |
|---|---|
| Calories | 468 kcal |
| Protein | 8g |
| Total Fat | 23g |
| – Saturated Fat | 14g |
| – Trans Fat | 0g |
| Cholesterol | 68mg |
| Carbohydrates | 60g |
| – Fiber | 5g |
| – Sugars | 32g |
| Sodium | 245mg |
| Calcium | 98mg |
| Iron | 3.2mg |