Calling all chocolate lovers! This Chocolate Lava Bread with a Snowy Top is a dream come trueâcrisp, sweet snowy topping, soft and fluffy bread, and a rich, oozing chocolate lava center.
Shaped like cute little cups, itâs as adorable as it is delicious. One bite, and youâll be hooked! Letâs bake this indulgent treat step by step.
And if youâre already craving more chocolatey goodness after this, donât worryâweâve got plenty of ideas for you later. But first, letâs dive into making this indulgent bread step by step.
đ Ingredients List (Makes 6 small breads)
For the Chocolate Lava Filling
- 90g heavy cream
- 60g dark chocolate
For the Chocolate Bread Dough
- 150g high-gluten flour
- 120g milk (whole milk recommended for richness; low-fat milk works too)
- 2g active dry yeast
- 2g salt (enhances flavor and balances sweetness)
- 20g granulated sugar
- 13g cocoa powder (sifted to avoid clumps)
- 12g butter (softened at room temperature)
For the Snowy Top
- 30g cake flour (low-gluten flour)
- 20g condensed milk
- 5g egg white (from about 1 small egg)
- 12g milk
For Decoration
- 1â2 tsp cocoa powder (for dusting)

đ©đł Step-by-Step Instructions
1. Make the Chocolate Lava Filling (Freeze First!)
- Melt the chocolate and cream: Place the chopped dark chocolate in a heatproof bowl. Pour the heavy cream into a small saucepan and heat over low heat until small bubbles form around the edge (do NOT boil).
- Combine and mix: Pour the warm heavy cream over the chopped chocolate. Let it sit for 1 minute to soften the chocolate, then stir with a silicone spatula until smooth and fully combined.
- Freeze to set: Pour the chocolate-cream mixture into a small ice cube tray or a silicone mold (each portion about 15â20g). Freeze for at least1 hour (or overnight) until completely solidâthis ensures the filling stays intact while shaping the dough.

2. Knead the Chocolate Bread Dough
- Mix dry ingredients: In the bowl of a stand mixer (or a large mixing bowl if using hands), add high-gluten flour, sifted cocoa powder, granulated sugar, active dry yeast, and salt. Use a whisk to stir evenly for 1 minute.
- Add wet ingredients (except butter): Pour the milk into the dry mixture. Attach the dough hook to the stand mixer and knead on low speed for 3â4 minutes until a rough dough forms.
- Knead in butter: Add the softened butter to the dough. Increase the mixer speed to medium-low and knead for another 5â7 minutes. Stop occasionally to scrape down the sides of the bowl.
- Check for âglove membraneâ: To test if the dough is ready, take a small piece of dough and stretch it gently. It should form a thin, transparent membrane (like a glove) without breaking easilyâthis means the gluten is well-developed, and the bread will be soft. If it breaks, knead for 1â2 more minutes.

3. First Fermentation & Dough Portioning
- First rise: Grease a large bowl lightly with oil. Place the kneaded dough into the bowl and turn it to coat with oil (prevents sticking). Cover the bowl tightly with plastic wrap and let it ferment in a warm place (about 28â30°C/82â86°F) for 1â1.5 hours until it doubles in size.
- How to check fermentation: Poke the dough gently with a floured fingerâif the indentation stays and doesnât spring back quickly, itâs ready.
- 2. Degas and rest: Punch down the fermented dough with your fist to release excess air. Transfer it to a lightly floured surface and divide it into 6 equal portions (each about 50â55g). Roll each portion into a smooth ball, cover them with a damp kitchen towel, and let them rest for 10 minutes (this relaxes the gluten, making the dough easier to shape).
4. Shape the Bread & Second Fermentation
- Fill and seal: Take one rested dough ball and flatten it gently with your palm (about 8cm in diameter). Place one frozen chocolate lava portion in the center of the dough. Pull the edges of the dough up around the filling, pinching tightly at the top to sealâmake sure there are no gaps (otherwise, the filling will leak during baking).
- Shape into cups: Place the sealed dough, seam-side down, into a greased muffin tin (or 6 small cupcake molds). Gently press the top of each dough ball to slightly flatten it (this helps it take the shape of the mold).
- Second rise: Cover the muffin tin with plastic wrap and let the dough ferment again in a warm place for 30 minutes until it rises to the edge of the molds (the dough will be puffy and soft).
5. Prepare the Snowy Top & Assemble
- Make the snowy top mixture: In a small bowl, add cake flour, condensed milk, egg white, and milk. Stir with a whisk until the mixture is smooth and free of lumps (it should have a thick, pipeable consistencyâif too thick, add 1â2g more milk; if too thin, add a pinch more cake flour).
- Pipe the snowy top: Transfer the snowy top mixture into a piping bag fitted with a round tip (or a plastic bag with a small corner cut off). Once the dough has finished the second fermentation, pipe a spiral pattern on top of each bread (start from the center and work your way out).

