• Desserts
  • Appetizers and Snacks
  • Recipe Index
  • About
  • Contact
menu icon
go to homepage
  • Desserts
  • Appetizers and Snacks
  • Recipe Index
  • About
  • Contact
search icon
Homepage link
  • Desserts
  • Appetizers and Snacks
  • Recipe Index
  • About
  • Contact
×

Crockpot Hot Chocolate Recipe

Published: Apr 10, 2026 by Lilya · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.1 from 8 reviews

If you’re craving a warm, velvety treat that feels like a cozy hug in a mug, you absolutely need to try this Crockpot Hot Chocolate Recipe. Imagine rich, smooth chocolate infused with just the right touch of vanilla and a hint of espresso, slowly simmered to perfection in your crockpot. It’s indulgent yet simple, perfect for chilly evenings or anytime you want a little chocolatey comfort. This recipe transforms everyday ingredients into a luscious drink that can easily become your new favorite way to enjoy hot chocolate.

Ingredients You'll Need

Inside a slow cooker with a black interior and a shiny silver body, dark brown chunks of chocolate and reddish-brown cocoa powder sit on the bottom. A white liquid is being poured into the cooker, mixing with the chocolate and cocoa. The slow cooker is placed on a surface with a white marbled texture. The photo taken with an iphone --ar 4:5 --v 7

Gathering the right ingredients is half the fun and the secret to that unforgettable taste and texture in this Crockpot Hot Chocolate Recipe. Each component plays a special role, from adding creaminess and depth to bringing out the rich chocolate flavor and smooth finish.

  • 3 cups whole milk: The base that gives the drink its creamy texture—whole milk is key for richness.
  • 1 cup half-and-half: Adds decadent creaminess; swap for heavy cream if you want it extra luscious.
  • 6 ounces dark or bittersweet chocolate: This is your chocolate powerhouse; choose good-quality for best flavor.
  • 3 tablespoons granulated sugar: Balances the bitterness of the chocolate with a hint of sweetness.
  • 1 tablespoon unsweetened cocoa powder: Boosts the deep chocolate flavor and helps thicken the drink slightly.
  • 2 teaspoons pure vanilla extract: Adds warmth and enhances the chocolate's natural flavors.
  • 1 teaspoon instant espresso powder (optional): Gives a subtle coffee kick that intensifies the chocolate notes.
  • Pinch kosher salt: Elevates all the flavors, making the chocolate taste even richer.
  • Toppings of choice: Marshmallows, whipped cream, caramel drizzle, or extra chocolate chips for that extra-special touch.

How to Make Crockpot Hot Chocolate Recipe

Step 1: Combine Your Ingredients

Start by placing all the essential ingredients, except the toppings, into your slow cooker. The milk, half-and-half, chopped chocolate, sugar, cocoa powder, vanilla, espresso powder, and salt all work together to create a beautifully balanced base. Using a slow cooker means the flavors meld gently and the texture becomes perfectly creamy.

Step 2: Whisk to Blend

Give everything a brisk whisk to dissolve the cocoa powder as much as possible. This little step ensures your hot chocolate will be perfectly smooth and free of any powder residue floating on top. Stick with it for about a minute or two to get everything evenly mixed.

Step 3: Slow Cook to Perfection

Set your crockpot on low and let the magic happen over the next 2 to 3 hours. This slow simmer melts the chocolate evenly and allows all those lovely flavors to blend fully. If you're short on time, high heat for 45 minutes to an hour will also work, but the low setting really helps prevent any burning or separation. Remember to whisk every 45 minutes to keep the mixture smooth and prevent sticking at the bottom.

Step 4: Serve Hot and Fresh

Once your Crockpot Hot Chocolate Recipe is hot and silky, it’s ready to serve. You can switch your slow cooker to the 'keep warm' setting if you want to enjoy a few cups at your own pace, but avoid leaving it on high to keep that perfect creamy texture intact.

How to Serve Crockpot Hot Chocolate Recipe

A white ceramic cup with a floral embossed pattern sits on a white marbled surface. A thick, smooth brown liquid is being poured into the cup from a large spoon above it, with some drops running down the inside of the cup. The handle of the cup is rounded and prominent on the right side. In the background, a blurred silver appliance and a white cup can be seen, creating a soft, cozy kitchen setting. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

The toppings make all the difference and turn your hot chocolate into a mini celebration in a cup. Marshmallows add a fun, fluffy bite, whipped cream brings dreamy creaminess, and a caramel drizzle offers a delightful sweet twist. Don’t forget a sprinkle of chocolate chips for a bit of texture and extra gooeyness.

Side Dishes

Pair your hot chocolate with cozy accompaniments like freshly baked cookies, buttery croissants, or cinnamon-dusted biscotti. These sides add a delightful crunch and complement the drink’s rich, velvety sweetness perfectly, making your experience even more indulgent.

Creative Ways to Present

Serve your Crockpot Hot Chocolate Recipe in charming mugs or clear glass cups so everyone can admire that beautiful, rich color. To amp up the festivity, top with colorful sprinkles, crushed peppermint, or even a cinnamon stick for stirring—little touches that make it feel like a special occasion every time.

Make Ahead and Storage

Storing Leftovers

One of the best things about this Crockpot Hot Chocolate Recipe is how well it keeps. Store any leftovers in an airtight container in the refrigerator for up to 4 days. Before serving, give it a good stir to reincorporate any settled chocolate and cream.

Freezing

If you want to save it for a later date, you can freeze the hot chocolate in freezer-safe containers. Just be aware that the texture might change slightly upon thawing, so it’s best to consume it within a month. Thaw overnight in the refrigerator before reheating.

Reheating

