Written by

Kaylee Page

Published

Light Peppermint Mocha Crockpot Hot Chocolate: Easy Holiday Drink

Ready In 2 hours 30 minutes
Servings 8 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My sister asked why I couldn’t just toss everything in the slow cooker and let it do the work. I started to explain why that wouldn’t work—then stopped. Honestly, I had no good reason. I’d spent years standing over a stovetop pot, whisking cocoa powder and milk, convinced that was the only way to get that rich, velvety texture. But she was right. Why was I making this so complicated? I was the one who was supposed to be teaching her how to cook, and here she was, pointing out the obvious. I felt a little sheepish, but also genuinely delighted at being wrong. That moment changed how I make hot chocolate forever.

The thing is, I love a good peppermint mocha. It’s that classic holiday flavor that just feels like wrapping your hands around a warm mug on a cold December night. But the traditional versions? Loaded with sugar and heavy cream. They leave you feeling sluggish, not cozy. So I set out to make a version that felt indulgent but didn’t wreck my healthy eating goals. I wanted something I could sip on while watching a movie, without that post-sugar crash. The result? This Light Peppermint Mocha Crockpot Hot Chocolate. It’s rich, chocolatey, minty, and just a little bit caffeinated—all without the guilt.

I remember the first time I made it. I was so nervous the cocoa would be grainy or the peppermint would be too strong. I kept lifting the lid to check on it, which, let me tell you, is a rookie mistake with a slow cooker. You lose all that heat! But when I finally ladled it into a mug and took that first sip, I knew we had a winner. The texture was silky, the flavors were perfectly balanced, and it was sweet enough to feel like a treat. My sister took one sip and said, “Told you so.” And she was right. Since then, this has become my go-to for holiday gatherings, quiet nights in, and even as a make-ahead drink for Christmas morning. It’s the recipe that keeps on giving, and I’m so excited to share it with you.

Why You’ll Love This Recipe

This isn’t just another hot chocolate recipe. I’ve tested this one multiple times to get the balance just right. Here’s why it’s become a staple in my kitchen:

  • Incredibly Easy: No stirring, no whisking, no standing over a hot stove. Just toss everything in the slow cooker and let it work its magic. It’s hands-off cooking at its finest.
  • Healthier Indulgence: Made with unsweetened almond milk, a touch of cocoa, and just enough dark chocolate to satisfy your craving. It’s light enough to enjoy without the heavy cream and sugar overload.
  • Perfect for Entertaining: Set up a hot chocolate bar with toppings like whipped cream, crushed candy canes, and chocolate shavings. Your guests can serve themselves while you relax.
  • Crowd-Pleasing Flavor: The combination of rich chocolate, cool peppermint, and a hint of coffee is a classic for a reason. Kids and adults both love it.
  • Make-Ahead Friendly: You can prep this in the morning and have it ready to go for an afternoon party or a cozy evening. It stays warm in the crockpot for hours.

What makes this recipe different is the technique. By using a slow cooker, the flavors have time to meld together beautifully. The cocoa powder dissolves completely, the chocolate melts slowly, and the peppermint infuses the entire batch. It’s not a quick fix—it’s a slow simmer that builds depth. Plus, using almond milk keeps it light without sacrificing that creamy mouthfeel. Trust me, this is the version you’ll come back to year after year.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to create a rich and satisfying drink. Most of these are pantry staples, which makes it even easier to whip up on a whim. Here’s what you’ll need:

For the Hot Chocolate Base

  • 6 cups unsweetened almond milk (I prefer Califia Farms or MALK for a clean flavor; oat milk also works well for a creamier texture)
  • 1 cup strong brewed coffee (or 2 shots of espresso; this gives the mocha flavor without being too caffeinated)
  • 1/2 cup unsweetened cocoa powder (I recommend Ghirardelli or Rodelle for a deep, rich chocolate taste)
  • 1/2 cup maple syrup (or honey; add more to taste if you prefer a sweeter drink)
  • 4 ounces dark chocolate (70% cacao), finely chopped (this adds a luxurious richness; use dairy-free chocolate for a vegan option)
  • 1 teaspoon peppermint extract (start with less and add more to taste; the flavor intensifies as it sits)
  • 1/4 teaspoon salt (to balance the sweetness and enhance the chocolate flavor)

For Serving (Optional)

light peppermint mocha crockpot hot chocolate preparation steps

  • Light whipped cream (or coconut whipped cream for dairy-free)
  • Crushed candy canes (for that festive crunch)
  • Chocolate shavings (use a vegetable peeler on a dark chocolate bar)
  • Extra peppermint sticks (for stirring)

