Peppermint Schnapps-Free Hot Cocoa

Steaming mugs of peppermint schnapps-free hot cocoa topped with fluffy whipped cream and mini marshmallows. Save
Steaming mugs of peppermint schnapps-free hot cocoa topped with fluffy whipped cream and mini marshmallows. | recipesbybianca.com

This comforting beverage blends whole milk and optional cream with cocoa powder, sugar, and melted chocolate chips for a rich texture. A hint of peppermint and vanilla extracts adds refreshing complexity. Warm gently, whisk to a smooth finish, and serve topped with whipped cream, marshmallows, and crushed peppermint candies for extra delight. Suitable for vegetarian and gluten-free diets, with options for dairy-free variations. Perfect for warming up during chilly evenings or festive gatherings.

There's something about the first sip of hot cocoa on a cold evening that feels like wrapping yourself in warmth. I discovered this peppermint version years ago when I wanted something that felt festive but still comforting—no alcohol needed, just pure chocolatey goodness with that unexpected peppermint twist that makes people ask for the recipe.

I'll never forget the winter night I finally got this recipe right—my roommate took one sip and closed her eyes like she'd found something she didn't know she was looking for. Now whenever it snows, someone asks me to make this, and I'm always happy to.

Ingredients

  • Whole milk (4 cups): This is your foundation—it froths beautifully and creates that silky mouthfeel. If you're dairy-free, oat milk and almond milk both work wonderfully, though oat milk gives you that extra richness
  • Heavy cream (1/2 cup, optional): The secret weapon for when you want this to feel extra indulgent. You can skip it, but I've learned that half a cup turns something good into something memorable
  • Unsweetened cocoa powder (1/2 cup): Don't reach for sweetened—you need the pure chocolate flavor here, and you control the sugar yourself
  • Granulated sugar (1/2 cup): Start here, but taste as you go. I usually add a tablespoon at a time until it's just right for my mood
  • Semisweet chocolate chips (1/2 cup): These melt into the cocoa like velvet. I've learned to chop them a bit smaller so they dissolve faster and more evenly
  • Pure peppermint extract (1 teaspoon): This is where the magic lives—it's potent, so measure carefully. Store-bought or homemade both work beautifully
  • Pure vanilla extract (1 teaspoon): This deepens the chocolate flavor in a way that makes people wonder what your secret is
  • Whipped cream, mini marshmallows, crushed peppermint candies (for topping): These are optional, but they're the flourish that turns a mug of cocoa into an experience

Instructions

Get Your Milk Ready:
Pour the milk and cream into a medium saucepan and turn the heat to medium. This is when your kitchen starts to smell like comfort—watch it carefully, stirring every minute or so. You're looking for steam rising gently from the surface, tiny bubbles forming around the edges. This should take about 5 minutes. Don't let it boil; you want warmth, not a rolling bubble bath.
The Part Where Magic Happens:
This is the moment that matters. Take your whisk and sprinkle the cocoa powder and sugar into the hot milk slowly while whisking constantly. Don't dump it all in at once or you'll get lumps that take forever to dissolve. Keep whisking in that steady circular motion, watching as the brown color deepens and the mixture becomes silky smooth. This takes about 2 minutes of honest whisking—don't rush it.
Melt It All Together:
Add the chocolate chips and keep whisking until they disappear completely into the cocoa mixture. You'll feel the moment it's done—when all the chocolate has surrendered and your cocoa is glossy and rich. This is when you know you're almost there.
The Final Touch:
Remove the saucepan from heat. Stir in the peppermint extract and vanilla extract. Lean in and smell it—that's the moment you'll know this turned out right. If you want, taste a tiny spoonful on the back of a spoon to check the sweetness and peppermint level.
Serve and Celebrate:
Pour into mugs and top with whipped cream, marshmallows, or crushed peppermint candies if you're feeling fancy. Serve immediately while it's steaming hot and everything is soft and welcoming.
Indulge in this comforting, homemade peppermint schnapps-free hot cocoa, ideal for chilly nights and festive cheer. Save
Indulge in this comforting, homemade peppermint schnapps-free hot cocoa, ideal for chilly nights and festive cheer. | recipesbybianca.com

Years ago, I served this at a holiday party, and I watched someone take that first sip, and their whole face changed. They said it tasted like Christmas felt. That's when I knew this recipe had become more than just cocoa—it had become a moment, a memory in a mug.

Keeping It Fresh

