Slow Cooker Hot Chocolate

Category: Cozy Winter Comfort Food & Warming Recipes

Enjoy a warm and decadent hot chocolate right from your slow cooker, using a blend of heavy cream, whole milk, cocoa powder, sweetened condensed milk, and real semi-sweet chocolate. The long, slow simmer creates an exceptionally creamy base that’s perfect for cozy gatherings or holiday occasions. Finish with classic toppings like marshmallows or whipped cream, and savor this comforting drink. It’s a convenient crowd-pleaser, making it easy to serve a group with little fuss.

Sarah Crisp
Recipe By Sarah Crisp Sarah Crisp
Last updated on Wed, 26 Nov 2025 22:05:52 GMT
A red cup of hot chocolate with marshmallows on top. Pin
A red cup of hot chocolate with marshmallows on top. | cookrisp.com

This slow cooker hot chocolate recipe transforms cozy winter nights with its deep chocolate flavor and simple one pot method. In just 25 minutes of prep and about an hour in the slow cooker, you have rich, creamy homemade hot chocolate without powdered mixes. Whether you are hosting a holiday party or want an easy warm-up for your family, this foolproof hot chocolate is the best way to satisfy chocolate cravings on cold evenings.

I first made this easy slow cooker hot chocolate recipe during a hectic snow day when my kids begged for something sweet and warming but time was short. Now, we reach for this recipe every time we host holiday brunches or return from winter sledding. The deep chocolate taste and smooth texture always get rave reviews, and making a big batch ensures there is plenty for seconds—or for refilling mugs during movie nights.

Gather Your Ingredients

  • Whole milk for slow cooker hot chocolate: Full fat whole milk guarantees a silky, rich mouthfeel in every mug. If you need a lighter option, lactose free milk works, but avoid skim for best texture.
  • Heavy cream: Divided for use during cooking and just before serving, heavy cream delivers a velvety finish. For dairy free, use canned coconut milk in the same amount.
  • Sweetened condensed milk: Adds creamy sweetness and perfectly smooth body to the drink. Choose a condensed milk with only milk and sugar for pure flavor; you can swap in a little maple syrup for a lower sugar version.
  • Semi sweet baking bar, finely chopped: Melts evenly for an ultra smooth texture unlike chocolate chips, which can be grainy. Substitute with high quality chocolate chips if needed, but the bar is best.
  • Unsweetened cocoa powder: Provides deep cocoa notes that balance the drink’s sweetness. Dutch process cocoa delivers the most intense punch here.
  • Vanilla extract: Adds aroma and rounds out the chocolate flavors beautifully. Peppermint or almond extract can be used for a fun holiday twist.

How to Make Slow Cooker Hot Chocolate

Prepare and measure the dairy base:
Pour 2 cups of the heavy cream and all 4 cups of whole milk into your slow cooker, reserving the remaining cream for later. Room temperature dairy speeds up the blending and helps all ingredients melt together smoothly.
Mix in cocoa powder and sweetened condensed milk:
Add the unsweetened cocoa powder and condensed milk directly to the pot with the dairy. Whisk until no lumps remain for a uniform base, which sets up the smoothest texture after cooking.
Incorporate semi sweet chocolate and vanilla:
Sprinkle in your finely chopped chocolate bar and pour in the vanilla extract. Stir carefully to ensure all chocolate pieces are immersed; they will melt slowly as the mixture heats, layering in rich flavor.
Set slow cooker and stir regularly:
With the slow cooker set to low, cook for 45 to 60 minutes, stirring every 20 minutes and scraping the edges to prevent scorching. The hot chocolate will be ready when glossy and fully mixed with no unmelted chocolate and a silky sheen.
Finish with extra heavy cream:
Pour the reserved 2 cups of heavy cream into the pot right before serving. Stir well—the final addition of cream makes the drink extra rich and decadently smooth, signaling it’s ready when ribbons of chocolate coat your ladle.
Serve with toppings for a personalized treat:
Ladle hot chocolate into mugs and let everyone choose from toppings like mini marshmallows, whipped cream, chocolate syrup, or crushed peppermint sticks. For gatherings, set up a topping bar to let guests customize their own perfect cup.
A red cup with marshmallows in it.
A red cup with marshmallows in it. | cookrisp.com

Switching from chocolate chips to a quality baking bar was a revelation for our family—their slow melt creates a velvet texture that everyone notices. On winter weekends, the kids love lining up their favorite toppings and inventing new combos, making every serving unique. This slow cooker hot chocolate is now a tradition every time we gather for a family movie or celebrate a snowy afternoon.

Smart Swaps and Variations

This slow cooker hot chocolate recipe easily adapts to suit different tastes and dietary needs. For a dairy free version, substitute both the milk and cream with canned coconut milk or unsweetened almond milk for a lighter but still creamy hot chocolate. Lower sugar variations can be achieved by using less sweetened condensed milk and a bit of maple syrup. You can add warming spices like cinnamon or nutmeg or a dash of espresso for a mocha flair. Seasonal twists, such as a splash of peppermint or orange extract, transform this recipe for any occasion.

How to Store and Reheat Slow Cooker Hot Chocolate