The key here is using high-quality cocoa powder and dark chocolate. They make a huge difference in the final flavor. I’ve tried this with generic cocoa powder, and it was just flat. The good stuff really shines. Also, don’t skip the salt—it’s a game changer. It doesn’t make the drink salty; it just makes the chocolate taste more chocolatey. For a caffeine-free version, simply use decaf coffee or skip it altogether and add a little more milk.

Equipment Needed

You don’t need much to make this happen, which is part of the beauty. Here’s what you’ll need:

  • A 6-quart slow cooker (or larger; this recipe makes about 8 servings, so you need room)
  • A fine-mesh strainer (optional, but helpful if you want to ensure a perfectly smooth texture)
  • A whisk (for mixing the cocoa powder into the milk at the start)
  • A sharp knife and cutting board (for chopping the dark chocolate)
  • Measuring cups and spoons
  • Ladle (for serving)

If you don’t have a 6-quart slow cooker, a smaller one will work—just halve the recipe. I’ve also made this in a large Dutch oven on the stovetop over very low heat, but you have to watch it closely so it doesn’t scorch. The slow cooker is definitely the foolproof method. A good whisk is important because cocoa powder can be stubborn. I learned that the hard way when I ended up with lumps on my first try.

Preparation Method

This recipe is incredibly forgiving, but following these steps will give you the best results. Let’s get started.

  1. Combine the dry ingredients. In a small bowl, whisk together the unsweetened cocoa powder and salt. This helps prevent lumps later. Trust me on this one—I skipped this step once and ended up with little cocoa clumps floating in the milk. Not a good look.
  2. Add the milk and coffee to the slow cooker. Pour in the almond milk and brewed coffee. Give it a quick stir to combine. If you’re using a different milk, like oat or dairy, this is where you add it.
  3. Whisk in the cocoa mixture. Add the cocoa powder and salt mixture to the slow cooker. Whisk vigorously until there are no dry patches. It might look a little grainy at first, but that’s okay—it will smooth out as it heats.
  4. Add the maple syrup and chopped chocolate. Pour in the maple syrup and add the finely chopped dark chocolate. Don’t stir yet. Just let the chocolate sit on top. It will melt as the liquid heats up.
  5. Cook on low for 2-3 hours. Cover the slow cooker and set it to low. Let it cook for 2 to 3 hours. I usually check it at the 2-hour mark. The chocolate should be fully melted, and the mixture should be steaming hot. Give it a good stir to incorporate the melted chocolate.
  6. Add the peppermint extract. Once the chocolate is melted and the mixture is hot, stir in the peppermint extract. Start with 1/2 teaspoon, taste it, and add more if you want a stronger mint flavor. Remember, the flavor will intensify as it sits, so go easy.
  7. Whisk until smooth. Give the whole thing a final whisk. If you see any lumps, you can pour the hot chocolate through a fine-mesh strainer into another container, but I usually find this step unnecessary if you whisked well at the beginning.
  8. Keep warm on the “warm” setting. Switch your slow cooker to the “warm” setting. This will keep the hot chocolate at the perfect serving temperature for hours without burning it. It’s perfect for parties.
  9. Serve and garnish. Ladle the hot chocolate into mugs. Top with a dollop of light whipped cream, a sprinkle of crushed candy canes, and a few chocolate shavings. Add a peppermint stick for stirring if you’re feeling extra festive.

The smell that fills your kitchen during this process is absolutely incredible. It’s like a holiday candle, but edible. I always catch myself lingering near the slow cooker just to breathe it in.

Cooking Tips & Techniques

Over the years, I’ve made a few mistakes with this recipe so you don’t have to. Here are my best tips for perfect results every time.

Don’t rush the melting process. I know it’s tempting to crank the heat to high, but low and slow is the way to go. High heat can cause the milk to separate or the chocolate to scorch. Patience pays off here. I once tried to speed things up and ended up with a grainy, slightly burnt mess. Not my finest moment.

Taste as you go. The sweetness level is personal. Some people love a sweeter drink, while others prefer a more intense, bitter chocolate flavor. Start with the recommended amount of maple syrup and add more if needed. The same goes for the peppermint extract. A little goes a long way, and it’s easier to add than to take away.

Use good chocolate. This is not the time for cheap chocolate chips. They often contain stabilizers that prevent them from melting smoothly. Use a good quality dark chocolate bar and chop it yourself. It makes a world of difference in texture and flavor.

