Skip to Content

The Best Hot Cocoa in a Crock Pot

There’s something magical about a warm cup of cocoa when the weather turns crisp and the days grow shorter. I’ve always found that a cozy mug filled with rich, creamy hot chocolate has the power to turn even the most ordinary evening into something a little more special. And when it’s made in a crock pot? Even better — because you can set it, forget it, and still end up with the most indulgent, perfectly heated drink.

This recipe for The Best Hot Cocoa in a Crock Pot has been my go-to for gatherings, holiday mornings, and those lazy weekends when I want to feel a little spoiled. It’s velvety, deeply chocolaty, and just sweet enough without being overpowering. With marshmallows melting on top and a touch of vanilla for warmth, this hot cocoa is the epitome of comfort in a cup.

Why You’ll Love This Hot Cocoa in a Crock Pot

It’s easy, hands-off, and perfect for a crowd. Making hot cocoa on the stovetop is fine, but letting it slowly simmer in a crock pot brings out a creamier texture and more developed chocolate flavor. Plus, it’s nearly impossible to mess up.

This version also skips any artificial mixes, using real ingredients like milk, cream, and two kinds of chocolate for the ultimate decadent treat. And the best part? You can keep it warm for hours, making it ideal for holiday parties or a day of lounging by the fireplace.

What Kind of Chocolate Should I Use?

I’ve tested this with a few different chocolate combinations, and I always come back to using both semi-sweet chocolate chips and unsweetened cocoa powder. The chips bring in that smooth, melty richness, while the cocoa powder deepens the flavor. If you’re a dark chocolate lover, feel free to sub in bittersweet chips or a mix of both for more intensity.

Options for Substitutions

You can easily tailor this recipe to fit your dietary needs or preferences. For a dairy-free version, almond milk or oat milk works beautifully, and canned coconut milk adds an extra creamy twist. Swap the heavy cream with full-fat coconut cream if needed.

If you’re watching sugar intake, use sugar-free chocolate chips and a natural sweetener like stevia or monk fruit. And for a flavor variation, try adding a teaspoon of peppermint extract or a pinch of cinnamon for a spicy Mexican hot chocolate vibe.


Ingredients for This Hot Cocoa in a Crock Pot

  • Whole Milk – The foundation of the cocoa, providing a creamy and smooth texture that blends well with the chocolate.
  • Heavy Cream – Adds a luscious richness, making the cocoa extra decadent.
  • Sweetened Condensed Milk – Boosts the sweetness and body, giving it that nostalgic hot chocolate taste.
  • Semi-Sweet Chocolate Chips – Melt into the milk to create that deep, velvety chocolate base.
  • Unsweetened Cocoa Powder – Enhances the chocolate depth and intensifies the overall flavor.
  • Vanilla Extract – Brings warmth and rounds out the richness of the chocolate.
  • Salt – Just a pinch to balance the sweetness and amplify the chocolate notes.
  • Marshmallows – Optional but highly recommended for topping; they melt into the cocoa and add gooey sweetness.

Step 1: Combine the Dairy Base

Pour the whole milk, heavy cream, and sweetened condensed milk into your crock pot. Stir to combine. This mixture creates the creamy backbone of your hot cocoa.

Step 2: Add the Chocolate

Add the semi-sweet chocolate chips and sift in the unsweetened cocoa powder. Stir well to ensure the cocoa powder doesn’t clump. The chips will slowly melt, creating a silky texture.

Step 3: Flavor It Up

Stir in the vanilla extract and a pinch of salt. The salt is key here — it balances the sweetness and brings out the deep flavor of the chocolate.

Step 4: Set the Heat

Cover and cook on low heat for 2 hours. Stir every 30 minutes to ensure the chocolate melts evenly and nothing sticks to the sides.

Step 5: Keep It Warm

Once fully melted and combined, switch the crock pot to the "warm" setting. You can leave it on warm for hours — perfect for serving guests or sipping slowly throughout the day.

Step 6: Serve and Top

Ladle into mugs and top each cup with marshmallows. For an extra cozy touch, use a kitchen torch to lightly toast the marshmallows. Serve hot and enjoy!


How Long to Prepare The Best Hot Cocoa in a Crock Pot

Prep Time

Preparing the ingredients takes about 5–10 minutes. You simply measure out the milk, cream, condensed milk, and chocolate, then dump everything into the crock pot. There's no need for stovetop melting or constant stirring, which makes prep a breeze.

Cook Time

Set the crock pot on low for 2 hours. During this time, the ingredients slowly melt and meld into a rich, velvety hot cocoa. Stirring occasionally (every 30 minutes or so) ensures an even texture and prevents sticking. Once it’s ready, switch the setting to “warm” and enjoy for hours.


Tips for Perfect Hot Cocoa

  • Use high-quality chocolate chips for a richer flavor.
  • Always sift your cocoa powder to avoid lumps.
  • Stir frequently during cooking for the smoothest consistency.
  • Taste before serving — you can adjust sweetness or add more vanilla.
  • Don’t skip the pinch of salt; it makes a surprising difference.

