Grinch Hot Chocolate

Posts may contain affiliate links, meaning that I may earn a commission if you use a link provided.

5 from 4 votes
Jump to Recipe Pin Recipe

Merry Grinchmas! This green Grinch hot chocolate recipe is the perfect drink to make for a family movie night during the holiday season. It’s rich, sweet, creamy, and delicious and pairs beautifully with any Christmas cookie.

Slow cooker grinch hot chocolate in two glass mugs with whipped cream, mini marshmallows, christmas sprinkles, and mini candy canes. A crockpot is in the background.

December can’t get here fast enough. We’re ready for all the hot chocolate, holiday goodies, and Christmas movies we can squeeze into one month. A favorite Christmas movie is, of course, How the Grinch Stole Christmas, but we love all variations, from the cartoon version made in the 60s to the Carrey and Cumberbatch versions that are more recent.

Grinch Slow Cooker Hot Chocolate

As a tribute the iconic character, we’ve made lots of Grinch desserts to get into the Christmas spirit, like Grinch cake mix cookies and Grinch Rice Krispie treats. We’ve even whipped up a Grinch punch that’s a hit at holiday parties.

But this green hot chocolate inspired by The Grinch is a new family favorite. It’s such a fun way to warm up when it’s cold outside and is a delicious addition to movie night during the holiday season. Speaking of hot chocolate and holidays, this homemade hot cocoa mix makes a wonderful DIY gift for the foodie in your life.

Ready to make your own grinch-themed drink? Here’s what you’ll need to whip up a big batch for the whole family.


This section includes ingredient notes and substitution options. Get all measurements, ingredients, and instructions in the printable recipe card at the end of this post.

Whole milk, heavy cream, sweetened condensed milk, gel food coloring in yellow and red, white chocolate chips, and vanilla extract.
  • Heavy Cream — This gives the hot chocolate a rich, creamy, indulgent flavor and silky texture. You can use heavy whipping cream if you can’t find heavy cream.
  • Whole Milk — Adds more liquid and thins and balances out the heavy cream.
  • White Chocolate Chips — Use good quality white chocolate for easier melting and the best taste.
  • Sweetened Condensed Milk — Adds sweetness to the drink.
  • Vanilla Extract — Add this for depth of flavor. You can use a different extract if you prefer.
  • Gel Food Coloring — You’ll need green and yellow food coloring to achieve the perfect Grinchy green color.
  • Toppings (Optional) — Mini marshmallows, whipped cream, sprinkles, or crushed peppermint candies are great choices for hot chocolate toppings. Next time I think I will try it topped with my homemade marshmallows!

Equipment You’ll Need

To make this Christmas Eve creamy crockpot hot chocolate with a Grinch theme, you’ll need the following kitchen tools and supplies:

How to Make Grinch Hot Chocolate

This section shows you how to make the recipe with step-by-step photos and instructions. For the full printable recipe, see the recipe card below. 

Step 1: Add the heavy cream, milk, white chocolate chips, condensed milk, and vanilla extract to the slow cooker. Stir together gently to combine.

white chocolate chips and can of sweetened condensed milk being added to slow cooker.

Step 2: Turn slow cooker to low heat and cook for 2-3 hours, stirring every 20 minutes until the chocolate is melted and the ingredients are fully combined.

White hot chocolate being stirred with a rubber spatula in a slow cooker.

Step 3: Add green and yellow gel food coloring until you get the right shade of green. You can keep the hot chocolate on the warm setting for up to 3 hours for serving once it’s ready. If it gets too thick while it sits, whisk in more milk to thin it out.

Thick and creamy green hot chocolate in a crockpot.

Step 4: Serve cocoa with your favorite toppings, like miniature marshmallows, a dollop of whipped cream, green and red sprinkles, or some crushed candy canes. Jumbo red candy hearts on top would be a fun touch, too.

Green Christmas hot chocolate topped with whipped cream, mini marshmallows, and holiday sprinkles.

Serving Suggestions

Serve up big mugs (these Grinch mugs would be absolutely perfect!) of this delicious hot chocolate with your favorite Christmas cookies, like these snickerdoodle cake mix cookies, classic sugar cookies, or holiday shortbread cookies.

Storage and Freezing

Refrigerator: Store leftover hot chocolate in an airtight container in the fridge for up to 5 days.

Reheat in the microwave, slow cooker, or on the stovetop on low until melted down again. You’ll need to reheat the entire batch since the ingredients will separate while in the refrigerator, and reheating all of it at once helps keep the flavor the same.

Freezer: Freeze in a zip-top freezer bag or freezer-safe container for up to 3 months. Thaw before reheating.

