Soft, fluffy and full of rich, decadent chocolate, these Chocolate Cinnamon Rolls are the ultimate combination of cinnamon roll dough and chocolate upon chocolate. If you are a chocolate lover or know one, don't hesitate to whip up the Chocolate Cinnamon Rolls! They are so good!

If you are looking for an excuse to get in the kitchen and start baking, these Chocolate Cinnamon Rolls are it. The recipe starts with my all-time favorite cinnamon roll dough that I enrich with an abundance cocoa powder and chocolate chips to create the best chocolate cinnamon rolls. To top it off, I finish these beauties with a rich, chocolatey icing that takes these delicious rolls over the top.
Let me just say, this recipe exceeded my wildest expectations. This is the type of recipe where you offer someone a taste and eagerly anticipate their response, confident they will adore it. Or at least that's what I did to everyone that I let try them.
Key Ingredients & Substitutions
- Sugars – This recipe uses granulated sugar, brown sugar, and powdered sugar. Light or dark brown sugar can be used.
- Chocolate – Both cocoa powder and chocolate chips are used. You can use any kind of chocolate chips, such as dark chocolate, semi-sweet, or milk chocolate.
- Milk – Whole or 2% milk can be used for the dough and chocolate icing.
- Egg – Helps make the dough lighter and fluffier.
My Latest Videos
How To Make Chocolate Cinnamon Rolls
The full recipe can be found in the recipe card below.
Chocolate cinnamon rolls are a breeze to prepare using a stand mixer equipped with a dough hook. The mixer eliminates the effort required to knead the dough manually and simplifies the process of blending the butter and egg into the dough.
However, it's still possible to make this dough without a stand mixer; it will merely require a bit more time and effort.
STEP 1
Combine the yeast, warm milk, vanilla extract and sugar in a mixer bowl. Allow to sit for 2-5 minutes for the yeast to dissolve. Add in the cocoa powder, 2 cups of the flour and mix to combine. Now add in the salt and egg. Mix well.
Begin gradually adding in the remaining flour, adding one cup at a time, until the dough begins to pull away from the sides of the bowl. Then, slowly mix in the softened butter, one piece at a time.
Continue to knead the dough until it is well-developed and can pass the windowpane test. Once done, cover the dough and let it proof until it has doubled in size.
💡Expert Tip
You will see the dough go through several stages while adding the butter and kneading. This is normal, do not be tempted to add more flour.
STEP 2
In a small bowl combine the softened butter, brown sugar, cinnamon, cocoa powder and vanilla extract. Mix well to combine.
STEP 3
Roll the dough out into a 10×15-inch rectangle. Spread the filling over the dough. Starting with the long end, roll the dough into log. Cut into 12 equal sized rolls, place in parchment lined 9×13 baking dish.
STEP 4
Cover and place in a warm area for 30 minutes or until puffy.
STEP 5
Place in the preheated oven and bake for 30 minutes. Remove from the oven and cool before icing.
STEP 6
In a small bowl combine the ingredients for the chocolate icing. Mix well.
STEP 7
Drizzle the icing over the cooled cinnamon rolls. Enjoy!
Frequently Asked Questions
You can warm up cinnamon rolls by placing them in the microwave for 10-15 seconds.
The filling for chocolate cinnamon rolls consists of softened butter, brown sugar, cinnamon, cocoa powder, vanilla extract, and chopped chocolate chips.
Storage Tip
Chocolate Cinnamon Rolls may be kept at room temperature for up to two days and can last up to five days when refrigerated.
More Delicious Recipes
Strawberry Cheesecake Cinnamon Rolls
FOLLOW ME on Facebook, Pinterest, and YouTube to stay connected!
Tried This Recipe?
Leave a review below, I would love to hear how it turned out! ⭐⭐⭐⭐⭐
📖 Recipe
Chocolate Cinnamon Rolls
Ingredients
- 4 cups all-purpose flour
- ⅓ cup granulated sugar
- ½ cup cocoa powder
- 2 ¼ teaspoons active dry yeast
- ¾ teaspoon salt
- 1 ½ cups milk
- 1 teaspoon vanilla extract
- 6 tablespoons unsalted butter cubed and softened
- 1 large egg
For the Filling
- 6 tablespoons unsalted butter softened
- ½ cup brown sugar lightly packed
- 1 teaspoon cinnamon
- 3 tablespoons cocoa powder
- 2 teaspoons vanilla extract
- 1 cup chocolate chips chopped
For the Icing
- 1 cup powdered sugar
- ¼ cup cocoa powder
- 1 teaspoon vanilla extract
- 4 tablespoons milk
Instructions
- Combine the yeast, warm milk, vanilla extract and sugar in the bowl of a stand mixer fitted with the hook attachment. Allow to sit for 2-5 minutes for the yeast to dissolve. Add in the cocoa powder, 2 cups of the flour and mix to combine. Now add in the salt and egg. Mix well.
- Begin gradually adding in the remaining flour, adding one cup at a time, until the dough begins to pull away from the sides of the bowl. Then, slowly mix in the softened butter, one piece at a time.
- Continue to knead the dough until it is well-developed and can pass the windowpane test. Once done, cover the dough and let it proof until it has doubled in size.
- In a small bowl combine the softened butter, brown sugar, cinnamon, cocoa powder and vanilla extract. Mix well to combine. Set aside until needed.
Shape the Dough
- Preheat an oven to 350°F and line a 9x13 baking dish with parchment paper. On a lightly floured surface, roll the dough out into a 10×15-inch rectangle.
- Spread the filling over the dough. Starting with the long end, roll the dough into log. Cut into 12 equal sized rolls, place in prepared dish. Cover and let proof for 30 minutes or until puffy.
- Place in the preheated oven and bake for 30 minutes. Remove from the oven and cool before icing.
- In a small bowl combine the ingredients for the chocolate icing. Mix well. Drizzle the icing over the cooled cinnamon rolls. Enjoy!
S says
Love this chocolate cinnamon rolls recipe!