Double Chocolate Cinnamon Rolls (The Ultimate Gooey Recipe)

By Paula Crestwell

On March 4, 2026

Extreme close-up of a gooey chocolate sweet roll, with melted chocolate filling and frosting dripping down the side.

Cuisine

American

Prep time

25 minutes

Cooking time

25 minutes

Total time

50 minutes

Servings

12 rolls

Prepare to experience the most decadent, indulgent breakfast treat imaginable: the ultimate Double Chocolate Cinnamon Rolls. This recipe is a chocolate lover’s dream, featuring a soft, fluffy chocolate-infused dough, a rich and buttery cocoa filling, and a luscious chocolate cream cheese frosting. Forget your standard cinnamon roll; we’ve elevated this classic to a whole new level of gooey, chocolatey perfection. If you’re looking to impress at brunch or simply treat yourself, this is the recipe you’ve been waiting for.

A single double chocolate cinnamon bun being pulled from a pan, showing the soft, fluffy texture of the chocolate dough.
The perfect pull-apart, soft, and fluffy texture.

Why You’ll Love This Recipe

  • Triple Chocolate Threat: We pack rich cocoa powder into the dough, the filling, AND the cream cheese frosting for an intense, satisfying chocolate flavor in every single bite.
  • Unbelievably Gooey Texture: The combination of a soft, enriched dough and a molten chocolate-cinnamon filling creates a perfectly gooey center that will have you swooning.
  • Perfect for Any Occasion: These rolls are the star of the show for a special holiday breakfast, a lazy weekend brunch, or even as a decadent dessert. They’re a guaranteed crowd-pleaser! For another brunch favorite, try these amazing blueberry and cream cheese danishes.
  • Surprisingly Simple: While they look like they came from a high-end bakery, the step-by-step instructions make this recipe completely achievable for home cooks of any skill level.

Key Ingredients for Success

The magic of these rolls comes from using quality ingredients. Here’s what you’ll need and why it matters:

  • Bread Flour: Higher in protein than all-purpose flour, bread flour provides more structure and chew, which is essential for creating that classic fluffy, bakery-style cinnamon roll texture.
  • Unsweetened Dutch-Process Cocoa Powder: Using Dutch-process cocoa gives the rolls a darker color and a smoother, less bitter chocolate flavor compared to natural cocoa powder. We use it in all three components for maximum impact.
  • Active Dry Yeast: This is the leavening agent that makes the dough rise and become light and airy. Ensure your yeast is fresh for the best results!
  • Whole Milk & Butter: The fat from whole milk and real butter enriches the dough, making it tender, soft, and flavorful.
  • Cream Cheese: For the frosting, full-fat block cream cheese is a must. It provides the perfect tangy counterbalance to the sweet, rich chocolate.
Extreme close-up of a gooey chocolate sweet roll, with melted chocolate filling and frosting dripping down the side.
Just look at that gooey, chocolatey perfection!

How to Make Double Chocolate Cinnamon Rolls (Step-by-Step)

Follow these detailed steps to create the most incredible chocolate sweet rolls right in your own kitchen. We’ll break it down into making the dough, the filling, and that amazing frosting.

Step 1: Make the Chocolate Dough

First, activate the yeast by warming the milk to about 110°F (43°C). It should feel like a warm bath. Stir in the yeast and a pinch of sugar, then let it sit for 5-10 minutes until it becomes foamy. In a large mixing bowl, whisk together the bread flour, cocoa powder, sugar, and salt. Add the yeast mixture, melted butter, and eggs. Mix until a shaggy dough forms, then knead on a lightly floured surface for 8-10 minutes until the dough is smooth and elastic. Place it in a lightly oiled bowl, cover, and let it rise in a warm place for 1-1.5 hours, or until doubled in size.

Step 2: Craft the Rich Chocolate Filling

While the dough is rising, prepare your filling. In a medium bowl, combine the softened butter, brown sugar, cocoa powder, and cinnamon. Mix until it forms a smooth, thick paste. Set this aside. This rich paste is what creates those distinct, gooey chocolate swirls inside the rolls.