Christmas Hot Chocolate Tips and Tricks

  • Use good-quality white chocolate for the best flavor and to ensure even melting.
  • Stir, stir, stir! Don’t forget to whisk the mixture every 20 minutes to prevent the chocolate from sticking to the sides and burning. A silicone spatula or whisk works great for this!
  • If you’re short on time, you can make the hot chocolate a day ahead and store it in the fridge. Just reheat it in the crockpot or on the stovetop, stirring well to combine.

Additions and Variations

Make it minty. Instead of vanilla extract, use peppermint extract! It’s much stronger, though, so you’ll need to use half the amount of peppermint for the vanilla listed in the recipe.

Try boozy hot chocolate. For a grown-up twist, add a splash of peppermint schnapps or Baileys Irish Cream to individual servings.

Set up a hot cocoa bar. Set out marshmallows, whipped cream, sprinkles, and crushed candy canes so everyone can customize their cup of Grinch hot chocolate while watching the Grinch movie.

Spice it up. A pinch of cinnamon or a dash of nutmeg can add an undertone of warm spices to this tasty hot chocolate.

Hand holidaying mug of Grinch hot chocolate with a slow cooker in the background.

Easy Grinch Hot Chocolate Recipe FAQ

What makes this hot chocolate “Grinch-themed?

This delicious Grinch hot cocoa recipe gets its name from the color of the green guy himself and is created using a mix of green and yellow food coloring. It’s a fun twist on traditional Christmas hot chocolate and perfect for fans of the Grinch. Make it for family movie night!

How can I make this drink less rich?

If you find this smooth hot chocolate is too rich for your tastes, you can substitute some of the heavy cream with more whole milk to lighten it up. It won’t be quite as thick and silky, but it will still be a delicious drink.

What type of food coloring should I use?

I like to use gel food coloring for a more vibrant shade of green. The shades “leaf green” and “lemon yellow” work particularly well.

What size crockpot do I need?

I’d recommend using a 6-quart crockpot or larger for this Grinch-themed hot chocolate. This size should give you enough room to fit all the ingredients and allow room for stirring and mixing without spilling over.

Green hot chocolate garnished with whipped cream, marshmallows, a candy cane, and sprinkles.

More Hot Cocoa Recipes

Winter is the perfect time to get cozy, get in the holiday spirit, and enjoy a hot beverage. Try one of these hot chocolate recipes and curl up with a good book!

Slow cooker green grinch hot chocolate in a glass mug with whipped cream, mini marshmallows, christmas sprinkles, and candy canes.
5 from 4 votes

Grinch Hot Chocolate

Author: Jaclyn
Prep: 5 minutes
Cook: 3 hours
Total: 3 hours 5 minutes
This rich and creamy green hot chocolate is easy to make in the slow cooker and perfect for Christmas eve or a family movie night!



  • Add the heavy cream, milk, chocolate chips, condensed milk, and vanilla to a slow cooker. Stir gently to combine.
  • Cover and cook on low for 2-3 hours, stirring about every 20 minutes, until the chocolate is melted and fully combined.
  • Add green and yellow food coloring until you reach your desired shade of green. Serve with your desired toppings, such as whipped cream, marshmallows, sprinkles, or crushed candy canes!
  • You can keep the hot chocolate on the warm setting for up to 3 hours for serving. If the hot chocolate gets too thick while it sits, you can stir in more milk to your desired thickness.


  • Use a high-quality white chocolate for best results. You can use chips, chopped white chocolate bars, or melting discs.
  • Be sure to give the hot chocolate a stir every 20 minutes or so, so that the chocolate will not burn on the sides and it heats evenly.
  • I recommend gel food coloring — it’s much more vibrant than regular food coloring. We used a combination of AmeriColor’s Leaf Green and Lemon Yellow.
  • Store leftovers in the refrigerator for up to 5 days.


Calories: 632kcal | Carbohydrates: 47g | Protein: 10g | Fat: 46g | Saturated Fat: 29g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Cholesterol: 119mg | Sodium: 128mg | Potassium: 430mg | Fiber: 0.1g | Sugar: 47g | Vitamin A: 1398IU | Vitamin C: 2mg | Calcium: 322mg | Iron: 0.2mg
Slow cooker green grinch hot chocolate in a glass mug with whipped cream, mini marshmallows, christmas sprinkles, and candy canes.

Did You Make This Recipe?

Share it with me on Instagram @crayonsandcravings and follow on Pinterest @crayonsandcravings for even more!

5 from 4 votes (3 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Well, I love to cook! Plus, I’m new to using Crayons + Cravings!! I’m very happy to cook, many of your meals, all sorts of ways!

Similar Posts