
Slow Cooker Grinch Hot Chocolate is the kind of holiday drink that turns an ordinary winter night into something bright, cozy, and full of fun. It is creamy, pepperminty, sweet, and beautifully green, with melted white chocolate and rich dairy slowly warming together until every mug feels like a festive treat.
This is the drink for Christmas movie nights, cookie exchanges, after-caroling gatherings, gift-wrapping afternoons, and December evenings when the couch, a blanket, and something warm in your hands feel absolutely necessary. It has that playful holiday look kids love, but the creamy white chocolate peppermint flavor makes adults just as happy.
The slow cooker makes it wonderfully low-stress. Everything goes in, the lid goes on, and the mixture slowly turns smooth and velvety while you stir every so often.
There is no standing at the stove for the whole party. Once the hot chocolate is ready, the slow cooker can stay on WARM so guests can ladle their own mugs and keep coming back for refills.
The flavor is rich without being complicated. White chocolate chips melt into milk, heavy cream, and sweetened condensed milk, while peppermint extract adds that cool holiday note.
The green gel food coloring is what gives the drink its Grinch-inspired personality. A little goes a long way, and starting small helps you control the shade.
The toppings are part of the joy. Mini marshmallows, whipped topping, sprinkles, candy hearts, chocolate-rimmed mugs, crushed candy canes, or any festive garnish can turn each cup into a tiny holiday moment.
This is one of those recipes that looks special but asks for very little. It is festive, cozy, and perfect for serving a crowd.
Slow Cooker Grinch Hot Chocolate is more than just a warm drink. It is a centerpiece, a conversation starter, and a sweet little way to make a holiday gathering feel instantly more cheerful.
Table of Contents
- Why You’ll Love Slow Cooker Grinch Hot Chocolate
- Recipe Details
- Ingredients
- Ingredient Notes
- Optional Swaps, Variations, Add-Ins, and Serving Ideas
- Classic Slow Cooker Grinch Hot Chocolate
- Fancy Rimmed Mug Version
- Extra Peppermint Hot Chocolate
- Mint-Free Grinch Hot Chocolate
- Less Sweet Kid-Friendly Version
- Smooth Picky-Eater Version
- Butterscotch Grinch Hot Chocolate
- Adults-Only Espresso Version
- Dairy-Free Direction
- Dark Chocolate Version
- Thicker Hot Chocolate
- Thinner Hot Chocolate
- Stovetop Version
- Why This Recipe Works
- Directions
- Step 1: Set Up the Slow Cooker
- Step 2: Reserve White Chocolate for Mug Rims
- Step 3: Add the White Chocolate Chips
- Step 4: Add the Sweetened Condensed Milk
- Step 5: Add the Milk and Heavy Cream
- Step 6: Add Peppermint and Oil
- Step 7: Cook on Low
- Step 8: Stir Every 30 Minutes
- Step 9: Check for Smoothness
- Step 10: Add the Green Color
- Step 11: Adjust the Color
- Step 12: Adjust the Flavor
- Step 13: Switch to Warm
- Step 14: Decorate Mug Rims
- Step 15: Ladle Into Mugs
- Step 16: Add Toppings
- Step 17: Store Leftovers
- Step 18: Reheat Gently
- Serving Ideas
- Storage
- Make-Ahead
- Helpful Notes for Best Results
- Variations
- Classic Slow Cooker Grinch Hot Chocolate
- White Chocolate Rimmed Mugs
- Extra Minty Grinch Hot Chocolate
- Mint-Free Green Hot Chocolate
- Less Sweet Grinch Hot Chocolate
- Butterscotch Hot Chocolate
- Espresso White Chocolate Hot Chocolate
- Dairy-Free Grinch Hot Chocolate
- Dark Chocolate Grinch Hot Chocolate
- Thick Grinch Hot Chocolate
- Lighter Sipping Hot Chocolate
- Stovetop Grinch Hot Chocolate
- Troubleshooting
- Frequently Asked Questions
- Why This Recipe Works So Well
- Final Thoughts
- Slow Cooker Grinch Hot Chocolate
Why You’ll Love Slow Cooker Grinch Hot Chocolate
This recipe is easy and hands-off. The slow cooker does most of the work while the ingredients melt together.
It is perfect for parties. The drink stays warm for hours on the WARM setting.
The color is festive and fun. Green gel food coloring creates a bright Grinch-style look.
The flavor is creamy and sweet. White chocolate, condensed milk, heavy cream, milk, and peppermint make it taste rich and cozy.
It is easy to garnish. Marshmallows, whipped topping, sprinkles, candy hearts, and decorated mug rims all work.
It can be adjusted. Make it mint-free, less sweet, dairy-free, thicker, thinner, or even stovetop-style if needed.
Recipe Details
This recipe cooks in a slow cooker on LOW for 2 hours. Stir every 30 minutes so the white chocolate melts smoothly.
If your slow cooker runs hot, stir every 20 minutes instead. White chocolate can cling to the sides and scorch if ignored.
The base uses 12 ounces white chocolate chips. You can reserve ¼ cup of the chips for rimming mugs if you want a decorative serving touch.
The recipe also uses 14 ounces sweetened condensed milk. That is one standard can.
The dairy mixture includes 6 cups milk and 2 cups heavy cream. Whole milk makes the drink extra creamy, while 2% milk works in a pinch.
Peppermint flavor comes from 1 teaspoon peppermint extract. Use peppermint extract, not mint extract, for the right holiday flavor.
The recipe also includes ½ teaspoon vegetable oil. Any neutral oil works, and it helps the chocolate melt smoothly.
Green gel food coloring creates the bright green color. Gel works better than liquid because it gives vibrant color without watering down the drink.
Mini marshmallows, whipped topping, sprinkles, and candy hearts are used for garnish. You can use any combination that makes the mugs feel festive.
Ingredients
For the Grinch Hot Chocolate
- 12 ounces white chocolate chips
- 14 ounces sweetened condensed milk
- 6 cups milk
- 2 cups heavy cream
- 1 teaspoon peppermint extract
- ½ teaspoon vegetable oil
- Green gel food coloring
For Garnish
- Mini marshmallows
- Whipped topping
- Sprinkles
- Candy hearts
Optional Mug Rim and Serving Extras
- Reserved ¼ cup white chocolate chips
- Tiny bit of oil
- Crushed candy canes
- Extra sprinkles
Optional Swaps and Variations
- 2 teaspoons vanilla extract
- Pinch of cinnamon
- Pinch of nutmeg
- 1 tablespoon caramel sauce
- Extra regular milk
- Butterscotch chips
- Shot of espresso
- Almond milk
- Oat milk
- Coconut cream
- Vegan white chocolate chips
- Dark chocolate
- Cornstarch
- Cold milk
- Extra warm milk
Ingredient Notes
White chocolate chips create the sweet, creamy base of this hot chocolate. Better-quality white chips tend to melt more smoothly, which helps the drink stay silky.
Sweetened condensed milk adds sweetness and body. It makes the hot chocolate taste richer and more dessert-like.
Milk gives the drink volume and smoothness. Whole milk creates the creamiest result, but 2% milk works if that is what you have.
Heavy cream gives the hot chocolate its luxurious texture. It is what makes the drink feel thick, cozy, and special.
Peppermint extract adds holiday flavor. Peppermint is milder and more seasonal than mint extract, so use peppermint for the best result.
Vegetable oil helps the chocolate melt smoothly. Any neutral oil works.
Green gel food coloring gives the drink its festive green color. Gel color is stronger than liquid color, so it can create a brighter shade without thinning the hot chocolate.
Mini marshmallows add a classic hot chocolate topping. Whipped topping makes each mug feel extra creamy.
Sprinkles and candy hearts add the playful Grinch-style finish. Add them right before serving for the best look.
Optional Swaps, Variations, Add-Ins, and Serving Ideas
Classic Slow Cooker Grinch Hot Chocolate
Make the drink with white chocolate chips, sweetened condensed milk, milk, heavy cream, peppermint extract, vegetable oil, and green gel food coloring. Serve with marshmallows, whipped topping, sprinkles, and candy hearts.
This gives the full festive green peppermint version. Keep the slow cooker on WARM for serving.
Fancy Rimmed Mug Version
Reserve ¼ cup white chocolate chips and melt them with a tiny bit of oil. Dip mug rims into the melted chocolate.
Roll the rims in crushed candy canes or sprinkles. Let them set briefly, then ladle in the hot chocolate.
Extra Peppermint Hot Chocolate
Add another drop of peppermint extract after the drink is hot and smooth. Taste as you go.
Peppermint extract can become strong quickly. Add only a small amount at a time.
Mint-Free Grinch Hot Chocolate
Skip the peppermint extract and use 2 teaspoons vanilla extract instead. The drink will taste like creamy melted vanilla sweetness.
For extra coziness, add a pinch of cinnamon or nutmeg. A tablespoon of caramel sauce also works beautifully.
Less Sweet Kid-Friendly Version
Use half the sweetened condensed milk and replace the rest with regular milk. This makes the drink less sweet.
You can also skip the food coloring if anyone is skeptical about green drinks. It will still taste creamy and festive.
Smooth Picky-Eater Version
Blend the hot chocolate smooth before serving if tiny chocolate bits remain. This makes the texture completely even.
Be careful when blending hot liquids. Work safely and do not overfill the blender.
Butterscotch Grinch Hot Chocolate
Swap the white chocolate chips for butterscotch chips. The flavor becomes buttery and sweet.
The color and flavor will change, but the slow cooker method still works. This version feels like a fun holiday twist.
Adults-Only Espresso Version
Add a shot of espresso for mocha-style flavor. This makes the drink richer and less purely sweet.
This variation is better for adults. The espresso brings depth to the white chocolate base.
Dairy-Free Direction
Use creamy almond milk or oat milk instead of milk. Use coconut cream instead of heavy cream.
Choose vegan white chocolate chips. The drink will not be quite as rich, but it will still be festive and delicious.
Dark Chocolate Version
Use dark chocolate if desired, but the flavor will shift toward minty mocha. For balance, use half dark chocolate and half white chocolate.
The color will be more murky forest than bright green. This version has a deeper chocolate flavor.
Thicker Hot Chocolate
Mix 1 tablespoon cornstarch with 2 tablespoons cold milk. Whisk it into the hot chocolate and cook 10 more minutes.
This makes the drink thicker. Stir well so the mixture stays smooth.
Thinner Hot Chocolate
If the drink is too thick, stir in extra warm milk a splash at a time. Add slowly until it reaches the texture you like.
Some people like it thick and almost pudding-like. Others prefer a lighter, sippable mug.
Stovetop Version
Use a heavy pot over low heat. Stir constantly until everything is melted, about 15 minutes.
This works when you do not want to use a slow cooker. The slow cooker is easier for parties because it keeps the drink warm.
Why This Recipe Works
This recipe works because the slow cooker melts the white chocolate gently. Low heat gives the ingredients time to blend into a smooth drink.
The sweetened condensed milk thickens and sweetens the hot chocolate. It adds body without needing extra steps.
Heavy cream creates a rich texture. It makes the drink feel more like a holiday dessert than a regular cocoa.
Peppermint extract gives the drink a festive flavor. It balances the sweetness of the white chocolate.
Vegetable oil helps the chocolate melt smoothly. It prevents the white chocolate from turning clumpy too easily.
Stirring every 30 minutes keeps the chocolate from settling or sticking. If the slow cooker runs hot, stirring every 20 minutes helps prevent scorching.
Gel food coloring gives strong color without adding extra liquid. A toothpick amount helps you control the shade.
The WARM setting makes this recipe ideal for gatherings. Guests can serve themselves without reheating separate mugs.
Directions
Step 1: Set Up the Slow Cooker
Place your slow cooker on a safe surface. There is no need to grease it for most slow cookers.
If your slow cooker tends to run hot, give it a quick spray with nonstick spray. This can help prevent sticking along the sides.
Step 2: Reserve White Chocolate for Mug Rims
If you want decorated mug rims, reserve ¼ cup of the white chocolate chips. Set them aside for later.
Use the remaining white chocolate chips in the slow cooker. This keeps the serving garnish optional and easy.
Step 3: Add the White Chocolate Chips
Add the white chocolate chips to the slow cooker. Spread them across the bottom.
This helps them warm more evenly. They will look solid at first, and that is normal.
Step 4: Add the Sweetened Condensed Milk
Pour in 14 ounces sweetened condensed milk. Scrape the can well so you get it all.
This ingredient gives the hot chocolate sweetness and thickness. It will blend in as everything warms.
Step 5: Add the Milk and Heavy Cream
Pour in 6 cups milk and 2 cups heavy cream. Stir gently.
Whole milk gives the creamiest flavor, but 2% milk works too. Heavy cream is what makes the drink extra rich.
Step 6: Add Peppermint and Oil
Add 1 teaspoon peppermint extract and ½ teaspoon vegetable oil. Stir again with a wooden spoon.
The peppermint gives the drink its holiday flavor. The oil helps the white chocolate melt smoothly.
Step 7: Cook on Low
Put the lid on the slow cooker and set it to LOW. Cook for 2 hours.
Do not use high heat for this recipe. Gentle heat is better for white chocolate.
Step 8: Stir Every 30 Minutes
Every 30 minutes, lift the lid and stir well. Scrape the sides gently to bring any chocolate bits back into the liquid.
If your slow cooker runs hot, stir every 20 minutes instead. This helps prevent scorching.
Step 9: Check for Smoothness
After 2 hours, the mixture should be smooth and creamy. There should be no unmelted white chocolate lumps.
If you see stubborn bits, stir until they melt. Let the drink warm a little longer if needed.
Step 10: Add the Green Color
Dip a toothpick into green gel food coloring and swirl it into the hot chocolate. Stir gently.
Start with a little color. You can always add more, but you cannot remove it.
Step 11: Adjust the Color
Add more green gel color only if needed. Stir until the color is even.
The goal is a bright Grinch-style green. Gel color gives the strongest result.
Step 12: Adjust the Flavor
Taste the hot chocolate. If you want it more minty, add another tiny drop of peppermint extract.
Add cautiously. Peppermint extract becomes strong quickly.
Step 13: Switch to Warm
Switch the slow cooker to WARM once the drink is smooth and colored. Keep the lid nearby.
This keeps the hot chocolate drinkable for hours. Stir occasionally during serving.
Step 14: Decorate Mug Rims
If using the reserved white chocolate, melt the ¼ cup white chocolate chips with a tiny bit of oil. Dip the mug rims into the melted chocolate.
Roll the rims in crushed candy canes or sprinkles. Let them set briefly before filling.
Step 15: Ladle Into Mugs
Ladle the warm green hot chocolate into mugs. Fill carefully so the decorated rims stay neat.
Stir before serving if the drink has been sitting. This keeps the texture even.
Step 16: Add Toppings
Top each mug with whipped topping, mini marshmallows, sprinkles, and candy hearts. Add toppings right before serving.
This keeps the whipped topping and marshmallows from melting too early. It also makes every mug look fresh.
Step 17: Store Leftovers
Let leftovers cool, then pour into an airtight container. Refrigerate for 3 to 4 days.
The color may fade slightly. Add a fresh drop of food coloring when reheating if you want to bring back the green shade.
Step 18: Reheat Gently
Reheat leftovers gently on the stove or in the microwave, stirring often. Do not overheat too fast because the heavy cream can separate.
If separation happens, whisk the hot chocolate until smooth again. Add warm milk if it needs thinning.

