I can never resist a crock pot hot chocolate this rich, creamy, and decadent, especially when Baileys or Kahlua joins the party. One ladleful is all it takes to see why this treat disappears fast.

I’m obsessed with this crock pot hot chocolate because it tastes rich in a way regular packets could never. I get deep chocolate flavor from semisweet chocolate, and every sip feels thick, creamy, and a little over the top.
The best part? I can spike my mug with Baileys Irish Cream when I want dessert with a kick.
And honestly, I usually do. I love that it feels indulgent without being fussy, like something I’d serve at a party but also hoard for myself on a random Tuesday.
Pure chocolate drama. No apologies.
Just the kind I crave again and again.
Ingredients

- Whole milk makes it creamy without feeling like you’re drinking straight dessert.
- Heavy cream adds that cozy, thick texture everyone secretly wants.
- Granulated sugar keeps it sweet, but not candy-store wild.
- Unsweetened cocoa powder brings the deep chocolate taste, not just sweetness.
- Semisweet chocolate melts in and makes it extra rich and smooth.
- Vanilla extract rounds things out so the chocolate tastes warmer.
- Fine sea salt keeps the sweetness in check.
Tiny ingredient, big job.
- Baileys or Kahlua makes the grown-up mugs way more fun.
- Mini marshmallows are classic, melty, and honestly half the reason we’re here.
- Whipped cream makes each cup feel like a little treat.
- Plus, the toppings let everyone build their own perfect mug.
Ingredient Quantities
- 8 cups whole milk
- 2 cups heavy cream
- 1 1/4 cups granulated sugar
- 1 cup unsweetened cocoa powder, sifted
- 12 ounces semisweet chocolate, chopped or chips
- 1 teaspoon pure vanilla extract
- 1/4 teaspoon fine sea salt
- Baileys Irish Cream or Kahlua, to taste for serving
- Mini marshmallows, for serving
- Whipped cream, for serving
How to Make this
1. Pour 8 cups whole milk and 2 cups heavy cream into the crock pot.
2. Add 1 1/4 cups granulated sugar and 1 cup sifted unsweetened cocoa powder; whisk until smooth and no lumps remain.
3. Stir in 12 ounces chopped semisweet chocolate or chips, distributing evenly.
4. Set crock pot to LOW and cover; cook 1 1/2 to 2 hours, stirring every 20 to 30 minutes until the chocolate is fully melted and the mixture is hot and uniform.
5. Once hot and smooth, stir in 1 teaspoon pure vanilla extract and 1/4 teaspoon fine sea salt; taste and adjust sweetness if needed.
6. Keep on the WARM setting until ready to serve, stirring occasionally to prevent skin from forming.
7. Ladle hot chocolate into mugs.
8. Add Baileys Irish Cream or Kahlua to taste to each mug.
9. Top with mini marshmallows and a generous dollop of whipped cream.
10. Serve immediately and enjoy.
Equipment Needed
1. Crock pot (slow cooker)
2. Large whisk
3. Measuring cups and spoons
4. Fine mesh sieve (for sifting cocoa)
5. Heatproof rubber or silicone spatula
6. Cutting board and chef knife (for chopping chocolate if needed)
7. Heatproof ladle
8. Mugs and spoons for serving
FAQ
Crock Pot Hot Chocolate Recipe Substitutions and Variations
- Whole milk
- Oat milk for a creamy, slightly sweet dairy free option
- Almond milk for a lighter, nutty flavor (use unsweetened)
- Evaporated milk for richer body and a more concentrated dairy taste
- Heavy cream
- Canned coconut cream for a dairy free, velvety richness
- Half and half for a lighter but still creamy result
- Whole milk plus 3 tablespoons melted butter per cup to approximate fat content
- Granulated sugar
- Light brown sugar for a touch of caramel depth
- Maple syrup or honey, use about 3/4 the volume and reduce other liquid slightly
- Coconut sugar for a lower glycemic index and subtle caramel notes
- Semisweet chocolate
- Bittersweet or dark chocolate for a more intense, less sweet chocolate flavor
- Milk chocolate for a sweeter, creamier drink
- Unsweetened chocolate plus extra sugar, adjust to taste
Pro Tips
1) Use a mix of chocolate types for depth: pair semisweet with a few ounces of dark chocolate or even a bit of milk chocolate to balance bitterness and creaminess. Chop the chocolate small so it melts quickly and evenly.
2) Stir frequently during the cook time and scrape the sides and bottom with a heatproof spatula. That prevents scorching and keeps the texture silky. If you see a thin skin forming on top, whisk it back in right away.
3) For an ultra smooth finish, pulse briefly with an immersion blender after the chocolate has melted. This eliminates any remaining tiny lumps and gives the hot chocolate a velvety mouthfeel.
4) Keep add-ins and alcohol on the side so everyone can customize. Serve Baileys or Kahlua in a small pitcher and let guests choose how much to add. If you need to hold the batch for a while, keep it on WARM and stir every 10 to 15 minutes to prevent separation and skin formation.

Crock Pot Hot Chocolate Recipe
I can never resist a crock pot hot chocolate this rich, creamy, and decadent, especially when Baileys or Kahlua joins the party. One ladleful is all it takes to see why this treat disappears fast.
10
servings
573
kcal
Equipment: 1. Crock pot (slow cooker)
2. Large whisk
3. Measuring cups and spoons
4. Fine mesh sieve (for sifting cocoa)
5. Heatproof rubber or silicone spatula
6. Cutting board and chef knife (for chopping chocolate if needed)
7. Heatproof ladle
8. Mugs and spoons for serving
Ingredients
-
8 cups whole milk
-
2 cups heavy cream
-
1 1/4 cups granulated sugar
-
1 cup unsweetened cocoa powder, sifted
-
12 ounces semisweet chocolate, chopped or chips
-
1 teaspoon pure vanilla extract
-
1/4 teaspoon fine sea salt
-
Baileys Irish Cream or Kahlua, to taste for serving
-
Mini marshmallows, for serving
-
Whipped cream, for serving
Directions
- Pour 8 cups whole milk and 2 cups heavy cream into the crock pot.
- Add 1 1/4 cups granulated sugar and 1 cup sifted unsweetened cocoa powder; whisk until smooth and no lumps remain.
- Stir in 12 ounces chopped semisweet chocolate or chips, distributing evenly.
- Set crock pot to LOW and cover; cook 1 1/2 to 2 hours, stirring every 20 to 30 minutes until the chocolate is fully melted and the mixture is hot and uniform.
- Once hot and smooth, stir in 1 teaspoon pure vanilla extract and 1/4 teaspoon fine sea salt; taste and adjust sweetness if needed.
- Keep on the WARM setting until ready to serve, stirring occasionally to prevent skin from forming.
- Ladle hot chocolate into mugs.
- Add Baileys Irish Cream or Kahlua to taste to each mug.
- Top with mini marshmallows and a generous dollop of whipped cream.
- Serve immediately and enjoy.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 308g
- Total number of serves: 10
- Calories: 573kcal
- Fat: 35.6g
- Saturated Fat: 21.9g
- Trans Fat: 0.1g
- Polyunsaturated: 0.8g
- Monounsaturated: 6g
- Cholesterol: 98mg
- Sodium: 128mg
- Potassium: 508mg
- Carbohydrates: 62.2g
- Fiber: 4.9g
- Sugar: 50.9g
- Protein: 12g
- Vitamin A: 708IU
- Vitamin C: 0.1mg
- Calcium: 258mg
- Iron: 1.7mg







