How cute are these chocolate milk with marshmallow puppets? It’s a super fun way to present your chocolate milk in a different way and besides that it is pretty delicious too. Perfect to make with kids on a cold winter day!

Hot chocolate with marshmallow puppets

Hot chocolate with marshmallows

I saw the idea for these marshmallow men somewhere on Pinterest I think. I was immediately blown away by the idea and just had to make them. It’s the perfect thing to do when you have kids and want to keep them entertained on a rainy or snowy winter day. Of course making these little puppets is just one idea. You can easily create different characters. Try to make a little dog, a reindeer or let your imagination run wild. For the eyes I used ready made sugar eyes.

Here in the Netherlands you can buy the ‘eyes’ in the supermarket but a well supplied baking store should have something similar I would think. I made the buttons and the mouth with an edible ink. If you can’t find the eyes, you can use edible ink for that as well.

Hot chocolate with marshmallows

Making of the marshmallow men

To make the marshmallow men you need white marshmallows and pepsels (or salty sticks). I used the regular sticks here that are not filled. Not sure what will be available in other countries but it’s best to go for sticks with no filling as they are usually bigger and will make it harder to stick into the marshmallow.

If you’re having trouble getting the pepsels into the marshmallows it can be easier to prick a small hole with a sharp knife. I broke each salty stick in two as I found them too long otherwise.

Making of the hot chocolate

For making the hot chocolate with the marshmallow men you need milky foam or whipping cream. Otherwise your puppets will just sink into the milk and melt too quickly. They will melt a bit anyway but placing them into either foam or cream will slow down the process. For the hot chocolate I used (almond) milk and dark chocolate. You can use milk chocolate if you prefer but remember that the extra milk might make the chocolate flavor too diluted if you do.

Whisking of the milk

Depending on the type of milk you use it might foam great or not so great. I used regular full fat cow’s milk here. I find that works best to make a great foam. If you would use almond milk it tends to foam less nicely. You can add whipping cream in that case. I use a milk foamer but you can of course use a small pan and just whisk it yourself the old fashioned way.

Marshmallow men with hot chocolate

Not too soon into the hot chocolate

If you’re serving the hot chocolate make sure to place the marshmallow men at the last minute. They will melt so it’s best not to put them in too quickly. Mine slowly sank into the froth on top, which was actually quite fun to watch so another fun thing to look at with kids.

Hot chocolate with marshmallow puppets

Hot chocolate with marshmallow men

No ratings yet

These cute and fun little puppets are great to make with kids
Decorative clock showing preparation time
Prep time 10 minutes
Cooking time 10 minutes
Total time 20 minutes

4 cups


  • Milk foamer


  • 1 liter full fat whole milk or almond milk
  • 200 gr dark chocolate
  • 8 pcs marshmallows white
  • 10 pcs salty sticks pepsels
  • edible black ink
  • sugar eyes
  • whipping cream optional

  • Break the chocolate into smaller pieces and divide over the four cups. Heat the milk and whisk it well until it foams up.
  • Pour the hot milk over the chocolate and make sure to add some foam to each cup. Or use whipping cream. Optionally add a bit of cinnamon.
  • Make the marshmallow men by using two marshmallows for each puppet. Give it arms by using one salty stick and break it in two. Do the same for the leggs. Use a little piece as a neck.
  • Draw with the edible ink eyes or use it to stick the sugar eyes on. Make a little nose and a mouth and draw some buttons. Place the marshmallow men carefully inside the hot chocolate.
    Serve right away.

Nutrition Information per portion

Calories: 470kcal | Carbohydrates: 39g | Protein: 13g | Fat: 30g | Saturated Fat: 17g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 0.01g | Cholesterol: 32mg | Sodium: 141mg | Potassium: 750mg | Fiber: 6g | Sugar: 26g | Vitamin A: 437IU | Vitamin C: 0.1mg | Calcium: 354mg | Iron: 6mg


The nutritional values above are calculated per portion. The details are based on standard nutritional tables and do not constitute a professional nutritional advice.

Did you make this recipe?Mention @insimoneskitchen_ or tag #insimoneskitchen!

Sharing is caring!

Simone van den Berg

Food blogger from the Netherlands. Loves good food. Likes to create healthy and easy recipes for daily use, but also loves the occasional sweet dish. Lives in the Netherlands with her two cats; Humphrey and Buffy. Profession: Food photographer, food blogger, recipe developer and nutritionist