These chocolate-filled sweet rolls are the kind of treat that makes a morning feel special. They’re soft, buttery, and swirled with a rich chocolate filling that melts into every layer. If you love cinnamon rolls, think of these as their chocolate-loving cousin.
The dough is easy to handle, the filling is simple, and the result feels bakery-level without the fuss. Whether you’re making them for a weekend brunch or a cozy afternoon snack, these rolls won’t last long.
What Makes This Recipe So Good

- Soft, pillowy dough: The dough bakes up light and tender, with just enough chew to hold the filling.
- Real chocolate flavor: A mix of cocoa and chopped chocolate gives deep, rich flavor that doesn’t taste overly sweet.
- Approachable method: No special equipment needed beyond a mixing bowl and a rolling pin.
- Make-ahead friendly: You can prep the rolls the night before and bake fresh in the morning.
- Versatile finish: Glaze them, dust with powdered sugar, or keep them plain—each option works.
Ingredients
- All-purpose flour – for a soft, workable dough
- Granulated sugar
- Salt
- Instant or active dry yeast
- Whole milk
- Unsalted butter – for dough, filling, and optional glaze
- Large eggs
- Vanilla extract
- Unsweetened cocoa powder
- Brown sugar
- Semisweet or dark chocolate, finely chopped (or chocolate chips)
- Powdered sugar – for optional glaze
- Heavy cream or milk – for optional glaze
Step-by-Step Instructions

- Warm the milk: Heat the milk until warm to the touch, not hot. Aim for about 105–115°F.This helps the yeast activate without killing it.
- Bloom the yeast (if using active dry): Stir the yeast and a pinch of sugar into the warm milk. Let it sit for 5–10 minutes until foamy. If using instant yeast, you can skip the wait and add it directly to the flour.
- Make the dough: In a large bowl, whisk flour, sugar, and salt.Add the milk-yeast mixture, melted butter (slightly cooled), eggs, and vanilla. Stir until a shaggy dough forms.
- Knead: Turn the dough onto a lightly floured surface and knead for 6–8 minutes until smooth and elastic. It should feel soft and slightly tacky but not sticky.Add small sprinkles of flour only if needed.
- First rise: Place the dough in a lightly greased bowl, cover, and let rise in a warm spot until doubled, about 60–90 minutes.
- Make the filling: In a bowl, mix softened butter, cocoa powder, and brown sugar into a spreadable paste. Stir in the finely chopped chocolate. The combo gives you both deep cocoa flavor and melty pockets.
- Roll out the dough: Punch down the risen dough and roll it into a rectangle, about 12×16 inches.Try to keep the thickness even so the rolls bake uniformly.
- Spread and roll: Spread the chocolate filling evenly over the dough, leaving a small border on one long edge. Starting from the opposite long side, roll into a tight log. Pinch the seam to seal.
- Slice: Trim the ends for a clean look if you like, then slice the log into 12 even pieces using a sharp knife or floss for neat cuts.
- Second rise: Arrange the slices in a greased 9×13-inch pan, leaving a little space between each.Cover and let rise until puffy, 30–45 minutes.
- Bake: Preheat the oven to 350°F (175°C). Bake for 20–25 minutes, until the tops are lightly golden and the centers are just set. Avoid overbaking—they should stay soft.
- Optional glaze: Whisk powdered sugar with a splash of milk or cream and a bit of vanilla until smooth.Drizzle over warm rolls, or dust with powdered sugar instead.
- Rest and serve: Let the rolls cool for 10 minutes so the filling settles. Serve warm for maximum gooeyness.
How to Store
- Room temperature: Keep leftovers in an airtight container for up to 2 days. Warm for 10–15 seconds in the microwave before serving.
- Refrigerator: Store up to 4 days if your kitchen is warm or if glazed.Reheat gently to soften.
- Freezer: Freeze baked, cooled rolls (without glaze) for up to 2 months. Thaw overnight in the fridge, then warm in a low oven and glaze.
- Make-ahead: After shaping, cover the pan and refrigerate overnight. Bring to room temperature for 45–60 minutes the next day, then bake.

Benefits of This Recipe
- Reliable rise and texture: The dough is enriched yet balanced, so it stays tender without being heavy.
- Customizable sweetness: You control how sweet it is with the amount of chocolate and glaze.
- Comfort-food appeal: Warm, chocolatey, and nostalgic—perfect for sharing.
- Budget-friendly: Pantry staples and a small amount of good chocolate go a long way.
- Great for gatherings: One pan serves a crowd and looks impressive on the table.
Common Mistakes to Avoid
- Overheating the milk: Hot milk can kill the yeast.Keep it warm, not steaming.
- Adding too much flour: If the dough is a bit tacky, that’s okay. Too much flour leads to dense rolls.
- Under-kneading: Knead until the dough is smooth and elastic; this develops the structure you need for a good rise.
- Overfilling: Too much filling can cause leaks and gaps. Spread evenly in a thin layer.
- Overbaking: Pull them when lightly golden.Dry rolls lose their soft, gooey charm.
Alternatives
- Chocolate-hazelnut spread: Swap the filling for a thin layer of hazelnut spread. Reduce the brown sugar to avoid excess sweetness.
- Cinnamon-chocolate swirl: Add a teaspoon of cinnamon to the filling for a warm, spiced twist.
- Different chocolate: Use milk chocolate for a sweeter roll or extra-dark for a bold flavor. White chocolate adds creamy pockets but melts more quickly.
- Dairy-free: Use plant milk and dairy-free butter.Choose a vegan chocolate and check that your yeast dough timing stays similar.
- Orange-chocolate: Add orange zest to the dough or glaze for a bright, citrusy note.
FAQ
Can I mix the dough in a stand mixer?
Yes. Use the dough hook on low to medium speed for about 6–8 minutes, until the dough is smooth and pulls away from the bowl.
What if my dough isn’t rising?
Check your yeast freshness and the room temperature. Move the bowl to a warmer spot, like near (not on) a preheating oven.
If the milk was too hot, the yeast may have been killed.
How do I keep the rolls from unrolling while baking?
Roll the log tightly, pinch the seam well, and place the rolls seam-side facing an adjacent roll or the side of the pan. The second rise helps them hold shape.
Can I use bread flour instead of all-purpose?
You can, but expect slightly chewier rolls. If you use bread flour, add a teaspoon more butter to keep them tender.
How do I know when they’re done?
The tops should be lightly golden and the center rolls should look set, not doughy.
An instant-read thermometer in the center should read around 190–195°F.
What glaze works best?
A simple vanilla glaze with powdered sugar and milk is classic. For extra richness, swap in a spoonful of melted butter or a splash of cream. You can also make a light chocolate glaze with cocoa powder.
Can I add nuts or fruit?
Absolutely.
Chopped hazelnuts, pecans, or dried cherries pair well with chocolate. Sprinkle them over the filling before rolling.
How can I make them more chocolatey?
Increase the chopped chocolate in the filling or drizzle with a warm chocolate ganache after baking.
In Conclusion
Chocolate-filled sweet rolls bring together soft, enriched dough and a gooey chocolate center in the best way. They look impressive yet use simple techniques that anyone can handle.
With a flexible timeline and make-ahead options, they’re perfect for weekend treats, holiday mornings, or anytime you crave something warm and comforting. Keep the tips in mind, bake until just golden, and enjoy them fresh—preferably with a cup of coffee or a cold glass of milk.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.