Serving Ideas
Serve Slow Cooker Grinch Hot Chocolate straight from the slow cooker on the WARM setting. Place mugs, ladles, and toppings nearby so guests can help themselves.
Make a toppings bar with mini marshmallows, whipped topping, sprinkles, candy hearts, crushed candy canes, and chocolate drizzle. This makes the drink interactive and fun.
Use clear mugs if you want the green color to show. The bright color is part of the holiday charm.
Serve with cookies, brownies, or holiday snack mix. The drink is rich, so simple treats work well.
Add decorated white chocolate rims for parties. They make the mugs look festive before the drink is even poured.
Add marshmallows and whipped topping right before serving. This keeps the toppings fluffy and pretty.
Serve it during a Christmas movie night. It fits perfectly with blankets, pajamas, and a cozy couch.
For adults, try the espresso variation. It gives the drink deeper flavor.
Storage
Cool leftover hot chocolate before storing. Pour it into an airtight container.
Refrigerate for 3 to 4 days. Keep it sealed so it stays fresh.
The heavy cream may separate slightly after chilling. This is easy to fix with stirring or whisking.
Reheat gently on the stove or in the microwave. Stir often.
Do not heat too quickly. High heat can make the dairy separate.
If the drink thickens in the refrigerator, stir in warm milk when reheating. Add a splash at a time.
The green color may fade slightly after storage. A fresh drop of gel coloring can bring it back.
Make-Ahead
You can mix everything except the green food coloring the night before. Store the mixture in the refrigerator.
The next day, pour it into the slow cooker. Add 30 extra minutes to the cook time because the mixture starts cold.
Add the food coloring only after the hot chocolate is warm. It blends better in warm liquid.
If preparing for a party, set up the toppings ahead of time. Keep marshmallows, sprinkles, and candy hearts in small bowls.
Mug rims can be decorated before serving. Let the chocolate set so the rims hold.
Do not add whipped topping ahead of time. Add it to each mug right before serving.
Keep the slow cooker on WARM once the drink is ready. Stir now and then while guests serve themselves.
Helpful Notes for Best Results
Use LOW heat. White chocolate melts best gently.
Stir every 30 minutes. Stir every 20 minutes if your slow cooker runs hot.
Use good white chocolate chips if possible. Cheap white chips can become grainy.
Do not use mint extract instead of peppermint extract. Peppermint gives the right holiday flavor.
Use gel food coloring, not liquid, for the brightest color. Liquid can dilute the drink.
Start with a tiny amount of green coloring. Add more only if needed.
Add toppings right before serving. Whipped topping and marshmallows melt if added too early.
Whisk leftovers if the cream separates. A quick whisk can bring the texture back together.
Variations
Classic Slow Cooker Grinch Hot Chocolate
Use white chocolate chips, sweetened condensed milk, milk, heavy cream, peppermint extract, vegetable oil, and green gel food coloring. Garnish with marshmallows, whipped topping, sprinkles, and candy hearts.
This gives the full creamy green peppermint version. Keep warm in the slow cooker.
White Chocolate Rimmed Mugs
Reserve ¼ cup white chocolate chips and melt with a tiny bit of oil. Dip mug rims and roll in crushed candy canes or sprinkles.
This makes the drink feel party-ready. Let the rims set before filling.
Extra Minty Grinch Hot Chocolate
Add another tiny drop of peppermint extract after cooking. Taste before adding more.
Peppermint can overpower quickly. Add carefully.
Mint-Free Green Hot Chocolate
Use 2 teaspoons vanilla extract instead of peppermint extract. The flavor becomes creamy and vanilla-sweet.
Add cinnamon, nutmeg, or caramel sauce for extra coziness. Keep the green color if desired.
Less Sweet Grinch Hot Chocolate
Use half the sweetened condensed milk and replace the rest with regular milk. This makes the drink lighter.
It is a good option for kids or anyone who prefers less sweetness. The texture will be slightly different.
Butterscotch Hot Chocolate
Use butterscotch chips instead of white chocolate chips. The flavor becomes buttery and sweet.
The color may be different, but the drink will still feel festive. Garnish as usual.
Espresso White Chocolate Hot Chocolate
Add a shot of espresso for an adults-only mocha-style variation. It gives the drink deeper flavor.
This version is less purely sweet. It works well with whipped topping.
Dairy-Free Grinch Hot Chocolate
Use creamy almond milk or oat milk instead of milk. Use coconut cream instead of heavy cream.
Use vegan white chocolate chips. The drink will be less rich but still festive.
Dark Chocolate Grinch Hot Chocolate
Use half dark chocolate and half white chocolate. This keeps some sweetness while adding deeper flavor.
The color will not be as vibrant. It will look more forest green than bright green.
Thick Grinch Hot Chocolate
Whisk 1 tablespoon cornstarch with 2 tablespoons cold milk. Add it to the hot chocolate and cook 10 more minutes.
This thickens the drink. Stir well so it stays smooth.
Lighter Sipping Hot Chocolate
Stir in warm milk a splash at a time if the drink is too thick. Add gradually.
This makes the hot chocolate easier to sip. Adjust to your preference.
Stovetop Grinch Hot Chocolate
Use a heavy pot on low heat. Stir constantly until the chocolate melts, about 15 minutes.
This version works when you do not want to wait for the slow cooker. Keep stirring to prevent scorching.
Troubleshooting
The White Chocolate Turned Grainy
The chocolate may have melted too hot or the chips may not have been smooth-melting. Use LOW heat and stir regularly.
Better white chocolate chips can improve texture. Stir gently until smooth.
The Chocolate Stuck to the Sides
The slow cooker may run hot. Stir every 20 minutes instead of 30.
Scrape the sides gently as you stir. This brings clinging chocolate back into the mixture.
The Drink Is Too Sweet
Use only half the sweetened condensed milk next time and replace the rest with regular milk. This lowers the sweetness.
You can also add extra warm milk to dilute the current batch. Stir well.
The Drink Is Too Thin
Mix 1 tablespoon cornstarch with 2 tablespoons cold milk. Whisk into the hot chocolate and cook 10 more minutes.
Stir while it thickens. The texture should become richer.
The Drink Is Too Thick
Add warm milk a splash at a time. Stir after each addition.
Stop when the texture is right for sipping. Some prefer it very thick, and some prefer it lighter.
The Color Is Too Pale
Use green gel food coloring. Add a tiny bit at a time with a toothpick.
Liquid color may not be vibrant enough. Gel works better.
The Color Is Too Bright
Add more milk or hot chocolate base to soften the shade. Next time, start with less coloring.
A little gel color goes a long way. Add slowly.
The Peppermint Is Too Strong
Add more milk or cream to soften the flavor. Stir and taste again.
Next time, add peppermint gradually. It is easier to add more than remove it.
The Cream Separated After Storage
Reheat gently and whisk well. Heavy cream can separate if heated too quickly.
A quick whisk usually fixes the texture. Avoid boiling.
The Toppings Melted Too Quickly
They were added too early. Add marshmallows and whipped topping right before serving.
Keep toppings at the bar and let guests add their own. This keeps each mug pretty.
Frequently Asked Questions
Can I use dark chocolate?
Yes, but the drink will taste more like minty mocha than classic Grinch-style white hot chocolate. Use half dark and half white chocolate if you want to keep some sweetness.
The color will also be darker and more muted. It may look more murky forest green than bright green.
How do I adjust the thickness?
For thicker hot chocolate, whisk 1 tablespoon cornstarch with 2 tablespoons cold milk, add it to the slow cooker, and cook 10 more minutes. Stir well.
For thinner hot chocolate, stir in extra warm milk a splash at a time. Adjust until it tastes right to you.
Can I make this on the stove?
Yes, use a heavy pot over low heat. Stir constantly until melted, about 15 minutes.
The slow cooker is easier for parties because it keeps the drink warm. The stovetop works well for a smaller or faster batch.
Can I make it ahead?
Yes, mix everything except the food coloring the night before and refrigerate. The next day, cook in the slow cooker and add 30 extra minutes because it starts cold.
Add the food coloring once the drink is hot. It blends better in warm liquid.
How long do leftovers last?
Leftovers keep in the refrigerator for 3 to 4 days in an airtight container. Reheat gently and stir often.
If the color fades, add a fresh drop of green gel food coloring. Whisk if the cream separates.
Can I make it dairy-free?
Yes, use creamy almond milk or oat milk, coconut cream, and vegan white chocolate chips. It will not be quite as rich but will still be delicious.
Keep the heat low and stir regularly. Dairy-free ingredients can vary in texture.
Can I skip the peppermint?
Yes, use 2 teaspoons vanilla extract instead. You can also add cinnamon, nutmeg, or caramel sauce.
This creates a creamy vanilla-style hot chocolate. It still looks festive if you use green gel color.
What toppings work best?
Mini marshmallows, whipped topping, sprinkles, candy hearts, crushed candy canes, and chocolate-rimmed mugs all work. Add toppings right before serving.
Set up a toppings bar for parties. It lets everyone decorate their own mug.
Why This Recipe Works So Well
Slow Cooker Grinch Hot Chocolate works because it combines creamy ingredients with gentle heat. The slow cooker melts the white chocolate without needing constant stovetop attention.
Sweetened condensed milk adds sweetness and body. Heavy cream makes the drink thick and luxurious.
Milk keeps the drink sippable. White chocolate gives it smooth sweetness.
Peppermint extract gives the drink a holiday flavor. Vegetable oil helps the chocolate melt into the liquid.
Green gel food coloring adds the festive Grinch look without thinning the drink. Starting small keeps the color under control.
Stirring every 30 minutes protects the texture. It keeps chocolate from sticking, burning, or settling.
The WARM setting makes the recipe ideal for gatherings. Guests can enjoy hot mugs throughout the party.
Most of all, this drink works because it feels playful and cozy at the same time. It is creamy enough for adults, colorful enough for kids, and festive enough to become part of a holiday tradition.
Final Thoughts
Slow Cooker Grinch Hot Chocolate is made with white chocolate chips, sweetened condensed milk, milk, heavy cream, peppermint extract, vegetable oil, and green gel food coloring, then served warm with marshmallows, whipped topping, sprinkles, and candy hearts. It cooks on LOW for 2 hours, stays warm for serving, and turns into a creamy green holiday drink that is perfect for Christmas movie nights, parties, cookie exchanges, and cozy December gatherings.
Serve it with decorated white chocolate rims, crushed candy canes, extra sprinkles, or a toppings bar so everyone can build their own mug. With its 3-to-4-day refrigerator storage, make-ahead option, stovetop method, and variations like vanilla mint-free, less sweet, butterscotch, espresso, dairy-free, dark chocolate, thicker cornstarch version, and extra warm milk thinning method, this festive hot chocolate is a cheerful slow cooker recipe worth bringing out every holiday season.
Slow Cooker Grinch Hot Chocolate