6. Bake & Decorate
- Preheat the oven: Preheat your oven to 165°C (330°F) for 5 minutes (ensure it reaches the target temperature for even baking).
- Bake: Place the muffin tin in the preheated oven and bake for 20 minutes. Halfway through baking, rotate the tin 180°(356°F) to ensure all breads bake evenly. The breads are done when they turn a deep chocolate color and sound hollow when tapped on the bottom.
- Decorate: Let the breads cool in the tin for 5 minutes, then transfer them to a wire rack to cool slightly (about 10 minutes). Before serving, dust the top of each bread lightly with unsweetened cocoa powder for a âsnowyâ finish.

đĄ Pro Tips for Success
- Keep the filling frozen: Make sure the chocolate lava portions are fully frozen before wrapping in doughâthis prevents them from melting and leaking out during shaping.
- Control fermentation temperature: If your kitchen is cold, place the dough bowl in a warm water bath (30°C/86°F) to speed up fermentation. Avoid over-fermenting, as this will make the bread dense.
- Donât overbake: Overbaking will dry out the bread and make the filling less âlava-like.â Check the breads at the 18-minute mark to avoid overcooking.

Serve warm: For the best lava flow, serve the breads warmâmicrowave a cooled bread for 10 seconds to reheat the filling.
đ« More Chocolatey Treats for You!
If this Chocolate Lava Bread has you craving even more chocolate goodness, why not try these other amazing recipes? Whether you love bread, cake, ice cream, or traditional treats, thereâs something here for every (chocolate fan):
- Oreo Chocolate Bread
- Strawberry Cheesecake Chocolate Cake
- Chocolate Ice Cream
- Chocolate Tiramisu
- Chocolate Crusted Molten Cheesecake
- Matcha Chocolate Mooncakes
- Chocolate Mooncakes
- Chocolate Crunch Pudding Tarts
- Triple Crunch Chocolate Nut Cookies
- Chocolate Oreo Mochi Balls
This Chocolate Lava Bread with a Snowy Top is the ultimate treat for chocolate fansâsoft bread, oozing lava, and a crisp top. Enjoy it for breakfast, afternoon tea, or as a sweet dessertâevery bite is pure chocolate joy! đ