Make this right before you serve it for the best flavor and temperature. The cocoa stays hot in mugs for about 10 minutes, which is usually exactly how long it takes to sit with someone you care about and catch up. If you need to make it ahead, you can prepare the cocoa base and keep it warm in a slow cooker on low heat for up to 2 hours without the extracts, then stir those in just before serving so the flavor stays bright and fresh.

When You're Missing Something

Life happens—sometimes you don't have heavy cream, or you're out of peppermint extract, or someone comes to your door and you have nothing but milk and hope. This recipe is forgiving. No heavy cream? The cocoa is still delicious, just less rich. No peppermint extract? A pinch of peppermint powder works, or even a crushed candy cane stirred in during the whisking. No pure extracts? A small piece of vanilla bean or a peppermint stick will do. The foundation of this recipe is strong enough to hold together with whatever you have on hand.

Adapting Through the Seasons

I make this all year, but I change it with the seasons. In winter, it's exactly as written—cozy and indulgent. In spring, I sometimes skip the peppermint and add a hint of orange extract instead. In summer, I pour it into a glass with ice and vanilla ice cream and suddenly it's a float. In fall, I double the vanilla and add a tiny pinch of nutmeg. The bones of this recipe stay the same, but the personality shifts.

  • Try swapping the peppermint extract for almond extract for a different kind of holiday feeling
  • Add a pinch of cinnamon or nutmeg if you want to feel like you've baked something even though you've really just made cocoa
  • Use dark chocolate chips if you want something that tastes more grown-up and less sweet
See a steaming cup of this easy, gluten-free peppermint schnapps-free hot cocoa ready for a cozy evening. Save
See a steaming cup of this easy, gluten-free peppermint schnapps-free hot cocoa ready for a cozy evening. | recipesbybianca.com

This cocoa isn't just for cold nights anymore—it's become the thing I make when I want to slow down, when I want to give someone comfort in a mug, when I want to taste a little bit of holiday no matter what day it is. Make it, serve it, watch someone's face change at that first sip.

Common Recipe Questions

Yes, substitute whole milk and cream with oat, almond, or other plant-based milk, and use dairy-free chocolate chips for a vegan-friendly version.

You can add more or less sugar according to your taste preferences to create a sweeter or less sweet drink.

Whipped cream, mini marshmallows, and crushed peppermint candies complement the cocoa’s flavor beautifully.

Use dark chocolate chips instead of semisweet to deepen the rich chocolate taste.

Warm the milk and cream gently over medium heat until steaming but not boiling to prevent scorching and ensure smoothness.

Peppermint Schnapps-Free Hot Cocoa

A creamy hot cocoa with peppermint flavor, ideal for cozy and festive moments.

Prep 5m
Cook 10m
Total 15m
Servings 4
Difficulty Easy

Ingredients

Dairy & Dairy Alternatives

  • 4 cups whole milk or dairy-free alternative such as oat or almond milk
  • 1/2 cup heavy cream (optional, for extra creaminess)

Chocolate

  • 1/2 cup unsweetened cocoa powder
  • 1/2 cup granulated sugar
  • 1/2 cup semisweet chocolate chips or chopped chocolate

Flavorings

  • 1 teaspoon pure peppermint extract
  • 1 teaspoon pure vanilla extract

Toppings (optional)

  • Whipped cream
  • Mini marshmallows
  • Crushed peppermint candies

Instructions

1
Heat the milk and cream: In a medium saucepan over medium heat, combine the milk and heavy cream. Heat until steaming but not boiling, stirring occasionally.
2
Incorporate cocoa and sugar: Whisk in the cocoa powder and granulated sugar until fully dissolved and smooth.
3
Melt the chocolate: Add the chocolate chips and whisk until melted and the mixture is creamy.
4
Add extracts: Remove from heat and stir in the peppermint and vanilla extracts.
5
Serve with toppings: Pour into mugs and top with whipped cream, mini marshmallows, and crushed peppermint candies if desired. Serve immediately.
Additional Information

Equipment Needed

  • Medium saucepan
  • Whisk
  • Measuring cups and spoons
  • Ladle or heatproof jug
  • Mugs

Nutrition (Per Serving)

Calories 280
Protein 7g
Carbs 38g
Fat 13g

Allergy Information

  • Contains milk and possibly soy, depending on chocolate chips.
  • Check all labels for hidden allergens.
Bianca Reyes

Easy recipes and kitchen tips for real home cooks. Relatable and wholesome cooking inspiration.