If you’re searching for a cup of pure holiday cheer wrapped in creamy, dreamy sweetness, this Grinch Hot Chocolate is about to become your new seasonal obsession. Whether you’re juggling holiday to-dos, chasing kiddos around, or simply craving something festive after a long workday, this mug of mint-colored magic delivers comfort, cuteness, and cozy vibes in minutes.
And yes—it uses white chocolate, heavy cream, and that iconic Grinch-green shade that makes even the busiest days feel merry. As someone who lives for warm, comforting chicken recipes (hi, I’m Aneta from Chicken Magic Recipes!), I also firmly believe that every cook needs a few sweet treats in their back pocket—especially ones that make your family gasp, “Ooooh, what is that?!”
So grab your slow cooker, set aside the holiday stress, and let’s create something deliciously whimsical together.
Table of Contents
Why You’ll Love This Grinch Hot Chocolate
- It’s creamy, rich, and indulgent—without being complicated.
- It’s made in the slow cooker, which means zero babysitting.
- Kids adore it. Adults adore it. Even the Grinch would adore it.
- It brings instant holiday joy, even on the busiest December night.
- And yes… it looks adorable in photos, if you’re into that.
If you’re dreaming of a recipe that feels both nostalgic and fun, this one’s for you.
Ingredients You’ll Need
- 4 cups heavy cream
- 4 cups milk (whole or 2% recommended)
- 16 ounces white chocolate chips
- 14 ounces sweetened condensed milk
- 1 tablespoon vanilla extract
- Green food coloring
- Yellow food coloring
Optional toppings that make it extra fun:
mini marshmallows, whipped cream, sprinkles, red hearts (for Grinch-y flair)
How to Make Grinch Hot Chocolate (Slow Cooker Version)
This is where the magic happens—no stovetop, no fuss. Just creamy, warm, green goodness simmering away while you wrap gifts or pretend you’re wrapping gifts.
1. Add it all to the slow cooker
Pour in the heavy cream, milk, white chocolate chips, sweetened condensed milk, and vanilla. Give everything a gentle stir. It should already smell heavenly.
2. Let it warm low and slow
Turn the slow cooker to LOW and heat for 2–3 hours.
Stir every 20–30 minutes so the chocolate melts smoothly and blends beautifully. (Think of it as giving your hot chocolate a little love.)
3. Get the perfect Grinch color
Add green and yellow food coloring, a few drops at a time, until you hit that bright, mischievous Grinch shade. Go slowly—food coloring is powerful stuff!
4. Keep warm and serve
Switch the slow cooker to WARM and serve anytime over the next 3 hours.
Top with marshmallows or whipped cream for bonus joy.
Honestly, the toppings make everything feel like you’re starring in your own Hallmark holiday movie.
Tips for the Creamiest Grinch Hot Chocolate
- Don’t skip the stirring. White chocolate likes to be a little dramatic if left alone too long.
- Want it thinner? Add a splash of milk.
- Prefer it sweeter? Stir in extra condensed milk (no judgment here).
- Feeding a crowd? This recipe doubles beautifully in a large crockpot.
- Trying to match the perfect Grinch shade? Add extra yellow for warmth, extra green for boldness.
And here’s a little personal confession: I first made this during a family movie night thinking the kids would be the only ones excited for a neon drink. Nope. The adults went wild. My husband said it tasted like “a hug from inside.” I’ll take it.

FAQ About Grinch Hot Chocolate
Can I make this as a crockpot Grinch Hot Chocolate for parties?
Absolutely! This recipe is made for crockpots, which keeps it warm for hours—perfect for gatherings or Christmas mornings.
Can I make it ahead of time?
Yes! Refrigerate leftovers and reheat gently on the stove or in the slow cooker on warm.
Can I use different chocolate?
Stick to white chocolate if you want that iconic green color. Milk or dark chocolate will change the color entirely.
What if I don’t have a slow cooker?
No worries. Heat everything on the stovetop over low heat, stirring frequently until smooth.
The Holiday Sip You’ll Come Back To
This Grinch Hot Chocolate isn’t just a recipe—it’s the warm, sweet moment your December desperately needs. Whether you’re winding down after a long day, fueling up for holiday chaos, or making memories with your family, this festive drink brings comfort, color, and smiles.
And trust me—once you serve this once, your family will request it every year. It’s cheerful, creamy, and just mischievous enough to keep the season fun.
Now go grab your slow cooker, cue up How the Grinch Stole Christmas, and enjoy every cozy sip.
More Festive Holiday Treats You’ll Love
If this Grinch Hot Chocolate filled your kitchen with holiday cheer, you’ll adore these other festive favorites! Whether you need a party dessert, a no-bake treat for busy days, or something extra whimsical for the kids, these recipes pair beautifully with cozy holiday drinks:
- Try this creamy and irresistible No-Bake Christmas Cookie Lush—perfect when you want a dessert that feels fancy but takes almost no effort.
- For a crowd-pleasing showstopper, you can’t go wrong with the Black Forest Trifle for Christmas.
- Warm spices meet holiday magic in the Christmas Spice Cake with Eggnog Buttercream—a cozy powerhouse dessert.
- And if you’re looking for something fun and colorful, these adorable Christmas Pinwheel Cookies are a perfect match for any festive drink (especially our Grinch Hot Chocolate!).
Grinch Hot Chocolate
- Total Time: 2 hours 5 minutes
- Yield: 8 servings 1x
Description
This festive Grinch Hot Chocolate is a creamy, sweet holiday drink made with white chocolate, milk, and heavy cream—all slow-cooked to cozy perfection. Bright green, fun, and kid-approved, it’s the ultimate Christmas movie night treat!
Ingredients
-
4 cups heavy cream
-
4 cups milk (whole or 2% recommended)
-
16 ounces white chocolate chips
-
14 ounces sweetened condensed milk
-
1 tablespoon vanilla extract
-
Green food coloring
-
Yellow food coloring
-
Optional toppings: mini marshmallows, whipped cream, sprinkles
Instructions
-
Add the heavy cream, milk, white chocolate chips, condensed milk, and vanilla to the slow cooker. Stir gently until everything is mixed.
-
Set the slow cooker to LOW for 2–3 hours, stirring every 20–30 minutes until the chocolate is melted and the mixture is fully combined.
-
Add green and yellow food coloring a few drops at a time until you reach your ideal Grinch-green color.
-
Switch the slow cooker to WARM and keep it there for up to 3 hours for serving.
-
Pour into mugs and top with mini marshmallows or whipped cream and festive sprinkles. Enjoy!
Notes
-
For a thinner consistency, add extra milk.
-
For a sweeter drink, stir in more sweetened condensed milk.
-
The recipe doubles easily for holiday parties.
-
Add a few extra drops of yellow if your green looks too cool-toned.
- Prep Time: 5 minutes
- Cook Time: 2 hours
- Category: drink
- Method: Slow Cooking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 480 kcal
- Sugar: 47 g
- Sodium: 120 mg
- Fat: 28 g
- Saturated Fat: 17 g
- Unsaturated Fat: 9 g
- Trans Fat: 1 g
- Carbohydrates: 51 g
- Fiber: 1 g
- Protein: 7 g
- Cholesterol: 95 mg