Slow Cooker Grinch Hot Chocolate is a festive holiday drink that’s as fun to look at as it is delicious to sip. Made with creamy white chocolate, sweetened condensed milk, whole milk, and heavy cream, this rich homemade hot chocolate gets its cheerful Grinch-green color from a few drops of green food coloring.
A touch of peppermint extract gives it a cool holiday flavor, while whipped cream, mini marshmallows, and green Christmas sprinkles make every mug extra special. For an even more festive presentation, decorate the mug rims with red sanding sugar.
The slow cooker makes this recipe especially convenient. Simply combine the ingredients, let everything melt together, and keep the hot chocolate warm until your family and guests are ready to enjoy it. It’s perfect for Christmas parties, movie nights, school celebrations, and cozy winter gatherings.
Why You’ll Love This Grinch Hot Chocolate
- Easy slow cooker preparation: Let the slow cooker gently melt everything together while you prepare other holiday treats.
- Rich and creamy: White chocolate, whole milk, heavy cream, and sweetened condensed milk create a smooth, indulgent drink.
- Festive green color: A few drops of food coloring transform ordinary white hot chocolate into a fun Christmas treat.
- Peppermint flavor: A little peppermint extract adds a refreshing holiday touch.
- Perfect for gatherings: The slow cooker keeps the drink warm and ready to serve.
- Fun decorations: Whipped cream, marshmallows, sprinkles, and red sugar-rimmed mugs make it extra festive.
Ingredients You’ll Need
White chocolate chips: These melt into the milk mixture and provide the main chocolate flavor. Use good-quality white chocolate chips for a smooth, creamy result.
Sweetened condensed milk: Adds sweetness and richness, helping create a thick, dessert-like drink.
Whole milk: Forms the liquid base and balances the richness of the other ingredients.
Heavy cream: Gives the hot chocolate its velvety texture and extra creamy consistency.
Peppermint extract: Adds a classic holiday flavor. A little goes a long way, so measure carefully.
Vegetable oil (optional): A small amount can help loosen the white chocolate if needed, although it is not essential.
Green food coloring: Creates the signature Grinch-green appearance. Add a few drops at a time until you reach your preferred shade.
Whipped cream: Makes a fluffy topping for each mug.
Mini marshmallows: Add a fun finishing touch and extra sweetness.
Green Christmas sprinkles: Give each serving a festive holiday look.
Red sanding sugar: Decorates the mug rims and creates a beautiful red-and-green Christmas presentation.
How to Make Slow Cooker Grinch Hot Chocolate
Step 1: Add the Milk and Cream
Pour the whole milk, heavy cream, and sweetened condensed milk into your slow cooker. Stir gently to combine the liquids.
Step 2: Add the White Chocolate
Add the white chocolate chips to the slow cooker. Stir gently so the chips are distributed throughout the mixture.
Step 3: Cook Until Smooth
Cover the slow cooker and cook on LOW for 2–3 hours. Stir occasionally to help the white chocolate melt evenly and prevent it from settling at the bottom.
The mixture is ready when the chocolate has completely melted and the hot chocolate looks smooth and creamy.
Step 4: Add the Peppermint and Green Color
Stir in the peppermint extract and a few drops of green food coloring.
Mix until the color is evenly distributed. Add more food coloring a little at a time until you achieve the festive Grinch-green shade you like.
Step 5: Keep Warm
Switch the slow cooker to the WARM setting until you’re ready to serve.
Give the hot chocolate a gentle stir before ladling it into mugs.
Step 6: Decorate the Mugs
Lightly moisten the rims of your serving mugs. Dip each rim into red sanding sugar to create a festive holiday decoration.
Step 7: Serve and Decorate
Ladle the warm Grinch Hot Chocolate into the prepared mugs.
Top generously with whipped cream, mini marshmallows, and green Christmas sprinkles. Serve warm and enjoy!
Tips for the Best Grinch Hot Chocolate
- Use LOW heat: White chocolate can scorch if heated too quickly. Avoid cooking on HIGH.
- Stir occasionally: Gentle stirring helps the chocolate melt evenly and keeps the mixture smooth.
- Choose good-quality white chocolate: Better-quality chips generally melt more smoothly.
- Add food coloring gradually: Start with a few drops and increase the amount until you get the color you want.
- Measure the peppermint carefully: Too much peppermint extract can overpower the sweet white chocolate flavor.
- Don’t skip the WARM setting: Once the drink is ready, switch to WARM to keep it ready for serving.
- Stir before serving: White chocolate can settle slightly as the drink sits, so give it a gentle stir before filling mugs.
Fun Ways to Customize It
Extra Peppermint Flavor: Add a little crushed peppermint candy on top of the whipped cream for extra holiday flavor and crunch.
Grinch Heart Topping: Add a small red heart-shaped candy or sprinkle to each mug for a playful Grinch-inspired decoration.
Extra Creamy Version: Add a little more heavy cream if you prefer an especially rich drink, keeping in mind that it will make the hot chocolate thicker.
White Chocolate Drizzle: Drizzle melted white chocolate over the whipped cream before adding the sprinkles.
Marshmallow Topping: Use large marshmallows instead of mini marshmallows for a more dramatic presentation.
What to Serve with Grinch Hot Chocolate
This festive drink pairs wonderfully with Christmas cookies, pastries, and other holiday desserts.
- Sugar cookies decorated with red and green icing.
- Gingerbread cookies with warm spices.
- Chocolate brownies for a rich chocolate pairing.
- Cinnamon rolls for a cozy holiday breakfast.
- Shortbread cookies with a buttery texture.
- Christmas popcorn with sweet and salty flavors.
It’s also a fun addition to a Christmas hot chocolate bar where guests can choose their own toppings.
How to Store Leftovers
Allow leftover hot chocolate to cool before transferring it to an airtight container.
Refrigerator: Store for up to 3 days.
Reheating: Warm gently in a saucepan over low heat, stirring frequently, or microwave individual portions in short intervals. Avoid boiling.
Freezing: Freezing is not recommended because the milk and cream mixture may separate and change texture after thawing.
If the hot chocolate thickens during refrigeration, stir it well while reheating. You can add a little milk to loosen it if needed.
Frequently Asked Questions
Can I make Grinch Hot Chocolate ahead of time?
Yes. You can prepare it ahead and refrigerate it once cooled. Reheat gently before serving, stirring until smooth. Add the toppings just before serving.
Can I use almond milk instead of whole milk?
You can substitute almond milk, but the finished drink may be less rich and creamy. Choose an unsweetened variety to avoid making the drink overly sweet.
Can I use peppermint oil instead of peppermint extract?
Peppermint oil is more concentrated than peppermint extract, so it should not be substituted in equal amounts. Peppermint extract is the easiest option for this recipe.
How do I get the perfect Grinch-green color?
Start with a few drops of green food coloring and stir thoroughly. Add more gradually until the drink reaches your preferred shade.
Can I cook this hot chocolate on HIGH?
LOW heat is recommended because white chocolate can scorch when exposed to excessive heat. Gentle heating helps the chocolate melt smoothly.
Can I leave it in the slow cooker all day?
The WARM setting is useful for serving, but this dairy-based drink should not be left out indefinitely. Keep it at a safe serving temperature, follow your slow cooker’s guidance, and refrigerate leftovers promptly.
Is Grinch Hot Chocolate very sweet?
Yes, it is a rich and sweet drink because it contains white chocolate chips and sweetened condensed milk. The peppermint adds a refreshing flavor that balances the sweetness.
Slow Cooker Grinch Hot Chocolate Recipe
Prep Time: 10 minutes
Cook Time: 2–3 hours
Total Time: 2 hours 10 minutes to 3 hours 10 minutes
Servings: 10–12 mugs
Cooking Method: Slow Cooker
Course: Drinks
Ingredients
- 12 oz white chocolate chips
- 1 can (14 oz) sweetened condensed milk
- 6 cups whole milk
- 2 cups heavy cream
- 1 tsp peppermint extract
- 1/2 tsp vegetable oil (optional)
- Green food coloring (a few drops)
- Whipped cream for topping
- Mini marshmallows for topping
- Green Christmas sprinkles
- Red sanding sugar for decorating mugs
Instructions
- Pour the whole milk, heavy cream, and sweetened condensed milk into a slow cooker.
- Add the white chocolate chips and stir gently to combine.
- Cover and cook on LOW for 2–3 hours, stirring occasionally until the chocolate is completely melted.
- Stir in the peppermint extract and a few drops of green food coloring until you achieve a festive Grinch-green color.
- Keep the slow cooker on the WARM setting until ready to serve.
- Lightly moisten the rims of serving mugs and dip them into red sanding sugar.
- Ladle the warm hot chocolate into mugs.
- Top generously with whipped cream, mini marshmallows, and green Christmas sprinkles.
Final Thoughts
Slow Cooker Grinch Hot Chocolate is a fun and delicious way to bring a little extra holiday magic to your home. Its creamy white chocolate base, refreshing peppermint flavor, and cheerful green color make it a festive favorite for Christmas celebrations.
Set out the toppings, decorate the mugs with red sanding sugar, and let everyone enjoy their own cheerful Grinch-inspired drink. It’s an easy holiday recipe that makes cozy winter moments even sweeter.