Whisk before serving. Even if everything looks smooth, give it a good whisk right before you ladle it out. The cocoa powder can settle at the bottom of the slow cooker over time. A quick stir ensures every cup is perfect.

Make it dairy-free and vegan. This recipe is already dairy-free if you use almond milk and a dairy-free dark chocolate. For a vegan version, make sure your chocolate is vegan (most dark chocolate is) and use maple syrup instead of honey.

Variations & Adaptations

This recipe is a fantastic base for all kinds of fun twists. Here are a few of my favorites:

  • Spiked Peppermint Mocha: For an adult version, add a shot of peppermint schnapps or Kahlua to each mug before pouring the hot chocolate. It’s a cozy nightcap that feels incredibly festive.
  • Extra Creamy Version: Replace 1 cup of the almond milk with 1 cup of full-fat coconut milk (from a can). This adds a luscious, creamy texture without the dairy. It’s my go-to when I want something a little more decadent.
  • White Chocolate Peppermint Mocha: Swap the dark chocolate for 4 ounces of good quality white chocolate. Reduce the maple syrup to 1/4 cup since white chocolate is sweeter. The result is a dreamy, creamy, vanilla-mint drink.
  • Mint Chocolate Chip Version: Stir in 1/4 cup of mini chocolate chips just before serving. They melt slightly and create little pockets of chocolate in every sip. It’s like a warm, drinkable version of the ice cream.
  • Caffeine-Free Option: Simply omit the coffee and increase the almond milk by 1 cup. You’ll still get that rich mocha flavor from the cocoa powder and dark chocolate, just without the buzz.

I personally love the spiked version for Christmas Eve. It’s become a little tradition in my house. We all gather around, grab a mug, and just talk. It’s simple, but it’s perfect.

Serving & Storage Suggestions

This hot chocolate is best served warm, right from the slow cooker. I like to set up a little self-serve station with all the toppings. It makes the whole experience feel special, even if it’s just a Tuesday night.

For a crowd, I’ll often make a double batch in a larger slow cooker. It disappears fast. I’ve served it alongside a plate of gingerbread cookies or a simple cheese board. The salty-sweet combo is fantastic.

Storage: If you have leftovers, let the hot chocolate cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually meld together even more overnight, so it might taste even better the next day.

Reheating: To reheat, simply pour it back into the slow cooker and warm it on low for about 30 minutes, or reheat individual servings on the stovetop over medium-low heat. You can also microwave it in 30-second intervals, stirring between each. Just be careful not to boil it, or the texture might change.

Freezing: You can freeze this hot chocolate in freezer-safe bags or containers for up to 3 months. Thaw it in the refrigerator overnight and reheat as directed. It’s a great way to have a little taste of the holidays anytime.

One thing I love is that the peppermint flavor gets a little stronger as it sits. So if you’re making it a day ahead, you might want to use slightly less extract initially and adjust when you reheat it.

Nutritional Information & Benefits

This lightened-up version is a much healthier choice than traditional hot chocolate, but it still feels like a treat. Here’s a rough estimate per serving (1 cup, without toppings):

Nutrient Amount
Calories ~150
Fat 6g
Saturated Fat 3g
Carbohydrates 22g
Fiber 3g
Sugar 14g (from maple syrup and chocolate)
Protein 4g
Calcium 45% DV (from almond milk)
Iron 15% DV (from cocoa and dark chocolate)

The health benefits here are real. Dark chocolate is packed with antioxidants and can help improve heart health. Cocoa powder is rich in flavonoids, which have anti-inflammatory properties. Almond milk is low in calories and a good source of vitamin E. And peppermint is known to aid digestion. So you’re not just sipping something delicious—you’re doing something good for your body, too. For those watching their sugar intake, this recipe is much lower in sugar than a typical mocha from a coffee shop. It’s a balanced indulgence that fits into a healthy lifestyle.

Conclusion

This Light Peppermint Mocha Crockpot Hot Chocolate is more than just a drink. It’s a moment of calm in a busy holiday season. It’s the smell that greets you when you walk in the door. It’s the warmth that spreads through your chest on a cold night. And it’s proof that you don’t have to sacrifice flavor for health. You can have both, and you can have it with very little effort.

I love this recipe because it reminds me that sometimes the simplest ideas are the best. My sister taught me that. So go ahead, give it a try. Make it your own. Add extra peppermint, top it with all the fixings, or keep it simple. However you make it, I hope it brings you a little bit of joy.

