Skip to content
KETOFOCUS.

Sweater weather calls for keto comfort food. Get Cozy →

Keto Peppermint White Hot Mocha

Every winter this creamy keto peppermint white mocha tastes like the Starbucks cup without the sugar — 6.2g net carbs. I melt sugar-free white chocolate into strong coffee with just enough peppermint to keep it interesting.
  • 6.2gnet carbs
  • 6.2gprotein
  • 10minutes
  • 2servings

This post may contain affiliate links. See my disclosure policy.

If you've ever ordered a peppermint white mocha from Starbucks and then looked up the carb count, you know the pain. Over 50 grams of sugar in a grande. I spent two winters testing my own version, and this is the one that finally nailed it: creamy white chocolate, a whisper of peppermint, and real espresso underneath.

The secret is using ChocZero sugar free white chocolate chips. I've tried other brands and they either seize up in the saucepan or leave a waxy coating on your tongue. ChocZero melts smooth with heavy cream, and the flavor is clean enough that the peppermint actually comes through. If you like my keto white mocha, this is the holiday version of that same base.

I use macadamia nut milk specifically, not almond, not coconut. After years of testing keto drinks, I've found that macadamia milk has the most neutral flavor so it won't fight the peppermint. Coconut milk can push through and make the whole thing taste tropical, which is not what you want in a winter coffee. (Save the coconut for my keto frappuccino in summer.)

The peppermint extract amount matters more than you'd think. I use exactly 1/4 teaspoon, and I've had readers independently tell me that ratio feels right. Too much and it tastes like toothpaste. Too little and you just get a cup of white chocolate coffee with no holiday character. One of my readers, Elaine, tried using sugar free peppermint syrup instead of extract and got a frothier result with more even flavor distribution. I tested her method and she was right, so if you have peppermint syrup on hand, use about a tablespoon in place of the extract.

For that coffeehouse texture, froth the white chocolate mixture with a milk frother for about 15 seconds before pouring it over your espresso. The saucepan method gives you a rich base, but frothing transforms it into something that looks and feels like you paid six dollars for it. I use a handheld frother and it takes ten seconds.

This low carb peppermint mocha works just as well iced. Brew the espresso, let it cool, pour it over ice, and add the white chocolate mixture cold (skip the saucepan heating step, but still melt the chips into the cream first and refrigerate). I keep a jar of the white chocolate sauce in my fridge during December so I can make this any morning without the full process. If you want another cold coffee option, my keto cold brew is what I reach for when I want something simpler.

For the peppermint lover in your house, pair this with my white hot chocolate with peppermint on movie nights. Same flavor family, no caffeine, and my kids prefer that one.

frothy peppermint keto white mocha with a candy cane

A splash of peppermint extract turns my white mocha base into a holiday coffee I make on Christmas morning.

Other Milks That Work in This Mocha

I like a mix of heavy cream and macadamia nut milk, but this mocha is flexible. You can go all heavy cream or all nut milk. Half and half works too, though it is higher in carbs. If you cannot find macadamia milk, almond, cashew, pili nut, or hemp milk will work in its place.

How to Make This Peppermint Mocha

The whole recipe comes down to one thing: melting the white chocolate chips into the cream without rushing it. I keep my burner on medium, not higher, because ChocZero chips can seize if the heat spikes. Stir constantly, and the moment the chips dissolve, add the nut milk and extracts and cook just until heated through.

If you want coffeehouse froth, hit the mixture with a handheld milk frother for 10-15 seconds right in the saucepan. Pour it slow over the espresso so the froth sits on top. I use the same base technique for my keto white hot chocolate, just without the coffee.

For a make-ahead shortcut, melt the chips into the cream and store that white chocolate sauce in a mason jar in the fridge. It keeps for about a week. When you want a cup, just warm a few tablespoons, add the peppermint and nut milk, and pour over fresh coffee. I do this every December and it turns a 10-minute recipe into a 2-minute low carb coffee ritual.

Discover more keto recipes on our channel Hundreds of keto recipe videos, with step by step instructions and the tips that make keto easy.
KetoFocus
The recipe

Keto Peppermint White Hot Mocha

Print Pin
Prep 5 min Cook 5 min Total 10 min Serves 2

Ingredients

Servings 2

Keto Peppermint White Hot Mocha Ingredients

Step by Step Instructions

  1. Melt the white chocolate

    In a medium saucepan over medium heat, combine white chocolate chips and heavy cream. Stir constantly until chips are melted.

    sugar free white chocolate chips in a saucepan with heavy cream
  2. Add nut milk and extracts

    Add nut milk, vanilla, and peppermint extract. Cook until heated through.

    creamy keto white mocha mix
  3. Brew it

    Brew Espresso or coffee. Then pour white chocolate mixture over espresso or coffee.

    a bottle of peppermint extract

Nutrition

Per serving: 1 cup

Calories
583
Fat
47.2g
Protein
6.2g
Total carbs
33.7g
Net carbs
6.2g

Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.

Frequently Asked Questions

Can I use coconut cream instead of heavy whipping cream for a dairy-free version?