Watch Out for These Mistakes While Cooking

  • Overheating: Cooking on high may cause the chocolate to seize or curdle the milk.
  • Neglecting to Stir: Chocolate can settle and burn slightly if not stirred.
  • Using Low-Fat Milk Only: It results in thinner, less satisfying cocoa.
  • Skipping the Salt: Even a tiny pinch enhances the flavor.
  • Adding Extracts Too Early: Add vanilla once the chocolate is fully melted to preserve its aroma.

What to Serve With Hot Cocoa?

1. Toasted Marshmallows

Lightly toasted or flambéed marshmallows enhance the gooey sweetness.

2. Whipped Cream Swirls

Top with a generous swirl of whipped cream and dust with cocoa or cinnamon.

3. Chocolate-Dipped Biscotti

Perfect for dunking and adds a crunchy contrast to the smooth cocoa.

4. Cinnamon Rolls

Soft, gooey cinnamon rolls complement the chocolate richness beautifully.

5. Peppermint Stirrers

Drop a peppermint stick into your mug for a festive and minty twist.


Storage Instructions

Refrigeration

Let the cocoa cool completely, then transfer to an airtight container and store in the fridge for up to 4 days. The cocoa may thicken slightly as it cools, but it will loosen up again when reheated.

Reheating

Pour into a saucepan and warm over low heat, stirring occasionally. Alternatively, reheat in the microwave in 30-second bursts, stirring between each round until hot.

Freezing

This cocoa isn’t ideal for freezing, as dairy can separate and develop a grainy texture when thawed. For best results, make fresh or store short-term in the fridge.


Estimated Nutrition (Per 1 Cup Serving)

  • Calories: 290
  • Sugar: 28g
  • Sodium: 90mg
  • Fat: 16g
  • Saturated Fat: 10g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Cholesterol: 40mg
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 6g

Frequently Asked Questions

How long can I keep hot cocoa in the crock pot?

You can keep it warm for up to 4 hours. Just stir occasionally to keep it smooth.

Can I double the recipe for a party?

Yes! Make sure your crock pot is large enough and increase cooking time by about 30 minutes.

Can I make this dairy-free?

Absolutely. Use oat or almond milk and substitute coconut cream for heavy cream.

Is it possible to make this less sweet?

Yes, reduce the amount of sweetened condensed milk or use unsweetened chocolate chips.

Can I prep it the night before?

Yes. Combine all ingredients in the crock pot insert, cover, refrigerate, and start heating it in the morning.


Conclusion

This crock pot hot cocoa recipe isn’t just warm and comforting — it’s rich, indulgent, and incredibly easy to make. Whether you're cozying up on the couch, hosting a holiday brunch, or setting up a hot chocolate bar for guests, this drink delivers every time. With its creamy base and customizable toppings, it’s a true crowd-pleaser that fills your kitchen with the smell of cocoa and joy.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The Best Hot Cocoa in a Crock Pot

  • Author: Sally Thompson
  • Prep Time: 10 minutes
  • Cook Time: 2 hours
  • Total Time: 2 hours 10 minutes
  • Yield: 8 servings 1x
  • Category: Drinks
  • Method: Slow Cooker
  • Cuisine: American
  • Diet: Vegetarian

Description

A cozy, creamy drink perfect for cold nights or festive gatherings, this hot cocoa is slow-cooked to perfection in a crock pot. Rich in chocolate flavor with a velvety finish, it’s ideal for a quick breakfast warm-up, an easy dinner dessert, or a sweet treat for your holiday party. This easy recipe uses real ingredients, making it a family-friendly favorite among all your favorite food ideas and winter drinks. Whether you're looking for indulgent breakfast ideas or comforting dinner ideas, this hot cocoa hits the spot.


Ingredients

Scale

2 cups whole milk

2 cups heavy cream

1 can (14 oz) sweetened condensed milk

1 ½ cups semi-sweet chocolate chips

¼ cup unsweetened cocoa powder

1 teaspoon vanilla extract

⅛ teaspoon salt

Marshmallows, for topping


Instructions

1. Pour the whole milk, heavy cream, and sweetened condensed milk into your crock pot. Stir to combine.

2. Add the semi-sweet chocolate chips and sift in the cocoa powder. Stir well.

3. Stir in vanilla extract and salt.

4. Cover and cook on low heat for 2 hours, stirring every 30 minutes.

5. Once fully melted and smooth, switch the crock pot to “warm.”

6. Ladle into mugs, top with marshmallows, and serve hot.


Notes

Sift cocoa powder before adding to avoid clumps.

Stir regularly while heating to keep the texture smooth.

Add peppermint extract or cinnamon for flavor variations.


Nutrition

  • Serving Size: 1 cup
  • Calories: 290
  • Sugar: 28g
  • Sodium: 90mg
  • Fat: 16g
  • Saturated Fat: 10g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 40mg

Keywords: hot cocoa, crock pot hot chocolate, winter drinks, easy recipe, holiday cocoa

Recipe rating