Warm your refrigerated or thawed hot chocolate gently on the stovetop over low heat or in the microwave in short bursts, stirring often to keep it smooth and creamy. Avoid boiling, as overheating can cause the chocolate to separate.

FAQs

Can I use milk alternatives for this Crockpot Hot Chocolate Recipe?

While whole milk is best for that rich and creamy texture, you can try alternatives like oat or almond milk. Just keep in mind the consistency and flavor may be lighter and less velvety than with dairy milk.

Is it possible to make this recipe vegan?

Absolutely! Swap the whole milk and half-and-half for coconut milk or another creamy plant-based milk, and use dairy-free chocolate. The cooking process remains the same, giving you a delicious vegan hot chocolate.

How long can I keep the hot chocolate warm in the crockpot?

Once it’s ready, you can keep it on the 'keep warm' setting for up to 2 hours. Longer than that and the chocolate might start to develop a burnt taste or separate, so it’s best to consume it within this time frame.

What is the purpose of the espresso powder in this recipe?

Espresso powder adds a subtle depth and richness that intensifies the chocolate flavor without making the drink taste like coffee. It’s totally optional but highly recommended if you love a more robust chocolate profile.

Can I double the recipe for a larger crowd?

Yes, you can easily double the ingredients. Just make sure your crockpot is large enough—at least 5 quarts or more—to hold everything comfortably, and adjust cooking times slightly as needed.

Final Thoughts

I can't recommend this Crockpot Hot Chocolate Recipe enough—it’s one of those feel-good treats that brings people together with its warmth and charm. Whether you’re cozying up on a rainy day or preparing for a festive gathering, this recipe is foolproof and endlessly delicious. Grab your slow cooker and give it a try; I promise this will be the hot chocolate you reach for again and again!

Print

Crockpot Hot Chocolate Recipe

Crockpot Hot Chocolate Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 8 reviews

This rich and creamy Crockpot Hot Chocolate recipe is perfect for cozy gatherings or a relaxing evening. Made with whole milk, half-and-half, and a blend of dark chocolate and cocoa powder, this slow-cooked hot chocolate is velvety smooth with a deep chocolate flavor. The optional espresso powder adds a subtle complexity, and customizable toppings such as marshmallows or whipped cream complete this indulgent treat.

  • Author: Lilya
  • Prep Time: 10 minutes
  • Cook Time: 2 hours
  • Total Time: 2 hours 10 minutes
  • Yield: 6 servings
  • Category: Beverage
  • Method: Slow Cooking
  • Cuisine: American

Ingredients

Hot Chocolate Base

  • 3 cups whole milk (must be whole for the best texture)
  • 1 cup half-and-half (or heavy cream for a richer taste)
  • 6 ounces dark or bittersweet chocolate
  • 3 tablespoons granulated sugar
  • 1 tablespoon unsweetened cocoa powder or Dutch process cocoa powder
  • 2 teaspoons pure vanilla extract
  • 1 teaspoon instant espresso powder or coffee powder (optional for a more intense flavor)
  • Pinch kosher salt

Toppings (Optional)

  • Marshmallows
  • Whipped cream
  • Drizzle of caramel
  • Handful of extra chocolate chips

Instructions

  1. Combine Ingredients: Place all of the ingredients except for the toppings into a 3-quart slow cooker (or a 5-quart or larger if doubling the recipe), including the milk, half-and-half, chocolate, sugar, cocoa powder, vanilla, espresso powder, and salt.
  2. Whisk to Dissolve Cocoa Powder: Briskly whisk the mixture for 1 to 2 minutes until the cocoa powder is fully dissolved and none floats on top.
  3. Cook in Slow Cooker: Set the slow cooker to low and cook for 2 to 3 hours, whisking every 45 minutes to prevent burning on the bottom. Alternatively, cook on high for 45 minutes to 1 hour depending on your slow cooker's performance. Avoid keeping it on high after cooking to prevent the chocolate from burning or separating.
  4. Maintain Temperature: After cooking, keep the hot chocolate on the 'low' or 'keep warm' setting to maintain temperature without overheating.
  5. Serve: Ladle the hot chocolate into cups and add your preferred toppings, such as marshmallows, whipped cream, caramel drizzle, or extra chocolate chips.

Notes

  • Use whole milk for the best creamy texture; substituting with lower-fat milk will affect the richness.
  • Heavy cream can replace half-and-half for an extra decadent version.
  • If not using espresso powder, you can omit it — it only adds subtle depth to the chocolate flavor.
  • Whisking regularly during cooking prevents the chocolate from sticking or burning.
  • This recipe can be doubled for larger gatherings, use a larger slow cooker accordingly.
  • Add toppings just before serving to keep them fresh and visually appealing.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Drinks

  • Iced Strawberry Green Tea Recipe
    Iced Strawberry Green Tea Recipe
  • Dragon Fruit Lemonade Recipe
    Dragon Fruit Lemonade Recipe
  • Orange Creamsicle Smoothie Recipe
    Orange Creamsicle Smoothie Recipe
  • Blueberry Lemonade Recipe
    Blueberry Lemonade Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Family Home Meals,

A place where every dish carries warmth, love, and a little story from my kitchen straight to yours.

Learn more

Popular

  • Green Goddess Salad Recipe
    Green Goddess Salad Recipe
  • Cucumber and Dill Pinwheels Recipe
    Cucumber and Dill Pinwheels Recipe
  • Copycat Little Debbie Zebra Cakes Recipe
    Copycat Little Debbie Zebra Cakes Recipe
  • Strawberry Sauce (Strawberry Coulis) Recipe
    Strawberry Sauce (Strawberry Coulis) Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Family Home Meals. All rights reserved.