Creamy, festive, minty, and bright green, this Slow Cooker Grinch Hot Chocolate is a fun holiday beverage made with white chocolate chips, sweetened condensed milk, milk, heavy cream, peppermint extract, and green gel food coloring. Mini marshmallows, whipped topping, sprinkles, and candy hearts make each cup cheerful and Christmas-ready.
Recipe Details
- Prep Time: 10 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 10 minutes
- Course: Beverage
- Cuisine: American
- Servings: 8 cups
Equipment
- slow cooker
Ingredients
For the Slow Cooker Grinch Hot Chocolate
- Candy hearts for garnish
- Sprinkles for garnish
- Whipped topping for garnish
- Mini marshmallows for garnish
- Green gel food coloring
- ½ teaspoon vegetable oil
- 1 teaspoon peppermint extract
- 2 cups heavy cream
- 6 cups milk
- 14 ounces sweetened condensed milk 1 can
- 12 ounces white chocolate chips reserve ¼ cup for rim
Instructions
Step 1: Add the Ingredients to the Slow Cooker
Combine the white chocolate chips, sweetened condensed milk, milk, heavy cream, peppermint extract, and vegetable oil in the slow cooker. Stir gently so the dairy and chocolate begin to mix together.
Reserve ¼ cup of the white chocolate chips for the rim as listed in the ingredients. Since the source does not provide a rim method, no additional rim instructions are added here.
Step 2: Cook Until Smooth
Cook on low heat for 2 hours, stirring occasionally. Continue cooking until the white chocolate is fully melted and the mixture becomes smooth.
Stir from time to time so the chocolate melts evenly into the milk, cream, and condensed milk. The hot chocolate should look creamy and blended before the color is added.
Step 3: Add the Green Color
Add green gel food coloring until the desired color is achieved. Stir well so the color spreads evenly through the hot chocolate.
Use enough gel coloring to create the festive Grinch-style green shade you want. Mix until there are no streaks left in the slow cooker.
Step 4: Garnish and Serve
Serve the hot chocolate hot. Garnish each cup with mini marshmallows, whipped topping, sprinkles, and candy hearts.
Add the garnishes right before serving so they look fresh and festive. Serve warm in 8 cups.
Notes
- For a richer flavor, use whole milk or half-and-half instead of regular milk.
Serving Suggestions
Serve Slow Cooker Grinch Hot Chocolate hot, directly from the slow cooker after the white chocolate has fully melted and the mixture is smooth. The peppermint extract, white chocolate chips, sweetened condensed milk, milk, and heavy cream create a creamy holiday drink with a festive green color.
Top each cup with mini marshmallows, whipped topping, sprinkles, and candy hearts for a fun Christmas presentation. These garnishes make the drink especially fitting for holiday parties, movie nights, kids’ gatherings, or a Grinch-themed dessert table.
For a richer flavor, use whole milk or half-and-half instead of regular milk, as noted. Since the recipe makes 8 cups, it is easy to keep warm and serve to a small group.
Storage
How to Store
The recipe does not provide specific storage instructions or storage duration, so no exact storage time is added here.
Slow Cooker Tip
Cook the mixture on low heat for 2 hours. Stir occasionally so the white chocolate melts evenly and the hot chocolate stays smooth.
Chocolate Tip
Use 12 ounces white chocolate chips, reserving ¼ cup for the rim as listed. No separate rim method is provided, so the reserved amount is kept as an ingredient note only.
Milk Tip
Use 6 cups milk, or use whole milk or half-and-half instead of regular milk for a richer flavor.
Peppermint Tip
Use 1 teaspoon peppermint extract. Stir it in with the milk, cream, condensed milk, white chocolate, and vegetable oil before slow cooking.
Color Tip
Add green gel food coloring until the desired color is achieved. Stir well so the color blends evenly.
Garnish Tip
Serve hot with mini marshmallows, whipped topping, sprinkles, and candy hearts. Add the garnishes right before serving for the best look.

Fernando is the creator and writer behind the food blog Eating with your Hands. Living and working in cities like Paris, Barcelona, and Berlin, and being married to a Canadian foodie, has given Fernando a passion and interest in food and inspired him to run EWYH.