I’d love to hear how it turns out for you! Drop a comment below and let me know your favorite variation. Did you add a splash of rum? Did the kids love it? Share your photos on Pinterest and tag me—I can’t wait to see your cozy creations. Happy sipping!

Frequently Asked Questions

Can I use dairy milk instead of almond milk?

Absolutely. You can use any milk you prefer. Whole milk will make it richer and creamier, while skim milk will keep it lighter. Just keep in mind that the nutritional information will change slightly.

Can I make this in a regular pot on the stove?

Yes, you can. Combine all the ingredients in a large pot over low heat. Whisk frequently to prevent scorching. Heat until the chocolate is melted and the mixture is hot, about 15-20 minutes. Do not let it boil.

How can I make this sugar-free?

To make it sugar-free, use a sugar-free chocolate bar (sweetened with stevia or erythritol) and replace the maple syrup with a sugar-free syrup like monk fruit or allulose. The taste will be slightly different, but still delicious.

Can I use peppermint essential oil instead of extract?

No, I do not recommend using peppermint essential oil. It is highly concentrated and not meant for ingestion. Stick with food-grade peppermint extract for safety and the best flavor.

Why is my hot chocolate grainy?

Grainy hot chocolate is usually caused by the cocoa powder not being fully dissolved. Make sure to whisk the cocoa powder with the salt first, and then whisk it vigorously into the milk. If it’s still grainy, you can use an immersion blender to smooth it out.

Pin This Recipe!

light peppermint mocha crockpot hot chocolate recipe

Print

Light Peppermint Mocha Crockpot Hot Chocolate

This Light Peppermint Mocha Crockpot Hot Chocolate is a rich, chocolatey, minty, and slightly caffeinated holiday drink that’s easy to make and healthier than traditional versions. Made with unsweetened almond milk, cocoa, dark chocolate, and a hint of coffee, it’s perfect for cozy nights or holiday gatherings.

  • Author: Sydney
  • Prep Time: 10 minutes
  • Cook Time: 2-3 hours
  • Total Time: 2 hours 10 minutes to 3 hours 10 minutes
  • Yield: 8 servings 1x
  • Category: Beverage
  • Cuisine: American

Ingredients

Scale
  • 6 cups unsweetened almond milk
  • 1 cup strong brewed coffee (or 2 shots espresso)
  • 1/2 cup unsweetened cocoa powder
  • 1/2 cup maple syrup (or honey, add more to taste)
  • 4 ounces dark chocolate (70% cacao), finely chopped
  • 1 teaspoon peppermint extract (start with less and add more to taste)
  • 1/4 teaspoon salt
  • Light whipped cream (for serving, optional)
  • Crushed candy canes (for serving, optional)
  • Chocolate shavings (for serving, optional)
  • Extra peppermint sticks (for serving, optional)

Instructions

  1. In a small bowl, whisk together the unsweetened cocoa powder and salt to prevent lumps.
  2. Pour the almond milk and brewed coffee into a 6-quart slow cooker. Stir to combine.
  3. Add the cocoa powder and salt mixture to the slow cooker. Whisk vigorously until no dry patches remain.
  4. Add the maple syrup and finely chopped dark chocolate. Do not stir; let the chocolate sit on top.
  5. Cover and cook on low for 2-3 hours, until the chocolate is fully melted and the mixture is steaming hot. Stir to incorporate the melted chocolate.
  6. Stir in the peppermint extract. Start with 1/2 teaspoon, taste, and add more if desired.
  7. Whisk until smooth. If lumps remain, pour through a fine-mesh strainer.
  8. Switch the slow cooker to the ‘warm’ setting to keep the hot chocolate at serving temperature.
  9. Ladle into mugs and garnish with whipped cream, crushed candy canes, chocolate shavings, and a peppermint stick if desired.

Notes

For a caffeine-free version, omit the coffee and increase almond milk by 1 cup. The peppermint flavor intensifies as it sits, so start with less extract. Use high-quality cocoa powder and dark chocolate for best results. Leftovers can be stored in the refrigerator for up to 5 days and reheated on low in the slow cooker or on the stovetop.

Nutrition

  • Serving Size: 1 cup (without toppi
  • Calories: 150
  • Sugar: 14
  • Fat: 6
  • Saturated Fat: 3
  • Carbohydrates: 22
  • Fiber: 3
  • Protein: 4

Keywords: peppermint mocha, crockpot hot chocolate, slow cooker hot chocolate, light hot chocolate, holiday drink, healthy hot chocolate, dairy-free hot chocolate, vegan hot chocolate

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating