Chocolate Espresso Rolls
This post may contain affiliate links. Please read my disclosure policy.
Chocolate Espresso Rolls – pillowy-soft dough, mocha chocolate swirl, rich coffee icing. A weekend indulgence worth waking up early for.

The Chocolate Espresso Rolls Everyone Keeps Asking Me About
Ever since I first made these Chocolate Espresso Rolls, I’ve unofficially become the queen of espresso rolls around here, not kidding! I’ve handed them out to friends, family, and even the guys working on our house, and now, every time someone spots me, it’s always, “Hey Jo, when are you making those rolls again?” People don’t just love them, they ask for seconds, thirds, and secret take home bags. Imagine fluffy dough wrapped around rich chocolate and espresso filling, dripping with irresistible coffee icing. Trust me, bake these once, and you’ll be crowned espresso-roll royalty too!

- Quality Cocoa & Chocolate: Grab good quality unsweetened cocoa powder and dark chocolate. This combo delivers that rich, mocha depth you crave.
- Brown Sugar Magic: Brown sugar adds moisture and just a hint of caramel sweetness, either light or dark works beautifully.
- Espresso Boost: Don’t skip the instant coffee. It amps up the chocolate and transforms these rolls from tasty to “Jo, when are you making these again?”

Start with warm milk, not too hot, think comfy baby bathwater. Sprinkle in a little sugar to wake the yeast up, and give it about 5 minutes until it’s bubbly and happy. No bubbles? New yeast time!

Into your mixer goes the sugar, softened butter, salt, eggs, and flour. Pour in that foamy yeast mixture, and mix until your dough looks smooth, stretchy, and starts pulling away from the bowl. It’s okay if it’s a bit sticky, that’s just right!

Drop your dough into a lightly oiled bowl, cover it, and let it rise somewhere cozy. An hour or so, and it’ll double up, fluffy and gorgeous. Patience is your friend here.

While the dough does its thing, mix softened butter, heavy cream, brown sugar, cocoa powder, and instant coffee until it’s rich and creamy. Gently fold in chopped chocolate, hello, irresistible mocha filling!

Flour your countertop just a little and roll the dough into a neat rectangle (about 12×18 inches). Spread that dreamy filling edge to edge. You want every bite loaded.
Now, you’ve got two options for slicing. If you prefer the traditional method (like you see in the video), roll the dough up tightly from the long edge, like a sleeping bag, and use unflavored dental floss to slice it into clean, even rolls. Floss works wonders to avoid squishing the dough!

Alternatively, try this: instead of rolling the whole rectangle, slice the dough first into 8 long strips, width wise. Then, roll each strip up individually into its own little spiral. This method is a bit easier to handle and gives you perfectly shaped rolls every time. Choose whichever method you prefer, both work beautifully!

Arrange them in a greased 9×13-inch baking dish, and let them rise again until they’re puffed and cozy (around 30-45 minutes).

Here’s the trick that makes these rolls unforgettable: pour heavy cream over them just before baking. I know it feels a little extra, but trust me, that cream soaks into the dough as it bakes, creating the most luxurious, gooey texture. Pop them into your preheated oven (350°F/175°C) and bake until golden brown, about 25–30 minutes. Keep an eye on them so you don’t lose that fluffy center.

Mix powdered sugar, instant coffee, and heavy cream until smooth and creamy. Adjust consistency with extra cream if needed. Drizzle generously over the warm rolls, go big or go home!

