Gooey Chocolate Rolls Recipe
Introduction
These Gooey Chocolate Rolls are the perfect indulgent treat for chocolate lovers. Soft, tender dough filled with a rich cocoa and brown sugar mixture and topped with a luscious chocolate icing. They’re great for breakfast, brunch, or dessert.

Ingredients
- 1 cup (237 grams) whole milk
- 1 stick (113 grams) unsalted butter
- 1/4 cup (57 grams) sour cream, at room temperature
- 1 envelope (2 1/4 teaspoons) instant yeast*
- 1/4 cup (50 grams) granulated sugar
- 1 large egg, at room temperature
- 2 egg yolks, at room temperature
- 1/2 teaspoon vanilla extract
- 4 to 4 1/4 cups (508 to 540 grams) all-purpose flour, plus more for dusting
- 1 1/2 teaspoons fine sea salt
- 10 tablespoons (142 grams) unsalted butter, completely softened to room temperature
- 2/3 cup (133 grams) packed light brown sugar
- 1/3 cup (28 grams) unsweetened cocoa powder
- 1/8 teaspoon fine sea salt
- 1 1/2 cups (188 grams) powdered sugar, sifted
- 1/4 cup (21 grams) unsweetened cocoa powder, sifted
- 1/4 cup (49 grams) whole milk
- 2 tablespoons (28 grams) unsalted butter, melted
- 1 teaspoon vanilla extract
Instructions
- Step 1: In a small saucepan, heat the milk and butter until the butter has melted. Remove from heat and stir in the sour cream until smooth. Let the mixture cool until lukewarm, about 100°F to 110°F.
- Step 2: In the bowl of an electric mixer, combine the milk mixture with yeast, granulated sugar, egg, egg yolks, and vanilla using a spatula until well mixed. Add half of the flour and salt, stirring until combined.
- Step 3: Attach the dough hook and gradually add the remaining flour until a dough begins to form. Knead at medium speed until the dough is soft, smooth, pliable, elastic, and pulls away from the bowl sides, about 8 to 10 minutes. Add more flour 1 tablespoon at a time if it’s too sticky, but only as needed.
- Step 4: Lightly grease a large bowl. Shape the dough into a ball, place it in the bowl, cover with plastic wrap, and let it rise in a warm place until doubled in size, about 1 1/2 to 2 hours.
- Step 5: While the dough is rising, combine the softened butter, brown sugar, cocoa powder, and salt in a medium bowl. Beat on medium-high speed with an electric mixer until very well combined, about 3 minutes.
- Step 6: Once the dough has risen, punch it down and turn it onto a lightly floured surface. Roll it into a 16×12-inch rectangle with the long side facing you.
- Step 7: Spread the chocolate filling evenly over the dough, leaving a 1/2-inch border on the far edge. Brush the border with a little water to help seal.
- Step 8: Roll the dough tightly from the edge closest to you, pulling gently to maintain a snug log shape. Press the border to seal and trim the edges evenly.
- Step 9: Grease a 13×9-inch baking dish or two 9-inch pie pans. Cut the log into 12 equal pieces using a serrated knife or unflavored dental floss. Place the rolls cut side up in the prepared dish. Cover with plastic wrap and let rise in a warm place until doubled, about 1 1/2 to 2 hours.
- Step 10: (Optional Make Ahead) After shaping, let the rolls rise until about 25% larger. Cover tightly and refrigerate for up to 24 hours. Before baking, let come to room temperature and rise until doubled, about 2 hours.
- Step 11: Preheat the oven to 350°F. Bake the rolls for 20 to 22 minutes, until lightly golden brown.
- Step 12: While baking, prepare the icing by mixing together powdered sugar, sifted cocoa powder, milk, melted butter, and vanilla until smooth and pourable.
- Step 13: Spread the warm icing over the hot rolls as soon as they come out of the oven. Serve warm for the best gooey texture.
Tips & Variations
- Ensure all dairy and eggs are at room temperature for better yeast activation and a softer dough.
- Use a serrated knife or dental floss to cut the rolls for cleaner edges and less dough squashing.
- Add chopped nuts or chocolate chips to the filling for extra texture and richness.
- If sour cream is unavailable, full-fat yogurt can be a suitable substitute.
Storage
Store cooled rolls in an airtight container at room temperature for up to 2 days. For longer storage, wrap well and freeze for up to 2 months. Reheat gently in a microwave or oven until warm. The icing is best fresh but can be reapplied after reheating if desired.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the dough by hand instead of using a mixer?
Yes, you can knead the dough by hand. It may take about 12 to 15 minutes to reach the same smooth, elastic texture as the mixer provides. Make sure to add flour gradually to prevent a sticky dough.
Can I use active dry yeast instead of instant yeast?
Yes, if you use active dry yeast, dissolve it in the lukewarm milk mixture with a teaspoon of sugar and let it proof for 5 to 10 minutes before mixing with other ingredients. This step isn’t needed with instant yeast.
Print
Gooey Chocolate Rolls Recipe
- Total Time: 4 hours 30 minutes
- Yield: 12 rolls 1x
Description
These Gooey Chocolate Rolls are soft, tender, and packed with a rich, chocolatey filling. Perfectly sweet and topped with a luscious cocoa icing, these homemade rolls are ideal for breakfast or dessert. The dough is enriched with sour cream and butter for extra moisture and a tender crumb, while the filling combines brown sugar and cocoa for an irresistible gooey texture.
Ingredients
Dough Ingredients
- 1 cup (237 grams) whole milk
- 1 stick (113 grams) unsalted butter
- 1/4 cup (57 grams) sour cream, at room temperature
- 1 envelope (2 1/4 teaspoons) instant yeast
- 1/4 cup (50 grams) granulated sugar
- 1 large egg, at room temperature
- 2 egg yolks, at room temperature
- 1/2 teaspoon vanilla extract
- 4 to 4 1/4 cups (508 to 540 grams) all-purpose flour, plus more for dusting
- 1 1/2 teaspoons fine sea salt
Filling Ingredients
- 10 tablespoons (142 grams) unsalted butter, completely softened to room temperature
- 2/3 cup (133 grams) packed light brown sugar
- 1/3 cup (28 grams) unsweetened cocoa powder
- 1/8 teaspoon fine sea salt
Icing Ingredients
- 1 1/2 cups (188 grams) powdered sugar, sifted
- 1/4 cup (21 grams) unsweetened cocoa powder, sifted
- 1/4 cup (49 grams) whole milk
- 2 tablespoons (28 grams) unsalted butter, melted
- 1 teaspoon vanilla extract
Instructions
- Make the dough: In a small saucepan, heat the milk and butter until the butter is melted. Remove from heat and stir in the sour cream until smooth. Let cool until lukewarm (about 100°F – 110°F).
- Combine dough ingredients: In the bowl of an electric mixer, combine the milk mixture with the yeast, sugar, egg, egg yolks, and vanilla until well combined. Add half of the flour and salt and stir with a spatula until combined. Fit mixer with dough hook and gradually add remaining flour until dough begins to form.
- Knead the dough: Knead at medium speed until dough is very soft, smooth, pliable, elastic, and no longer sticks to sides of bowl, about 8 to 10 minutes. Add more flour 1 tablespoon at a time if dough is unbearably sticky, only as needed to create smooth dough.
- First rise: Lightly grease a large bowl, shape dough into a ball, place in bowl, cover with plastic wrap, and let rise in a warm place until doubled in size, about 1 1/2 to 2 hours.
- Make the filling: While dough rises, combine softened butter, brown sugar, cocoa powder, and salt in a medium bowl. Beat with an electric mixer on medium-high until very well combined, about 3 minutes.
- Shape the dough: Punch down risen dough and turn onto lightly floured surface. Roll dough into a 16×12-inch rectangle with long side facing you.
- Apply filling: Spread filling evenly over dough, leaving a 1/2-inch border at the far edge. Brush border with water to help seal.
- Roll up dough: Roll dough tightly into a log from the long side, pressing border to seal and trimming edges.
- Prepare baking dish and cut rolls: Grease a 13×9-inch baking dish or two 9-inch pie pans. Cut the roll into 12 equal pieces using a sharp serrated knife or unflavored dental floss. Place cut rolls cut side up in prepared dish.
- Second rise: Cover rolls with plastic wrap and let rise in warm place until doubled, about 1 1/2 to 2 hours. (For make-ahead, allow to rise about 25%, cover tightly, and refrigerate up to 24 hours. Before baking, bring to room temp and allow full second rise until doubled, about 2 hours.)
- Preheat oven and bake: Preheat oven to 350°F (175°C). Bake rolls until lightly golden brown, 20 to 22 minutes.
- Make the icing: While rolls bake, combine powdered sugar, cocoa powder, whole milk, melted butter, and vanilla extract in a small bowl until smooth and pourable.
- Glaze and serve: Spread icing over hot rolls immediately after removing from oven. Serve warm the day they are baked.
Notes
- Ensure milk mixture cools to lukewarm (100°F – 110°F) before adding yeast to avoid killing it.
- Add flour gradually to achieve a soft but not sticky dough texture.
- The dough rises twice: once before shaping and once after shaping to develop a tender crumb.
- For best flavor and texture, serve rolls warm on the day they are baked.
- Refrigeration after shaping allows for make-ahead preparation; just extend rising time before baking.
- Use unflavored dental floss or a serrated knife to cut rolls to prevent squishing.
- Prep Time: 30 minutes
- Cook Time: 22 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Keywords: gooey chocolate rolls, chocolate rolls, sweet rolls, homemade chocolate rolls, breakfast rolls, chocolate cinnamon rolls