Once your slow cooker hot chocolate cools, transfer leftovers to airtight glass containers or mason jars and refrigerate for up to 4 days, retaining that creamy texture. For longer storage, pour into freezer safe individual cups or silicone molds, leaving space for expansion, and freeze for up to two months. To reheat, transfer to a saucepan and gently warm over low heat on the stove, stirring constantly, or use the microwave in 30 second intervals, mixing between bursts, until hot chocolate is smooth and steamy without boiling.

What to Serve with Slow Cooker Hot Chocolate

Slow cooker hot chocolate shines when served alongside classic winter treats like sugar cookies, snappy gingerbread, or buttery cinnamon rolls perfect for dunking. For savory contrast, pair with crunchy pretzels or a spicy party snack mix to balance the sweet richness. If you are hosting, consider setting up a hot chocolate bar with toppings and variety of baked goods to create an interactive party centerpiece or cozy dessert spread any night of the week.

Nutritional Benefits

Though indulgent, homemade slow cooker hot chocolate offers notable nutrition from real milk and cream, supplying calcium for strong bones and protein for emotional warmth and satisfaction. High quality chocolate brings antioxidants, and gluten free ingredients make this recipe suitable for many diets. You can tailor the milk and sweetener choices for additional dietary needs, while each serving remains about 250 calories, making it a treat you can truly savor.

Recipe Success Tips

For flawless slow cooker hot chocolate, use a kitchen scale to measure your chocolate for perfect consistency and stir frequently to keep the texture ultra smooth. If you notice any graininess or the mixture separates, simply blend with an immersion blender for instant recovery. Should the hot chocolate become too thick, whisk in a bit more warm milk before serving. If you do not have a slow cooker, you can prepare this recipe on the stovetop over low heat, stirring constantly for similar silky results without burning.

A red and black coffee mug with marshmallows on top.
A red and black coffee mug with marshmallows on top. | cookrisp.com

This creamy slow cooker hot chocolate is the ultimate way to treat yourself and your guests to rich comfort on any cold day. Enjoy experimenting with toppings and twists to make every batch uniquely yours for family memories or festive gatherings.

Common Questions About This Recipe

→ How long does it take to make hot chocolate in a slow cooker?

It takes about 3 hours on the low setting, with occasional stirring, for the chocolate to melt and the mixture to become fully combined and heated through.

→ Can I use different types of chocolate?

Yes, you can substitute dark, milk, or even white chocolate bars to alter the flavor profile to your preference.

→ What are the best toppings for slow cooker hot chocolate?

Popular toppings include marshmallows, whipped cream, chocolate syrup, and crushed candy canes for a festive touch.

→ Is it necessary to stir during cooking?

Yes, stirring every 20 minutes helps ensure that the chocolate melts evenly and prevents sticking or burning on the bottom of the slow cooker.

→ Can I prepare this hot chocolate ahead of time?

Absolutely. You can keep it warm on the slow cooker’s lowest setting and serve as guests arrive, making it a great choice for gatherings or parties.

Slow Cooker Hot Chocolate

This December favorite brings together creamy hot chocolate, rich cocoa, and chopped chocolate, all blended in a slow cooker for a festive and comforting beverage. Top with marshmallows or whipped cream—one to keep handy.

Prep Time
25 minutes
Time to Cook
60 minutes
Complete Time
85 minutes
Recipe By Sarah Crisp: Sarah Crisp

Recipe Type: Winter Comfort

Level of Difficulty: Perfect for Beginners

Cuisine Style: American

Makes: 3 Number of Servings (3 mugs)

Dietary Categories: Suitable for Vegetarians, Free of Gluten

Ingredients You’ll Need

→ Base Ingredients

01 4 cups heavy cream, divided
02 1/3 cup unsweetened cocoa powder
03 4 cups whole milk
04 14 ounces sweetened condensed milk
05 12 ounces semi-sweet baking bar, finely chopped
06 1 tablespoon vanilla extract

How to Make It

Step 01

In a 5-quart slow cooker, pour in 2 cups heavy cream, cocoa powder, whole milk, and sweetened condensed milk. Whisk thoroughly to dissolve the cocoa powder and combine the liquids.

Step 02

Add chopped semi-sweet baking bar and vanilla extract to the slow cooker. Stir to evenly distribute the chocolate.

Step 03

Set slow cooker to low heat. Cook mixture for 3 hours, stirring every 20 minutes to help chocolate melt completely and prevent scorching.

Step 04

Thirty minutes before serving, add the remaining 2 cups heavy cream. Stir gently to combine and continue cooking on low.

Step 05

Ladle hot chocolate into mugs and garnish with preferred toppings such as marshmallows, whipped cream, chocolate syrup, or crushed candy canes.

Extra Suggestions

  1. For a richer flavor, use high-quality chocolate and stir frequently to achieve a smooth texture.

Things You'll Need

  • 5-quart slow cooker
  • Whisk
  • Chef’s knife
  • Ladle

Allergen Information

Always read labels for allergens and consult your doctor if unsure.
  • Contains dairy and may contain soy and trace amounts of nuts depending on chocolate used.

Nutritional Breakdown (Per Serving)

This is for general info and isn't a replacement for professional advice.
  • Calories: 250
  • Fat Content: 12 grams
  • Carbohydrates: 30 grams
  • Protein Content: 15 grams