I've tested this with coconut cream and it works, but there are two things to watch. First, the ChocZero chips melt into coconut cream a little slower, so keep stirring and stay patient on medium heat. Second, coconut has its own flavor that can compete with the peppermint, especially at only 1/4 teaspoon of extract. My fix is to bump the peppermint to a full 1/2 teaspoon when I use coconut cream. The fat content is close enough to heavy cream that the texture stays rich. If you want a fully dairy-free option from the ground up, my dairy free keto hot chocolate was designed without cream from the start.

How do I make this into an iced version?

I make the iced version all the time once the weather warms up. Melt the chips into the cream on the stove as usual, then let the white chocolate mixture cool to room temperature. Brew your espresso and let that cool too (or pour it over a full glass of ice to flash-chill it). Combine everything cold over ice. The only adjustment I make is using a little less nut milk so the ice doesn't dilute the flavor too much. If you want to go fully frozen, my frozen hot chocolate uses a similar blending method.

Can I use peppermint syrup instead of peppermint extract?

Yes, and one of my readers actually tested this before I did. She swapped in about a tablespoon of sugar free peppermint syrup for the 1/4 teaspoon extract and got a frothier cup with more even peppermint flavor throughout. I tried her method and she was right. The syrup distributes better because it's liquid-based rather than oil-based. Use about 1 tablespoon of sugar free peppermint syrup in place of the extract.

How many net carbs are in this keto peppermint white mocha?

When I make it with ChocZero white chocolate chips and unsweetened macadamia nut milk, my version comes in around 6 net carbs per serving. The exact count depends on which nut milk you use and whether you add any sweetener. I usually skip the sweetener entirely because the white chocolate provides enough sweetness on its own.

Can I make this without caffeine using decaf espresso?

I've made this with decaf espresso and the flavor doesn't change at all. The white chocolate and peppermint carry the drink, and the coffee is more of a warm backdrop than the main event. My mom drinks decaf and she can't tell the difference between her cup and mine.

What's the best way to froth this for a coffeehouse texture?

I use a handheld milk frother, the battery-operated kind you can get for ten dollars. After I combine the white chocolate mixture with the nut milk and peppermint, I froth it right in the saucepan for about 10-15 seconds. Pour it slow over the espresso and the foam sits on top just like a coffee shop pour. I've also had good results using a French press: pump the plunger about 15 times and you get a thicker, denser foam. If you like frothed drinks, my keto dalgona coffee takes the whipped texture even further.

How should I store leftovers of this mocha?

I store the white chocolate sauce (just the melted chips and cream, before adding nut milk or peppermint) in a mason jar in my fridge. It keeps about a week. When I want a cup, I warm a couple tablespoons of sauce, stir in the nut milk and peppermint, and pour it over fresh espresso. I don't recommend storing the fully assembled drink because the layers separate and the texture gets thin after reheating.

How can I make this sweeter without adding sugar?

I usually don't add sweetener at all because the ChocZero chips bring enough sweetness for my taste. But when I make this for friends who like their coffee sweeter, I stir in a teaspoon of allulose or a few drops of liquid stevia after everything is combined. Allulose dissolves cleaner than erythritol in hot drinks, which is why I prefer it. Start small and taste as you go.

Browse by ingredient
Similar recipes

People who cooked Keto Peppermint White Hot Mocha also made

Reviews

Tap to rate

4.8 from 23 ratings, 12 written

Made this recipe?

Replying to Jess F.

Your rating

Brooke I.

Annie, I love how simple your drink recipes are. Made this on a hot morning and the flavor was great, but mine came out thicker than I wanted. The cream plus the melted chips got a little heavy for me. Splash more macadamia milk at the end fixed it. Still 5 stars.

Reply

Tricia

Figured espresso would overpower the white chocolate. It doesn’t.

Reply

Annie Lampella

Tricia, the chips hold their ground. I’ve pushed it to two shots and the white chocolate still comes through first.

Reply

Tricia

Two shots it is. Good to know the white chocolate holds up.

Reply

Jess F.

Too hot for a hot drink right now, but this recipe has been stuck in my head. If I make it iced, do I need to cut back on the peppermint? Cold mutes it.

Reply

Annie Lampella

Jess, the other direction – I bump it to 1/2 teaspoon for iced. Cold kills peppermint fast.

Reply

Jess F.

Huh, I would’ve gone the other way. Good to know before I mess up a batch.

Reply

Dani Lee

OH this is good!! Made it this morning and I’m already on cup two.

Reply

Annie Lampella

Cup two before noon. That’s the one.

Reply

Sarah

Quadrupled this Sunday and poured it into a mason jar, honestly not sure the white chocolate would survive overnight in the fridge. It did, completely. Cold from the fridge, 90 seconds in the microwave, shake at the 45-second mark, and it comes back together smooth every time. The peppermint mellows a little by day two, which I like better. One batch, four mornings handled.

Reply

Annie Lampella

Day two peppermint is the better cup. The mellow takes the edge off.

Reply

Maria