Chocolate Lava Bread with Snowy Top
Ingredients
For the Chocolate Lava Filling
- 90 g heavy cream
- 60 g dark chocolate
For the Chocolate Bread Dough
- 150 g high-gluten flour
- 120 g milk whole milk recommended for richness; low-fat milk works too
- 2 g active dry yeast
- 2 g salt enhances flavor and balances sweetness
- 20 g granulated sugar
- 13 g cocoa powder sifted to avoid clumps
- 12 g butter softened at room temperature
For the Snowy Top
- 30 g cake flour low-gluten flour
- 20 g condensed milk
- 5 g egg white from about 1 small egg
- 12 g milk
For Decoration
- 1 â2 tsp cocoa powder for dusting
Instructions
Make the Chocolate Lava Filling (Freeze First!)
- Melt the chocolate and cream: Place the chopped dark chocolate in a heatproof bowl. Pour the heavy cream into a small saucepan and heat over low heat until small bubbles form around the edge (do NOT boil).
- Combine and mix: Pour the warm heavy cream over the chopped chocolate. Let it sit for 1 minute to soften the chocolate, then stir with a silicone spatula until smooth and fully combined.
- Freeze to set: Pour the chocolate-cream mixture into a small ice cube tray or a silicone mold (each portion about 15â20g). Freeze for at least 1 hour (or overnight) until completely solidâthis ensures the filling stays intact while shaping the dough.
Knead the Chocolate Bread Dough
- Mix dry ingredients: In the bowl of a stand mixer (or a large mixing bowl if using hands), add high-gluten flour, sifted cocoa powder, granulated sugar, active dry yeast, and salt. Use a whisk to stir evenly for 1 minute.
- Add wet ingredients (except butter): Pour the milk into the dry mixture. Attach the dough hook to the stand mixer and knead on low speed for 3â4 minutes until a rough dough forms.
- Knead in butter: Add the softened butter to the dough. Increase the mixer speed to medium-low and knead for another 5â7 minutes. Stop occasionally to scrape down the sides of the bowl.
- Check for âglove membraneâ: To test if the dough is ready, take a small piece of dough and stretch it gently. It should form a thin, transparent membrane (like a glove) without breaking easilyâthis means the gluten is well-developed, and the bread will be soft. If it breaks, knead for 1â2 more minutes.
First Fermentation & Dough Portioning
- First rise: Grease a large bowl lightly with oil. Place the kneaded dough into the bowl and turn it to coat with oil (prevents sticking). Cover the bowl tightly with plastic wrap and let it ferment in a warm place (about 28â30°C/82â86°F) for 1â1.5 hours until it doubles in size.
- How to check fermentation: Poke the dough gently with a floured fingerâif the indentation stays and doesnât spring back quickly, itâs ready.
- Degas and rest: Punch down the fermented dough with your fist to release excess air. Transfer it to a lightly floured surface and divide it into 6 equal portions (each about 50â55g). Roll each portion into a smooth ball, cover them with a damp kitchen towel, and let them rest for 10 minutes (this relaxes the gluten, making the dough easier to shape).
Shape the Bread & Second Fermentation
- Fill and seal: Take one rested dough ball and flatten it gently with your palm (about 8cm in diameter). Place one frozen chocolate lava portion in the center of the dough. Pull the edges of the dough up around the filling, pinching tightly at the top to sealâmake sure there are no gaps (otherwise, the filling will leak during baking).
- Shape into cups: Place the sealed dough, seam-side down, into a greased muffin tin (or 6 small cupcake molds). Gently press the top of each dough ball to slightly flatten it (this helps it take the shape of the mold).
- Second rise: Cover the muffin tin with plastic wrap and let the dough ferment again in a warm place for 30 minutes until it rises to the edge of the molds (the dough will be puffy and soft).
Prepare the Snowy Top & Assemble
- Make the snowy top mixture: In a small bowl, add cake flour, condensed milk, egg white, and milk. Stir with a whisk until the mixture is smooth and free of lumps (it should have a thick, pipeable consistencyâif too thick, add 1â2g more milk; if too thin, add a pinch more cake flour).
- Pipe the snowy top: Transfer the snowy top mixture into a piping bag fitted with a round tip (or a plastic bag with a small corner cut off). Once the dough has finished the second fermentation, pipe a spiral pattern on top of each bread (start from the center and work your way out).
Bake & Decorate
- Preheat the oven: Preheat your oven to 165°C (330°F) for 5 minutes (ensure it reaches the target temperature for even baking).
- Bake: Place the muffin tin in the preheated oven and bake for 20 minutes. Halfway through baking, rotate the tin 180°(356°F) to ensure all breads bake evenly. The breads are done when they turn a deep chocolate color and sound hollow when tapped on the bottom.
- Decorate: Let the breads cool in the tin for 5 minutes, then transfer them to a wire rack to cool slightly (about 10 minutes). Before serving, dust the top of each bread lightly with unsweetened cocoa powder for a âsnowyâ finish.
Leave a Reply