30 Festive DIY Christmas Hot Chocolate Toppers

This simple, four-ingredient marshmallow topper for hot cocoa is a festive treat that delights both kids and adults. Colorful, easy to make, and perfect for the holidays—enjoy them on top of a mug of hot chocolate or as a sweet snack on their own.

Hot Cocoa Toppers

I’m a little obsessed with hot chocolate this time of year, and nothing elevates a cozy mug of cocoa like a fun marshmallow topper. If you don’t want to make marshmallows from scratch and the usual mini marshmallows aren’t doing it for you, these Christmas tree marshmallow hot cocoa toppers are exactly what you need. They’re colorful, quick to make, and only require four ingredients.

Hot Chocolate Station with Marshmallow Toppers

Easy Hot Chocolate Station idea: display these toppers in a jar alongside your cocoa fixings for a charming self-serve setup that guests will love.

Note: I set up a hot chocolate station last year on my dining room buffet and we used it throughout the season. These hot cocoa toppers are a perfect addition to any hot chocolate bar—store them in a sealed jar or airtight container and they will keep well for weeks, easily lasting through the winter months.

Ingredients for Christmas Tree Marshmallow Hot Cocoa Toppers

  • 12 Kraft Jet-Puffed S’moremallows (or your favorite large marshmallows)
  • 12 oz package of Wilton light blue candy melts (or substitute another color)
  • White snowflake sprinkles
  • 12 small Christmas tree icing decorations

Directions to Make the Christmas Tree Marshmallow Hot Chocolate Toppers

Prep time: 15 mins • Total time: 15 mins • Servings: 12

1. Line a large baking sheet with wax paper for easy cleanup.

2. Pour the candy melts into a microwave-safe bowl. Heat in the microwave in 30-second increments, stirring between each interval, until fully melted and smooth. Take care not to overheat—stirring helps the melts maintain a creamy texture.

Pour the blue candy on the marshmallow

3. Using a small spoon or offset spatula, gently spread the melted candy over each marshmallow, leaving a little white space at the bottom so the topper looks like a decorated tree sitting on the marshmallow base.

Hot Cocoa Toppers

4. While the candy coating is still wet, place a small Christmas tree icing decoration onto the marshmallow. Press gently so it adheres to the melted candy.

5. Sprinkle a few white snowflake sprinkles around the tree for a wintry effect. Repeat this process for all marshmallows and allow them to set completely at room temperature or in a cool area.

6. Serve the marshmallow toppers on their own as a candy treat, or float them on top of hot chocolate to add festive color and extra sweetness. They also make an attractive addition to gift jars, dessert tables, or a holiday hot cocoa bar.

Tips and Variations

  • Swap candy melt colors to match your party theme—green, red, or pastel shades work well.
  • If you don’t have small tree icings, use other festive shapes (stars, candy canes) or sprinkle decorative sugar shapes on top.
  • For a sturdier decoration, chill the marshmallows briefly after coating so the candy sets faster.
  • Store finished toppers in an airtight container or sealed jar to keep them fresh and prevent the candy from becoming sticky.
Recipe Summary
  • Yield: 12 toppers
  • Prep Time: 15 minutes
  • Total Time: 15 minutes
  • Course: Dessert / Hot Chocolate Topping
  • Cuisine: American

More posts you may enjoy:

  • The Creamiest Hot Chocolate {Recipe}
  • The Best Easter Basket Ideas for Kids
  • Amazon Prime Day Deals
  • Organizing Kids’ Art and Memorabilia
  • 30 Fabulous Valentine’s Crafts, Recipes, Free Printables and More!