Frequently Asked Questions
Can I make the dough ahead of time?
Yes! After the first rise, cover the dough tightly and store it in the refrigerator for up to 24 hours. Let it come to room temperature before rolling it out and proceeding with the recipe.
What’s the best way to store leftovers?
Store leftover rolls in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate them for up to 5 days. Warm them in the microwave for 10-15 seconds before serving to bring back their gooey texture.
Can I freeze these rolls?
Yes! You can freeze them either baked or unbaked. If freezing unbaked rolls, assemble them in the baking dish, wrap tightly with plastic wrap and foil, and freeze for up to 2 months. When ready to bake, thaw in the fridge overnight, let them rise, and bake as directed. For baked rolls, wrap them individually in plastic wrap, place them in a freezer bag, and freeze for up to 3 months. Thaw and reheat before serving.
Can I skip the heavy cream drizzle?
You can, but the rolls won’t be as gooey and indulgent. The cream adds moisture and richness, so it’s worth including if you want that melt-in-your-mouth texture.
How do I reheat these rolls?
Pop individual rolls in the microwave for 10-15 seconds, or warm them in a 350°F (175°C) oven for about 5-7 minutes. If reheating from frozen, thaw first and then warm them up as described.

More Delicious Gooey Rolls
- Strawberry Rolls with Cream Cheese Icing
- Blueberry Rolls
- Cinnabon Cinnamon Rolls
- Pumpkin Cinnamon Rolls
- Apple Pecan Cinnamon Rolls
- Red Velvet Cinnamon Rolls
- No Knead 1 Hour Cinnamon Rolls
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Chocolate Espresso Rolls
Video
Ingredients
For the Dough:
- 1 cup warm milk (110°F/45°C)
- 2 ¼ teaspoons active dry yeast
- 1 teaspoon sugar
- ½ cup granulated sugar
- ⅓ cup unsalted butter (softened)
- 1 teaspoon salt
- 2 eggs
- 4 cups all-purpose flour
For the Filling:
- ½ cup unsalted butter (softened)
- ¼ cup heavy cream
- ½ cup brown sugar (packed)
- 2 tablespoons cocoa powder
- 1 tablespoon instant coffee powder
- ½ cup dark chocolate (finely chopped)
For the Heavy Cream Drizzle:
- ½ cup heavy cream (to pour over rolls before baking)
For the Coffee Icing:
- 1 cup powdered sugar
- 1 tablespoon instant coffee powder
- 2-3 tablespoons heavy cream (adjust for desired consistency)
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- Dissolve the yeast in the warm milk with a teaspoon of sugar in a large bowl. Let it sit for about 5 minutes. If the yeast is good, it will start to froth up.
- To the bowl of your mixer add the ½ cup of sugar, butter, salt, eggs, and flour. Next, pour in the yeast mixture and mix well until well incorporated and the dough comes clean from the side of the bowl.
- Place the dough into an oiled bowl, cover and let rise in a warm place about 1 hour or until the dough has doubled in size.
- In a medium bowl, mix the softened butter, heavy cream, brown sugar, cocoa powder, and instant coffee powder until well combined. Fold in the chopped dark chocolate.
- After the dough has risen, roll it out into a large rectangle (about 12×18 inches). Spread the filling evenly over the dough, leaving a small border around the edges.
- Roll the dough tightly from the long edge into a log. Slice into 8 even rolls and place them in a greased 9×13-inch baking dish. Cover the dish with a clean kitchen towel and let the rolls rise for 30-45 minutes, or until they've doubled in size.
- After the rolls have risen, pour ½ cup of heavy cream over them right before baking.
- Preheat your oven to 350°F (175°C). Bake the rolls for 25-30 minutes, or until golden brown and cooked through.
- While the rolls bake, whisk together powdered sugar, instant coffee powder, and heavy cream until smooth. Adjust the consistency with more cream if needed.
- Once the rolls are baked and slightly cooled, drizzle the coffee icing generously over the top.
Notes
- Let the dough rise in a warm spot; if your kitchen is cold, use the oven light to create a cozy environment.
- Use top quality dark chocolate and fresh yeast.
- Don’t skip heavy cream for the ultimate soft texture.
- Don’t overbake the rolls, golden brown tops mean they’re ready, and you’ll keep that soft, fluffy center.
Nutrition Information
Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.