Step 3: Roll, Fill, and Cut

Once the dough has doubled, gently punch it down and turn it out onto a lightly floured surface. Roll the dough into a large rectangle, about 12×18 inches. Spread the chocolate filling evenly over the dough, leaving a small border on one of the long edges. Starting from the opposite long edge, roll the dough up into a tight log. Use a sharp knife or unflavored dental floss to cut the log into 12 equal-sized rolls. Place the rolls cut-side up in a greased 9×13 inch baking pan.

Step 4: The Second Rise and Baking

Cover the pan with a clean kitchen towel and let the rolls rise for another 30-45 minutes, until they look puffy and are touching each other. While they rise, preheat your oven to 375°F (190°C). Bake the rolls for 20-25 minutes, or until the edges are golden brown and the centers are cooked through but still soft. Be careful not to overbake to keep them gooey!

Step 5: Whip Up the Chocolate Cream Cheese Frosting

While the rolls are baking, make the frosting. In a mixing bowl, beat the softened cream cheese and butter until smooth and creamy. Add the powdered sugar, cocoa powder, and vanilla extract. Mix on low speed at first, then increase to medium-high and beat until the frosting is light and fluffy. If it’s too thick, you can add a tablespoon of milk at a time until you reach your desired consistency.

Once the rolls are out of the oven, let them cool for about 10-15 minutes before spreading the frosting generously over the top. The warmth from the rolls will melt it slightly, allowing it to seep into every crevice.

Pro Tips for Bakery-Quality Results

  • Don’t Overheat Your Milk: Milk that is too hot (above 115°F) can kill the yeast. Use a thermometer for accuracy if you’re unsure.
  • Room Temperature Ingredients: For the best results, make sure your eggs, butter, and cream cheese are at room temperature. This helps them incorporate smoothly.
  • Use Unflavored Dental Floss: For the cleanest cuts without squishing your rolls, slide a piece of unflavored dental floss under the log, cross the ends over the top, and pull. It works perfectly every time!
  • Don’t Over-Bake: The key to a gooey cinnamon roll is a soft center. Check them at the 20-minute mark. The internal temperature should be around 190°F (88°C).

Make-Ahead and Storage Instructions

These Double Chocolate Cinnamon Rolls are perfect for preparing in advance. To make them overnight, follow the recipe through cutting the rolls and placing them in the pan. Cover the pan tightly with plastic wrap and refrigerate for up to 18 hours. The next morning, remove the pan from the fridge and let it sit at room temperature for about an hour to complete the second rise before baking as directed.

Store leftover frosted rolls in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days. Reheat individual rolls in the microwave for about 20 seconds for a fresh-from-the-oven experience. For a savory dish to complement these sweet rolls, consider making a hearty Crockpot Chicken and Rice.

Frequently Asked Questions

Yes! This recipe is perfect for making ahead. Complete the steps up until the second rise, then cover the pan of rolls tightly and refrigerate overnight. The next day, let them sit at room temperature for about 45-60 minutes to finish rising before baking.

The key to gooey rolls is not to over-bake them. Pull them from the oven when the centers are fully cooked but still very soft. The rich chocolate filling and generous amount of frosting, applied while the rolls are still warm, also contribute to the perfect gooey texture.

Store any leftovers in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days. You can gently reheat them in the microwave for 15-20 seconds for a delicious, warm treat.

A high-quality Dutch-process unsweetened cocoa powder provides the richest, smoothest chocolate flavor for the dough and frosting. For the filling, using a combination of cocoa and brown sugar creates the perfect gooey texture.

More Decadent Desserts to Try

If you’re a fan of rich, indulgent treats, you won’t want to miss our decadent red velvet brownies or this show-stopping baklava cheesecake recipe. They are perfect for when you need a truly special dessert!

The Ultimate Double Chocolate Cinnamon Rolls Recipe

Extreme close-up of a gooey chocolate sweet roll, with melted chocolate filling and frosting dripping down the side.

Double Chocolate Cinnamon Rolls (The Ultimate Gooey Recipe)

