Soft and fluffy chocolate cinnamon rolls, made with pillowy chocolate yeast dough filled with gooey swirls of butter, brown sugar, cinnamon and dark chocolate, then drizzled with sweet vanilla icing. You’ll love this dark chocolate version of classic cinnamon rolls. And with the chocolate dough and vanilla frosting, they taste like an Oreo cookie in cinnamon roll form!
You might also love these strawberry rolls with cream cheese frosting, apple butter cinnamon rolls with maple icing, and cardamom orange cinnamon rolls.
This site contains affiliate links. As an Amazon associate, I earn from qualifying purchases. This means that I may make a small commission if you purchase a product using those links. This in no way affects my opinion of those products and services. All opinions expressed on this site are my own.
Why You’ll Love This Recipe
So Soft and Fluffy. These chocolate cinnamon rolls are so fluffy, with the most decadent, gooey and chocolatey filling inside.
Great Leftover. These are not only great fresh and hot from the oven, but also for days after.
Perfect for the Holidays. Special occasions like Thanksgiving and Christmas are the perfect occasion to make a pan of these sweet, fluffy rolls. You can even make the dough at night, let it rest and chill in the refrigerator, then shape and bake the rolls in the morning, so you don’t have to wake up too early.
Tastes Like Oreos. When I took the first bite of one of these rolls, my first thought was, wow, this tastes like an Oreo cookie with cinnamon! Delicious.
High Altitude Tested. While this recipe will work at any altitude, know that I test all of my recipes at Denver’s high altitude of 5,280 feet, so mountain bakers can be assured of great results.
See the recipe card at the end of the post for the full ingredients list and instructions.
Ingredients
Dough
- Butter. Unsalted butter, in both the dough and the filling, adds richness and flavor to these chocolate cinnamon rolls.
- Whole Milk. Adds moisture and fat for a tender dough.
- Yeast. You can use either instant/rapid-rise yeast or active dry yeast. I’ve included instructions for both in my recipe. The yeast is what makes the rolls rise, making them soft and pillowy.
- Sugar. The sweetness in these rolls comes from a trio of different sugars used. A little granulated sugar in the dough, brown sugar in the filling, and powdered sugar for the icing.
- Flour. You can use either all-purpose flour or bread flour in today’s recipe.
- Cocoa Powder. Use a good quality Dutch processed (not natural) cocoa powder. You’ll be adding cocoa powder to the dough, as well as using it to dust the counter when rolling out the dough.
- Salt. A pinch of coarse Kosher salt balances the sweetness.
- Eggs. This is an “enriched” dough, meaning it has a fairly high fat content from the eggs and butter. But the amount of sugar called for in the dough itself is relatively low. The result is a soft, pillowy dough that bakes into a beautifully rich-tasting roll.
- Vanilla Extract. Flavor.
Filling
- Butter. Spreading butter over the dough after rolling it out is what gives the sugar moisture, so it melts into a gooey filling.
- Brown Sugar. You can use either light or dark brown sugar.
- Cinnamon. Note that although these are cinnamon rolls, you could certainly opt to leave out the cinnamon, if you just want the flavor of the chocolate rolls with the vanilla icing.
- Chocolate. I love using Chocolove Dark Chocolate, which I finely chopped to sprinkling inside the cinnamon rolls. You could also use mini semi sweet chocolate chips.
Icing
- Powdered Sugar. Sweetens and thickens the icing.
- Heavy Whipping Cream. Thins the icing to a spoonable consistency that’s rich, creamy and luscious.
- Vanilla Extract. Flavor.
Instructions
Make the dough.
- Melt the butter in a small saucepan over medium heat. Add the milk and stir. Warm the mixture just until it reaches between 110-115 degrees F .If it gets too hot, let it sit for a few minutes until it cools down to the correct temperature. It’s important that you check the temperature – if it’s too cold, it won’t activate the yeast, and if it’s too hot, it will kill the yeast.
- Remove the saucepan from the heat. Stir in the yeast and 1 teaspoon of the sugar. Let stand for 5 to 10 minutes until it begins to foam and bubble; this will let you know that the yeast is active.
- In the bowl of your stand mixer, stir together the flour with 1/2 cup of the cocoa powder (reserve the remaining 1/4 cup of cocoa powder for rolling out the dough later).
- Add the warm butter/milk/yeast mixture, the rest of the sugar, salt, eggs and vanilla extract into a rough shaggy dough.
- With the dough hook, knead on medium/low speed for 10 minutes. The dough will be soft, sticky and loose, and will not form a firm dough ball, but don’t add more flour.
Let the dough rise.
- Lightly spray a large bowl with nonstick spray. Scrape the dough in the bowl, cover tightly with plastic wrap, and set in a warm place to rise until doubled in size, about 60-90 minutes. If your oven has a bread-proofing setting, you can use that to proof your dough. If not, let your oven preheat to the lowest setting, turn the oven off, and then set your dough inside to rise.
Chill the dough.
- Set the bowl of dough, still covered, in the refrigerator to chill for at least 4 hours, but preferably overnight. The chill time allows the gluten to rest and the dough to develop flavor. It’s also much easier to work with the dough when it’s cold, since this is a soft dough.
Roll out the dough, and shape the rolls.
- Turn the cold dough out onto a clean counter, using the remaining 1/4 cup cocoa powder to keep the dough from sticking to the counter and your rolling pin. Roll your dough out into a rectangle or oval measuring approximately 12×18 inches.
- Line a 9×13 pan with a sheet of parchment paper, or spray with non-stick spray.
- Melt your butter and use a pastry brush to spread it evenly over the dough, all the way to the edges.
- In a small bowl, mix together the brown sugar and cinnamon, then sprinkle that evenly over the butter.
- Sprinkle with the chopped chocolate.
- Roll up the dough (starting on one of the long sides) into a log, keeping it as tight as you can.
- Using a gentle sawing motion with a sharp, non-serrated knife, cut the dough into 12 rolls. Or use a piece of unflavored dental floss, sliding the floss underneath and then crossing it over the log of dough to cut it into rolls.
- Place the rolls, cut side up, in the pan. Cover the pan with a towel, and set in a warm place for 20 minutes to puff up a little, just until the rolls are touching. Note that the photographed baking pan is slightly smaller than a 9×13 pan, measuring around 8×11 inches.
Bake the rolls.
- Preheat the oven to 350 F.
- Bake the rolls on the center oven rack for about 25 minutes, just until the top of the rolls are baked and set.
Finish with vanilla icing.
- In a bowl, stir together all the icing ingredients until smooth. Immediately drizzle over the hot rolls.
- Let the rolls cool for about 10 minutes and serve warm.
Be sure to read all of my BAKING FAQs where I discuss ingredients, substitutions and common baking questions, so that you can be successful in your own baking!
Frequently Asked Questions
What kind of cocoa powder did you use?
I used Rodelle Dutch Processed Cocoa Powder.
Why do you use cocoa powder instead of flour to roll out the dough?
Since this is a chocolate dough, rolling it out in cocoa powder will keep the color nice and dark. If you rolled it out in flour, it would get white and splotchy.
What’s the best way to reheat leftover cinnamon rolls?
I usually reheat them in a toaster oven, or at 50% power in the microwave. Note that the icing will always melt when cinnamon rolls are reheated.
You Might Also Like
Please check out my Amazon Shop for a curated collection of some of my favorite cake pans from trusted brands, baking tools, ingredients, pretty things and fashion finds. I recommend products that I buy and use every day!
Did you love today’s recipe? Please rate the recipe and let me know in the comments what you thought! Also, be sure to follow Curly Girl Kitchen on Instagram, and tag me when you try one of my recipes so I can see all your delicious creations!
Chocolate Cinnamon Rolls with Vanilla Icing
All recipes on Curly Girl Kitchen are developed for high altitude at 5,280 feet. See FAQs for adjusting to higher or lower elevations.
Equipment
- Stand Mixer with Dough Hook
Ingredients
Dough
- 4 tbsp unsalted butter
- ¾ cup whole milk
- 2 ¼ tsp (1 packet) instant/rapid rise yeast or active dry yeast
- ⅓ cup granulated sugar, divided
- 2 ¾ cups all-purpose flour or bread flour, fluffed, spooned and leveled
- ¾ cup unsweetened Dutch-processed cocoa powder, divided
- 1 tsp coarse Kosher salt (if using table salt, use half the amount)
- 2 large eggs (room temperature)
- 1 tsp vanilla extract
Filling
- 4 tbsp unsalted butter, melted
- ¾ cup light brown sugar, lightly packed
- 1 tbsp cinnamon
- 3 oz good-quality chocolate, finely chopped
Icing
- 1 ½ cups powdered sugar
- 5-6 tbsp heavy whipping cream
- 1 tsp vanilla extract
Instructions
Dough
- Melt the butter in a small saucepan over medium heat. Add the milk and stir. Warm the mixture just until it reaches between 110-115 degrees F.If it gets too hot, let it sit for a few minutes until it cools down to the correct temperature. It's important that you check the temperature – if it's too cold, it won't activate the yeast, and if it's too hot, it will kill the yeast.
- Remove the saucepan from the heat. Stir in the yeast and 1 teaspoon of the sugar. Let stand for 5 to 10 minutes until it begins to foam and bubble; this will let you know that the yeast is active.
- In the bowl of your stand mixer, stir together the flour with 1/2 cup of the cocoa powder (reserve the remaining 1/4 cup of cocoa powder for rolling out the dough later). Add the warm butter/milk/yeast mixture, the rest of the sugar, salt, eggs and vanilla extract into a rough shaggy dough.With the dough hook, knead on medium/low speed for 10 minutes. The dough will be soft, sticky and loose, and will not form a firm dough ball, but don't add more flour.
- Lightly spray a large bowl with nonstick spray. Scrape the dough in the bowl, cover tightly with plastic wrap, and set in a warm place to rise until doubled in size, about 60-90 minutes.If your oven has a bread-proofing setting, you can use that to proof your dough. If not, let your oven preheat to the lowest setting, turn the oven off, and then set your dough inside to rise.
- Set the bowl of dough, still covered, in the refrigerator to chill for at least 4 hours, but preferably overnight.The chill time allows the gluten to rest and the dough to develop flavor. It's also much easier to work with the dough when it's cold, since this is a soft dough.
- Turn the cold dough out onto a clean counter, using the remaining 1/4 cup cocoa powder to keep the dough from sticking to the counter and your rolling pin. Roll your dough out into a rectangle measuring approximately 12×18 inches.
Filling
- Line a 9×13 pan with a sheet of parchment paper, or spray with non-stick spray.
- Melt your butter and use a pastry brush to spread it evenly over the dough, all the way to the edges.In a small bowl, mix together the brown sugar and cinnamon, then sprinkle that evenly over the butter. Sprinkle with the chopped chocolate.
- Roll up the dough (starting on one of the long sides) into a log, keeping it as tight as you can. Using a gentle sawing motion with a sharp, non-serrated knife, cut the dough into 12 rolls (or use a piece of unflavored dental floss, crossing the floss over the log of dough to cut it into rolls).
- Place the rolls, cut side up, in the pan. Cover the pan with a towel, and set in a warm place for 20 minutes to puff up a little, just until the rolls are touching.
Bake
- Preheat the oven to 350 F.
- Bake the rolls on the center oven rack for about 25 minutes, just until the top of the rolls are baked and set.
Icing
- In a bowl, stir together all the icing ingredients until smooth. Immediately drizzle over the hot rolls.
- Let the rolls cool for about 10 minutes and serve warm.
Notes
- Yeast: This recipe calls for instant or rapid-rise yeast, which does not require any proofing first, so you can just mix it right into the dough. If you only have regular active dry yeast, you should proof it first, before adding to the dough. To do this, heat your butter and milk as instructed, then sprinkle the yeast, and 1 teaspoon of sugar, over the liquid. Stir in and let sit until foamy, about 5-10 minutes. Add to your dough and mix as instructed.
- Eggs: Your eggs will be too cold if you use them straight from the fridge, and the chill could prevent your dough from rising. Let them sit out for about an hour (or place the eggs in a glass of hot water) to warm up to room temperature before adding to your dough.
- 110-115 Degrees: It’s very important that you check the temperature of your melted butter and warmed buttermilk. The amount noted here is not a suggestion; it’s essential to correctly activating your yeast. Too cold, and the yeast won’t be activated. Too hot, and it will kill the yeast.
- Cream Baked Rolls: Pouring cream over your rolls, prior to baking, is a popular option for super gooey and soft rolls. To do this, you should slightly warm 1/2 cup heavy whipping cream to take the chill off. Just before baking your rolls, pour the cream over them and then bake as instructed.
- Overnight Cinnamon Rolls: To get a jump-start on breakfast prep, you can make and proof the dough, then roll and shape the rolls the night before. Place the cut rolls in your baking dish, cover with plastic wrap, and refrigerate overnight. The next morning, take them out of the refrigerator, and set in a warm place to take the chill off, which will take about an hour, then let them puff up a bit. Bake as instructed.
Leave a Reply