Drinks
Drinks This French hot chocolate with homemade marshmallows is everything regular hot cocoa wishes it could be. It’s thick, deeply chocolatey, and luxuriously smooth — more like sipping a melted chocolate bar. Yes please! Paired with pillowy homemade marshmallows that slowly melt into the cup, it’s indulgent in the best possible way and perfect for slow

This French hot chocolate with homemade marshmallows is everything regular hot cocoa wishes it could be. It’s thick, deeply chocolatey, and luxuriously smooth — more like sipping a melted chocolate bar. Yes please! Paired with pillowy homemade marshmallows that slowly melt into the cup, it’s indulgent in the best possible way and perfect for slow mornings or cold winter evenings.
The marshmallows might sound intimidating, but they’re surprisingly simple and completely worth it. They’re soft, lightly sweet, and miles better than anything store-bought. Make them once and you’ll never look at packaged marshmallows the same way again.
This French hot chocolate with homemade marshmallows is pure indulgence in a mug. The dark chocolate makes it intensely rich and velvety, the splash of cream gives it that luxurious café-style texture, and the espresso deepens the chocolate flavor without stealing the spotlight. Then come the homemade marshmallows — soft, fluffy, and lightly vanilla-flavored — melting slowly into the hot chocolate and making every sip even better. It’s cozy and nostalgic, while also being fancy!
Start by greasing an 8×8 baking dish with butter and dusting the bottom generously with powdered sugar. This step is key for easy removal later.
In the bowl of a stand mixer, add ½ cup cold water and sprinkle the gelatin evenly over the surface. Let it bloom for about 5 minutes until fully absorbed.
Meanwhile, combine the remaining 1 cup cold water, sugar, and a pinch of salt in a small saucepan. Heat over medium, stirring until the sugar dissolves, then bring to a gentle boil. Let it boil for 1 minute, until the mixture reaches 240°F.
Carefully pour the hot sugar syrup into the bloomed gelatin. Using the whisk attachment, beat on high speed for 10–15 minutes, until thick, glossy, and tripled in volume.
Add a splash of vanilla extract and mix briefly. Immediately transfer the mixture to the prepared pan, smooth the top, and dust with more powdered sugar. Let set at room temperature for 3–4 hours.
Once firm, turn out onto a powdered sugar–coated surface, dust the top, cut into cubes, and toss lightly in powdered sugar to prevent sticking.
For the hot chocolate, warm the milk and cream together in a saucepan over medium heat until steaming but not boiling. Add the chopped dark chocolate and whisk until completely melted and smooth.
Stir in the espresso shot, vanilla extract, sugar, and a pinch of salt. Reduce the heat to low and let it gently simmer for 3–5 minutes, stirring occasionally, until thick, glossy, and luxurious.
Serve immediately topped with homemade marshmallows.
The homemade marshmallows should be stored in an airtight container at room temperature, lightly dusted with powdered sugar to prevent sticking. They’ll stay soft and fluffy for up to two weeks. The French hot chocolate is best enjoyed fresh, but if you have leftovers, store it in an airtight container in the fridge for up to two days. Reheat gently on the stovetop over low heat, adding a small splash of milk to loosen it if needed and whisking until smooth.
Yes — it’s much thicker and richer, almost like drinking melted chocolate. Yum!
Absolutely. They’re perfect to prep a few days in advance.
Highly recommended. Reaching 240°F ensures the marshmallows set properly.

My debut cookbook is available for PRE-ORDER NOW! Over 100+ brand new recipes! Pre-order your copy now, available September 1st!
French hot chocolate with homemade marshmallows feels like a Parisian cafe in my kitchen.
French hot chocolate with homemade marshmallows — feels like a Parisian café in my kitchen.