
Marshmallow Hot Chocolate Cubes Recipe

By Emma
Certified Culinary Professional
Slice into 16 pieces and the whole thing becomes a party. Marshmallow on top, chocolate underneath, and all you do is drop one in hot milk.
Why You’ll Love This Marshmallow Hot Chocolate Cubes Recipe
No bake until the very end — most of the work is waiting for chocolate to set in your fridge. Homemade marshmallow hits different. Store-bought ones disappear. These stay on top, get toasty if you want them to. One cube. One cup of milk. Done in a minute. Looks fancy. Takes an hour and fifteen minutes total, but you’re mostly just standing around. Dark chocolate with condensed milk is sweeter than regular chocolate dessert — almost like fudge once the milk hits.
What You Need for Homemade Marshmallow Hot Chocolate Cubes
Chopped dark chocolate. Not chocolate chips. They melt unevenly. 280 grams of 65% cocoa — that’s the one that matters.
Sweetened condensed milk and heavy cream go into the chocolate layer. The condensed milk makes it dense and sweet, the cream makes it smooth. Both essential.
For the marshmallow topping: water, vanilla, powdered gelatin, granulated sugar, golden corn syrup, and cocoa powder for rolling. The corn syrup keeps the marshmallow from crystallizing. Matters more than you’d think.
Warmed milk to serve. Whatever kind you drink normally. Works with oat, whole, whatever.
How to Make Dark Chocolate Cubes
Butter a loaf pan — 22 by 12 centimeters, about 1.2 liters. Line it with parchment that hangs over the sides. That’s how you get it out later without destroying it.
Melt the chocolate with condensed milk and heavy cream. Double boiler, not direct heat. Whisk it until it looks shiny and smooth, no streaks. This takes maybe 8 minutes. Don’t rush it.
Pour the whole thing into the pan. Tap the pan on the counter a few times so the surface evens out. Cover it with the parchment flaps. Into the fridge for 2 hours and 30 minutes. Maybe a bit longer if your fridge runs warm.
When it’s solid, line a baking sheet with parchment. Unmold the chocolate block — run a knife around the edges if it sticks. Cut it into 16 pieces. Actually 16 if you’re patient. Some people just break it into chunks and call it good. Both work.
How to Get Perfect Homemade Marshmallow Topping
Water and vanilla go into a small saucepan. Sprinkle the powdered gelatin over it evenly — don’t dump it all in one spot or it clumps. Let it sit for 6 minutes. The gelatin swells and gets soft.
Add sugar. Heat it gently, stirring the whole time. The sugar dissolves, the gelatin dissolves, it stops being grainy. Takes maybe 3 or 4 minutes. Remove from heat.
Transfer to a bowl. Stir in the corn syrup. Now the electric mixer comes out. Beat it until soft peaks form — when you lift the beaters, the marshmallow comes up but falls back on itself instead of staying stiff. Watch it. The moment it gets there, stop.
Fit a piping bag with a plain tip. Work fast — the marshmallow sets quickly if it cools. Pipe it onto each chocolate cube. One good dollop per cube. Takes 10 minutes if you’re not careful, 3 if you move.
Let it rest for 12 minutes. The marshmallow firms up.
Marshmallow Hot Chocolate Cubes Tips and Common Mistakes
Toast the marshmallow tops with a culinary torch if you want. Optional. Gives them that s’mores thing. Skip it if you don’t have one.
Roll the bottom two-thirds of each cube in cocoa powder. Shallow plate, roll it around, shake off the excess. Looks good, tastes less sweet that way. The cocoa cuts through the condensed milk.
Mini skewers through the marshmallow and chocolate make them easier to hold and look intentional. Wooden ones work fine.
The whole thing lasts about a week in an airtight container. After that the marshmallow starts to weep a little. Still good, just less pretty.
Don’t overheat the gelatin mixture or it breaks. Low heat. You’re dissolving, not cooking.
The chocolate layer gets softer at room temperature. Keep them cold until you’re ready to serve. Five minutes out and they start getting sticky.

Marshmallow Hot Chocolate Cubes Recipe
- Chocolate Cubes
- 280 g chopped 65% dark chocolate
- 150 ml sweetened condensed milk
- 90 ml heavy cream
- Marshmallow Topping
- 50 ml water
- 2 ml vanilla extract
- 12 ml powdered gelatin
- 65 g granulated sugar
- 25 ml golden corn syrup
- 25 ml natural cocoa powder
- To Serve
- 180 ml warmed milk per serving
- Chocolate Cubes
- 1 1 Butter a 22 x 12 cm loaf pan with 1.2 liter capacity; line with parchment overhanging sides.
- 2 2 Melt chocolate with condensed milk and cream in a double boiler, whisk till glossy and unified.
- 3 3 Pour mix into pan, tap for even surface, cover with parchment edges, refrigerate 2.5 hours or until hardened.
- 4 4 Line baking sheet with parchment. Unmold block, slice into 16 pieces. Arrange on sheet; set aside.
- Marshmallow Topping
- 5 5 Combine water and vanilla in small saucepan. Sprinkle gelatin evenly, let swell 6 minutes.
- 6 6 Add sugar, heat gently, stirring till sugar and gelatin dissolve fully. Remove from heat.
- 7 7 Transfer to bowl, stir in corn syrup. Beat with electric mixer until soft peaks form.
- 8 8 Quickly fill a piping bag fitted with a plain tip; pipe marshmallow onto chocolate cubes.
- 9 9 Rest 12 minutes to set completely.
- 10 10 Place cubes on nonstick sheet. Optional: lightly toast marshmallow tops with a culinary torch.
- 11 11 Roll bottom two-thirds of cubes in cocoa powder on a shallow plate, shake off excess.
- 12 12 Insert mini skewers through marshmallow and chocolate.
- To Serve
- 13 13 Heat milk per portion until steaming.
- 14 14 Place marshmallow-topped cube in cup, pour hot milk over. Stir until melted, drink immediately.
Frequently Asked Questions About Homemade Hot Chocolate Cubes with Marshmallow
Can you make these chocolate cubes ahead of time? Yes. Make them a week before. Keep them in an airtight container in the fridge. The marshmallow stays better that way than at room temperature.
What if the gelatin marshmallow won’t whip? Usually it’s temperature. The mixture needs to be cool but not cold. If it’s too warm it won’t hold peaks. If it’s too cold it seizes. Let it sit for a minute after you take it off heat. Try again.
Can you use milk chocolate instead of dark chocolate? Yeah. It’ll be sweeter. Less interesting probably. 65% dark chocolate has something going on. Milk chocolate is just sweet.
How long does it take from start to finish? 1 hour and 25 minutes total. Most of that is the chocolate setting in the fridge — 2 hours and 30 minutes. The actual hands-on work is maybe 40 minutes spread across that time.
What happens if you skip the corn syrup? The marshmallow gets grainy after a few days. The corn syrup keeps it smooth. Not worth skipping.
Can you make the marshmallow the day before? Better not to. It sets up hard if you pipe it ahead and store it. Marshmallow is best piped fresh, then rested for 12 minutes. After that it starts drying out even with good storage.
Why is the chocolate layer so thick? Because you’re dropping one cube in hot milk. Too thin and it melts instantly into nothing. Too thick and it’s like eating fudge. This thickness is the balance. Takes maybe 15 seconds to melt into the milk.



















