
This decadent Root Beer Marshmallow Peak Cocoa Float combines childhood nostalgia with grown-up indulgence. The warm, rich hot chocolate creates the perfect foundation for creamy vanilla ice cream to melt into, while the fizzy root beer adds a playful carbonation that dances on your tongue. Topped with golden toasted marshmallows that create a dramatic peak, this drink is as much a visual treat as it is delicious.
I created this recipe during a snowy weekend when my nieces and nephews were visiting. What started as a creative way to use up leftover hot cocoa mix has become our signature family treat for movie nights and special occasions.
Ingredients
- Whole milk: provides the creamy base for the hot cocoa component and creates a richer mouthfeel than reduced fat options
- Unsweetened cocoa powder: allows you to control the sweetness while delivering deep chocolate flavor
- Granulated sugar: balances the bitterness of the cocoa powder
- Vanilla extract: enhances the chocolate flavor with subtle warmth
- Premium vanilla ice cream: choose a high quality brand with real vanilla beans for the best flavor and creamier melt
- Chilled root beer: select a craft variety with pronounced sassafras notes for more complex flavor
- Mini marshmallows: smaller size creates more surface area for toasting and melts more evenly than large marshmallows
- Chocolate shavings: adds visual appeal and intensifies the chocolate experience with each sip
Instructions
- Create the hot cocoa base:
- Heat milk slowly in a saucepan until steaming but not boiling which takes about 3 minutes. Watch carefully as milk can quickly boil over. Whisk in cocoa powder and sugar continuously until completely dissolved with no lumps remaining. This takes about 1 minute of vigorous whisking. Remove from heat immediately to prevent scorching and stir in the vanilla extract to bloom its flavor in the warm mixture.
- Assemble the foundation:
- Pour the hot cocoa evenly between two large heat resistant glasses or mugs. The glass should be at least 12 ounces to accommodate all components. The hot cocoa should fill approximately one third of each glass.
- Add the ice cream:
- Using a chilled ice cream scoop, place one generous scoop of vanilla ice cream gently into each glass. The warmth of the cocoa will begin melting the ice cream slightly creating beautiful cream swirls throughout the drink.
- Pour the root beer:
- Hold your glass at a slight angle and slowly pour the chilled root beer down the side to minimize excessive foaming. Pour gradually allowing the foam to settle between additions. The carbonation will create a natural layering effect with the hot cocoa.
- Create the marshmallow peak:
- Pile mini marshmallows generously on top of each float forming a dome shape that rises above the rim of the glass. Pack them somewhat tightly so they support each other when toasted.
- Toast to perfection:
- Using a kitchen torch held about 2 inches from the marshmallows move in continuous circular motions to toast the surface to a golden brown. Aim for some deeper caramelized spots for flavor complexity but avoid burning. If using a broiler instead place marshmallows on a parchment lined baking sheet and broil for 30 to 60 seconds watching constantly before transferring to the floats.
- Garnish and serve:
- Sprinkle with chocolate shavings if desired and serve immediately with both a straw and long spoon. The straw allows sipping the liquid components while the spoon helps enjoy the marshmallow topping.

My favorite part of this recipe is watching the marshmallows transform under the torch flame. That moment when they turn golden and slightly puff up always reminds me of campfires from childhood summers. The first time I made these for my family, my youngest nephew declared it was like drinking a sunset in a glass.
Make-Ahead Options
While this float is best enjoyed immediately after assembly, you can prepare certain components ahead of time to streamline the process. The hot cocoa base can be made up to 2 days in advance and stored in the refrigerator. Simply reheat gently on the stovetop or microwave before assembling the floats. This makes entertaining much easier when you have guests arriving.
Flavor Variations
The beauty of this recipe lies in its adaptability. For a mint chocolate version, add 1/4 teaspoon of peppermint extract to the hot cocoa base. Coffee lovers can replace half the milk with strong brewed coffee for a mocha twist. During fall, try adding a pinch of cinnamon and nutmeg to the cocoa for a seasonal spice profile. For a fruity variation, cherry cola works wonderfully in place of root beer.
Serving Suggestions
These floats make a showstopping dessert when served alongside simple butter cookies or shortbread. For a complete dessert experience, pair with a small plate of chocolate dipped strawberries. When serving at parties, consider setting up a float bar with different ice cream flavors, soda options, and topping choices so guests can customize their own creations.
The History Behind The Float
The ice cream float has a rich American history dating back to 1874 when Robert Green reportedly first combined ice cream with soda in Philadelphia. Our version combines this classic treat with another American favorite hot cocoa. The addition of toasted marshmallows draws inspiration from campfire smores creating a nostalgic dessert that spans generations. This drink represents the playful innovation that characterizes American dessert culture.
Kid-Friendly Adaptations
Little ones can enjoy this special treat with a few modifications. Reduce the sugar in the hot cocoa base for less sweetness. Skip the torch toasting and use untoasted marshmallows. Serve in plastic cups with secure lids for younger children.

This float is best enjoyed immediately after assembly to appreciate the contrast in temperatures and textures. The toasted marshmallows add a delightful caramelized flavor and a soft, gooey centre.
Recipe FAQ
- → Can I use a different ice cream flavor?
Yes, chocolate or even coffee ice cream gives a unique twist and deeper flavor.
- → What if I don’t have a kitchen torch?
Broil marshmallows briefly in an oven, then add them to your float for similar results.
- → Is there a non-dairy alternative?
Substitute dairy milk and ice cream with your favorite plant-based options for a vegan float.
- → Can root beer be swapped for another soda?
Cream soda or cola both offer a different but enjoyable flavor profile for the float.
- → How should I serve this dessert drink?
Serve immediately in heat-safe glasses or mugs with a straw and long spoon to enjoy each layer.