The ultimate recipe for Double Chocolate Cinnamon Rolls! Learn how to make these incredibly soft, gooey, and decadent sweet rolls with a rich chocolate dough, chocolate-cinnamon filling, and a dreamy chocolate cream cheese frosting.
Prep Time 25 minutes
Cook Time 25 minutes
Total Time 50 minutes
Servings: 12 rolls
Course: Breakfast, Brunch, Dessert
Cuisine: American
Calories: 480

Ingredients
  

For the Chocolate Dough
  • 1 cup whole milk warmed to 110°F
  • 2 1/4 tsp active dry yeast 1 standard packet
  • 1/2 cup granulated sugar
  • 4 cups bread flour plus more for dusting
  • 1/2 cup unsweetened Dutch-process cocoa powder
  • 1 tsp salt
  • 2 large eggs room temperature
  • 1/3 cup unsalted butter melted
For the Chocolate Filling
  • 1/2 cup unsalted butter softened
  • 1 cup packed brown sugar
  • 1/4 cup unsweetened Dutch-process cocoa powder
  • 2 tbsp ground cinnamon
For the Chocolate Cream Cheese Frosting
  • 4 oz cream cheese softened
  • 1/4 cup unsalted butter softened
  • 2 cups powdered sugar
  • 1/4 cup unsweetened Dutch-process cocoa powder
  • 1 tsp vanilla extract
  • 2-3 tbsp milk as needed

Equipment

  • 1 9x13 inch baking pan
  • 3 Mixing Bowls
  • 1 Electric mixer (optional)

Instructions
 

Make the Chocolate Dough
  1. In a small bowl, combine the warm milk, yeast, and a pinch of sugar. Let stand for 5-10 minutes until foamy.
  2. In a large bowl or the bowl of a stand mixer, whisk together the bread flour, 1/2 cup sugar, 1/2 cup cocoa powder, and salt. Add the yeast mixture, eggs, and melted butter.
  3. Mix until a dough forms. Knead on a floured surface for 8-10 minutes (or with a dough hook for 5-7 minutes) until smooth and elastic.
  4. Place the dough in a lightly oiled bowl, cover, and let rise in a warm place for 1 to 1.5 hours, or until doubled in size.
Assemble the Rolls
  1. While the dough rises, prepare the filling. In a medium bowl, mix the softened butter, brown sugar, 1/4 cup cocoa powder, and cinnamon until a smooth paste forms.
  2. Once risen, punch down the dough and roll it into a 12x18-inch rectangle on a lightly floured surface.
  3. Spread the filling evenly over the dough. Roll it up tightly into a log.
  4. Cut the log into 12 equal rolls and place them in a greased 9x13-inch baking pan. Cover and let them rise for another 30-45 minutes.
Bake and Frost
  1. Preheat oven to 375°F (190°C). Bake the rolls for 20-25 minutes until puffed and cooked through.
  2. While baking, prepare the frosting. Beat the cream cheese and butter until fluffy. Add the powdered sugar, 1/4 cup cocoa powder, and vanilla, mixing until smooth. Add milk as needed to reach desired consistency.
  3. Let the rolls cool for 10-15 minutes, then spread generously with the frosting and serve warm.

Notes

For an even richer flavor, you can add 1/2 cup of mini chocolate chips to the filling before rolling up the dough.
Ensure all your refrigerated ingredients (eggs, butter, cream cheese) are at room temperature for the best texture in both the dough and frosting.

Share Your Creation!

We are so excited for you to try this Double Chocolate Cinnamon Rolls recipe! There’s nothing better than sharing a warm, gooey batch with family and friends. If you make them, please leave a comment below and let us know how they turned out. And don’t forget to save this recipe to your favorite board on Pinterest!

A pan of freshly baked double chocolate cinnamon rolls, generously covered in a rich and creamy chocolate cream cheese frosting.
Nothing beats a warm, gooey double chocolate cinnamon roll fresh from the oven!

You might also like these recipes

Leave a Comment

Recipe Rating