This comforting dessert features fluffy vanilla bean marshmallows gently floated atop rich, creamy hot chocolate. Homemade marshmallows are crafted with gelatin, sugar, and real vanilla bean, whipped to glossy perfection and allowed to set before being cut into squares. The hot chocolate combines whole milk, unsweetened cocoa, sugar, sea salt, and vanilla extract for a smooth, warming base. When served, the marshmallows melt slightly, creating a dreamy texture alongside optional whipped cream. Ideal for a cozy evening indulgence with hints of vanilla and chocolate.
There's something almost magical about watching homemade marshmallows puff up in a stand mixer, transforming from a glossy syrup into clouds of vanilla-scented fluff. I discovered this particular version on a chilly evening when I wanted to elevate a simple mug of hot chocolate into something that felt like a small celebration. The first time those pillowy marshmallows floated on top, golden and perfect, I understood why this had become my favorite cozy dessert. Now it's the one thing I make whenever I want to turn an ordinary night into something memorable.
I made these for the first time on a Sunday afternoon in late autumn, and my roommate walked into the kitchen mid-whip to find the mixer nearly drowning out conversation while I stood there mesmerized by the transformation happening inside the bowl. She laughed and asked if I was making clouds, and honestly, that's exactly what it felt like. By the time we poured the hot chocolate and floated those marshmallows on top, it had become one of those small kitchen moments that somehow stays with you.
Ingredients
- Unflavored gelatin (3 envelopes, 21 g): This is what creates that signature marshmallow texture, so don't skip the blooming step or your marshmallows will be dense.
- Cold water (1 cup, 240 ml total): Use it divided as directed; the cold water for blooming keeps the gelatin from clumping, while the remaining water helps create the syrup base.
- Granulated sugar (1 1/2 cups, 300 g): This sweetens the marshmallows and, combined with the corn syrup, creates the structure that holds everything together.
- Light corn syrup (1 cup, 240 ml): The secret to pillowy marshmallows; it prevents crystallization and gives them that professional tender crumb.
- Kosher salt (1/4 tsp): A small amount brightens the vanilla flavor and prevents the marshmallows from tasting one-dimensional.
- Vanilla bean (1 bean, split and seeds scraped): The real thing makes an enormous difference in flavor; if you can't find vanilla beans, pure vanilla extract works but use only 2 tsp and stir it in after cooling slightly.
- Confectioners sugar (1/2 cup, 60 g): This dusts the pan and the finished marshmallows, preventing sticking and giving them that classic powdered appearance.
- Whole milk (4 cups, 1 L): Full-fat milk creates the richness that makes this hot chocolate taste like velvet.
- Unsweetened cocoa powder (1/2 cup, 60 g): Don't use sweetened cocoa or the drink will taste cloying; the cocoa is what gives this depth.
- Granulated sugar (1/2 cup, 100 g): For the hot chocolate; adjust to your sweetness preference.
- Sea salt (1/2 tsp): A pinch in the chocolate rounds out the flavor in a way that's subtle but unmistakable.
- Pure vanilla extract (1 tsp): Added after heating to preserve the vanilla notes.
Instructions
- Bloom the gelatin:
- Pour 1/2 cup cold water into your mixer bowl and sprinkle the gelatin evenly over it. Let it sit for 10 minutes without stirring; you'll watch it absorb the water and become spongy. This step is non-negotiable because it ensures the gelatin distributes evenly without lumps.
- Cook the syrup to soft-ball stage:
- While the gelatin blooms, combine the remaining 1/2 cup water, granulated sugar, corn syrup, and salt in a medium saucepan. Stir over medium heat until the sugar dissolves completely, then increase the heat and let it boil undisturbed. Watch the thermometer carefully; when it reaches 240°F (115°C), which takes about 8 to 10 minutes, you're at the perfect soft-ball stage. Remove it from heat immediately.
- Temper and whip:
- Turn your mixer to low speed and slowly pour the hot syrup into the bloomed gelatin in a thin, steady stream. This prevents the gelatin from seizing up from the heat shock. Once all the syrup is incorporated, add your vanilla bean seeds and increase the speed to high. Beat for 10 to 12 minutes, watching as the mixture transforms from a thin syrup into something thick, glossy, and tripled in volume; you'll notice it becoming pale and foamy.
- Set the marshmallows:
- Lightly oil a 9x13-inch pan and dust the bottom generously with confectioners sugar. Pour the marshmallow mixture in and smooth the top with an oiled spatula. Dust the entire surface with another generous layer of confectioners sugar. Let it sit uncovered at room temperature for at least 4 hours; overnight is even better because it allows the interior to set completely.
- Cut and finish:
- Once set, run a thin oiled knife around the edges and turn the whole block out onto a cutting board dusted with confectioners sugar. Cut into large squares using an oiled knife, wiping the blade between cuts. Dust all four sides of each square with confectioners sugar to prevent sticking and give them that finished appearance.
- Make the hot chocolate:
- Whisk together milk, cocoa powder, sugar, and salt in a saucepan. Heat over medium, stirring frequently, until the mixture is steaming and completely smooth; don't let it boil or you'll scald the milk and lose some of that silky texture. Remove from heat and stir in vanilla extract.
- Serve with love:
- Pour the hot chocolate into mugs and top each with one or more marshmallow floaters. Add whipped cream if you're feeling indulgent, and serve immediately while everything is still warm and the marshmallows are just beginning to soften.
The first time someone bit into one of these marshmallows while sipping the hot chocolate, they closed their eyes and smiled in that way that made the whole 4-hour wait feel worth it. There's something about homemade marshmallows that tastes like care, like you took time on a day that probably had a thousand other things competing for your attention. That small moment of comfort is why I keep making them.
The Science Behind the Fluff
Marshmallows are fundamentally about air and structure: the gelatin stabilizes millions of tiny air bubbles created by the whipping process, while the sugar syrup provides the sweetness and helps set everything in place. Understanding this made me less afraid of the mixer speed and the candy thermometer; these aren't arbitrary steps but the actual mechanics of turning syrup into clouds. Once I stopped thinking of it as magic and started seeing it as physics, the whole process became less intimidating and more satisfying.
Storage and Make-Ahead Magic
These marshmallows keep beautifully in an airtight container at room temperature for up to a week, which means you can make them ahead and have them ready for unexpected visitors or for your own evening ritual whenever the craving strikes. I like to layer them between parchment paper so they don't stick together, and I've found that they actually taste better on day two when the flavors have had time to settle. The hot chocolate can also be made in advance and reheated gently on the stove top, or you can prepare the dry mix and add it to cold milk as needed.
Making It Your Own
Once you master the basic vanilla version, there's room to play with flavors that match your mood or the season. A hint of peppermint extract swirled into the marshmallow mixture captures that festive feeling, while a touch of almond extract creates something subtly different and elegant. The hot chocolate itself can be tinted with espresso powder for depth, or you can dust the finished marshmallows with cocoa powder or chocolate shavings for visual appeal and extra richness.
- Try infusing the milk with cinnamon sticks or a vanilla bean while it heats, then strain before whisking in the cocoa powder.
- For a salted caramel version, replace the vanilla with 1/2 teaspoon of fleur de sel stirred into the hot chocolate just before serving.
- Keep the marshmallows on hand as a treat to float in coffee, warm apple cider, or any hot beverage that needs a moment of joy.
There's real joy in the simple ritual of preparing this dessert and sharing it with someone, or keeping it all for yourself on a quiet night when you deserve something special. This is the kind of recipe that becomes part of your rotation not because it's fancy, but because it works and it tastes like home.
Recipe Help & Support
- → How do I bloom gelatin for marshmallows?
-
Sprinkle gelatin over half a cup of cold water and let it sit for 10 minutes until it absorbs the water and softens.
- → What’s the best way to achieve glossy marshmallows?
-
Whip the gelatin and hot syrup mixture on high speed for 10-12 minutes until thick, shiny, and tripled in volume.
- → How should I heat the hot chocolate base?
-
Gently warm milk, cocoa powder, sugar, and salt over medium heat, stirring constantly until smooth and steaming without boiling.
- → Can I add flavors to the marshmallows?
-
Yes, you can use vanilla bean seeds or extract and even swirl peppermint extract for a festive twist.
- → How long do homemade marshmallows keep?
-
Store them in an airtight container at room temperature for up to one week.