Hosted a morning book club last week, made a double batch to serve from a carafe. Two of the women don’t do keto and I was braced for the ‘tastes healthy’ comment. They said the white chocolate came through more clearly than most coffee shop mochas, which tracks because there are no syrups watering it down. Four stars not five because my espresso ran strong that morning and buried the peppermint. I’d cut the coffee by about a quarter cup next time.

Reply

Annie Lampella

Strong espresso will knock the peppermint back every time. Your quarter cup cut is the right call. When I have a particularly bold batch I’ll drop to one short shot and that holds the balance.

Reply

Lauren

Been making this since January and gone through an embarrassing amount of ChocZero white chocolate chips. The fix that finally worked: pull the peppermint back to 1/8 teaspoon instead of the full 1/4. At full strength it just tastes like medicine, but at half it’s exactly that Starbucks cup. Four stars only because peppermint extract varies by brand and the recipe doesn’t mention that. The white mocha base itself is freaking perfect.

Reply

Annie Lampella

McCormick runs mild so I get away with the full 1/4, but some extracts are way more potent. Good call noticing that.

Reply

Jordan

I almost skipped the peppermint extract because it’s April and I felt ridiculous making something this wintery. Made it anyway. The ChocZero white chocolate chips melt into the cream so smoothly, and the peppermint is just enough to make it interesting without tasting like a candy cane. Turns out I didn’t need a reason to make it.

Reply

Annie Lampella

I make it year-round. When it warms up I just do the iced version.

Reply

Tamika

Warm the macadamia nut milk separately and froth it first. The white chocolate blends so much smoother that way and you actually get that coffee bar texture. I also pulled the peppermint back to 1/8 teaspoon. Wanted the ChocZero white chocolate upfront, not the mint, and that ratio nailed it.

Reply

Annie Lampella

Warming the nut milk separately first, I always just frothed straight in the saucepan without pre-heating it. Going to try that. And 1/8 teaspoon is smart if you want the white chocolate more upfront.

Reply

Morgan

First sip took me straight back to the Starbucks peppermint white mocha I used to get before keto. Wasn’t expecting that at all. The ChocZero in the cream does it, something about that sweetness is almost identical. Heads up though: I went heavy on peppermint extract my first time and it turned sharp, so stick to the 1/4 teaspoon.

Reply

Annie Lampella

Yeah, the ChocZero chips are the whole thing. Tried other white chocolate options and nothing replicated that sweetness. And 1/4 teaspoon on the peppermint, no more – found that out the hard way too.

Reply

Katie

The peppermint extract is stronger than you’d think, especially if yours is a fresh bottle. I back off to a scant 1/4 teaspoon and it hits that sweet spot without overwhelming the white chocolate. If the ChocZero chips look like they’re clumping, pull the heat down immediately and keep stirring.

Reply

Annie Lampella

The fresh bottle thing catches people off guard. Mine had been open a few weeks and I could already tell the difference. And yeah on the clumping, it goes from smooth to seized in seconds if the heat creeps up.

Reply

Diane

My teenager has been asking me to make ‘that white hot chocolate thing’ every week since I first made it. I finally told her there was no sugar in it, just ChocZero white chocolate chips and macadamia nut milk, and she shrugged and asked when I was making it again. I’ve been pulling back on the peppermint slightly because she prefers it milder, but it still has that coffee shop flavor that makes it feel like a treat. It’s become a Sunday evening thing for us.

Reply

Annie Lampella

The ‘I don’t care what’s in it, when are you making it again’ reaction is the best one to get. She doesn’t need to know it’s under 3 net carbs.

Reply

Denise

Tried a few keto white mocha recipes and this is the first one that actually tasted like Starbucks.

Reply

Annie Lampella

The peppermint is tricky. Go over that 1/4 teaspoon and it starts tasting like cough syrup. Took me a few batches to land on it.

Reply

Denise

Ha, same. I definitely would have overdone the peppermint.

Reply

Nate

My wife and I have been doing keto for almost a year and she’s lactose intolerant, so every time I find a creamy drink recipe I get excited and then have to solve the dairy problem. Heavy cream is exactly the issue. I’m pretty sure coconut cream is the swap since the fat content is similar, but not sure if the ChocZero chips will melt as smoothly into it or if anything changes in the saucepan. Also a little worried the coconut flavor might come through and fight the peppermint since 1/4 teaspoon of extract feels like a delicate balance. We had a cold snowy week last week that would have been perfect for this and I’m already planning to try it this weekend. Does coconut cream hold up here or is there another dairy-free base that works better?

Reply

Annie Lampella

Coconut cream works. Chips melt slower into it than cream, so stay on medium and stir the whole time. The coconut flavor is there but doesn’t fight the peppermint the way you’d think. That 1/4 teaspoon is bolder than it sounds.

Reply

Elaine Brown

Ok I added a splash of almond milk to make it less thick and used sugar free peppermint syrup instead of extract because that’s what I had. It came out frothier and I like it better this way, the peppermint flavor is more even throughout.

Reply

Annie Lampella

Syrup over extract makes sense, the flavor distributes way more evenly. And the almond milk froth is a nice bonus, the macadamia milk I use doesn’t froth much. Stealing this.

Reply

Keep going

More Beverages Recipes

See all 40 Beverages recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.