This post may contain affiliate links.
Looking for a fun and festive drink to make this Christmas? This Grinch Hot Chocolate is bright green, creamy, and full of delicious white chocolate flavor. It’s a fun holiday drink that kids and adults will love!
Made with white chocolate, milk, and a little green food coloring, this easy Grinch hot chocolate is perfect for Christmas movie nights, holiday parties, or a cozy afternoon at home.
Top each mug with whipped cream, mini marshmallows, and a little red heart sprinkle to give it that classic Grinch look. It’s almost too cute to drink!

Grinch Hot Chocolate Ingredients
- 4 cups whole milk
- 1 cup white chocolate chips
- 1 teaspoon vanilla extract
- 1/4 teaspoon peppermint extract (optional)
- Green gel food coloring
- Whipped cream
- Mini marshmallows
- Red heart sprinkles
How to Make Grinch Hot Chocolate
Pour the milk into a medium saucepan and heat over medium-low heat until warm. Do not allow it to boil.
Add the white chocolate chips and stir continuously until completely melted and smooth.
Want to try making your own jelly at home?
Get my free guide with 8 easy, beginner-friendly jelly recipes you can confidently make.
Stir in the vanilla extract and peppermint extract, if using.
Add green gel food coloring a little at a time, whisking well after each addition. Continue adding coloring until you reach a bright Grinch-green shade.
Heat until the hot chocolate is steaming and ready to serve.
Pour into mugs and top with whipped cream.
Add mini marshmallows, green sprinkles, and a little red heart candy for decoration.
Recipe Tips
- Use white chocolate: Regular milk or dark chocolate will turn the drink brown or muddy when green coloring is added.
- Choose gel food coloring: It produces a much brighter green without requiring a large amount.
- Add coloring gradually: Start with a small amount and increase until you get the color you want.
- Keep the heat low: White chocolate can scorch if heated too quickly.
Grinch Hot Chocolate Topping Ideas
The toppings are what make this drink extra fun!
Here are some ideas for decorating your Grinch hot chocolate:
- Whipped cream
- Mini marshmallows
- Red heart sprinkles
- Crushed candy canes
- Green sanding sugar
- White chocolate shavings
- Mini chocolate chips
You can even add a little red heart marshmallow or candy on top to represent the Grinch’s heart growing three sizes!
More Grinch Christmas Recipes
If you’re planning a Grinch-themed Christmas party or just love fun holiday recipes, here are a few more Grinch treats to try!
- The Best Grinch Thumbprint Cookies for Christmas – These bright green cookies with red centers are a fun addition to any Christmas cookie tray.
- Easy Grinch Crinkle Cookies with Red Hearts – Soft, chewy green cookies decorated with little red hearts. Perfect for Christmas baking!
- Festive Grinch Christmas Punch – Make a pitcher of bright green Grinch punch for your next Christmas party.
This Grinch Hot Chocolate is such a fun way to add a little extra Christmas cheer to your holiday celebrations. It’s easy to make, uses simple ingredients, and is a festive treat that kids will especially love.
Make a batch for Christmas movie night, serve it at a Grinch-themed party, or set up a little hot chocolate bar with different toppings so everyone can decorate their own mug.
Don’t forget the little red hearts!
Follow my Christmas Food board on Pinterest.



