Frozen Hot Chocolate

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published June 16, 2021 • Updated March 8, 2026

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

I make this frozen hot chocolate with real melted sugar-free chocolate instead of cocoa mix, and you can taste it immediately. Three ingredients, thick as soft-serve, completely keto.

I started making this three summers ago when I was trying to recreate the thick, creamy frozen hot chocolate you get at Serendipity in New York. Their version is iconic, but it’s also a sugar bomb. Most copycat recipes use cocoa powder mixed with sweetener, which tastes fine but never gets that rich, velvety texture. The secret is melting real sugar-free chocolate first, then blending it with ice. That one change turns it from a watery chocolate slush into something closer to soft-serve.

The ingredient list barely needs writing down: sugar-free chocolate chips, macadamia nut milk, heavy cream, ice. That’s it. I keep all four stocked, so this comes together in about five minutes with zero planning. On hot days when I don’t feel like cooking, this plus a piece of keto fudge is dinner. Not proud of it, but honest about it.

And yes, the thickness is on purpose. When a reader asked if the soft-serve consistency was a mistake, I told her that’s exactly what I’m going for. If you want it thinner and more drinkable, splash in extra milk and pulse the blender a few times. But try it thick first. It feels more like a frozen dessert than a drink, which is the whole point.

One thing I learned the hard way: let the melted chocolate cool for about a minute before adding the cold milk. If you pour cold liquid into hot melted chocolate, it seizes into clumps. A quick stir with room-temperature milk first keeps everything smooth, then the ice and blender handle the rest. My reader Aaliyah tested six batches and figured out something I missed: extra ice actually thins the drink instead of thickening it. She went back to 2 cups exactly, blended longer, and nailed the soft-serve texture.

At 322 calories per serving with plenty of fat from the heavy cream, this is my go-to keto treat when chocolate cravings hit. I’ve had it as a late afternoon snack when I know dinner is running late, and it keeps me full without the crash you get from a sugary Frappuccino. When I brought a batch to a pool party last summer, two people asked for the recipe before they found out there was no sugar.

The recipe makes four servings, so I usually batch it on Friday nights. It’s become a summer thing in our house. My daughter grabs the blender, my son picks toppings (always extra whipped cream and chocolate shavings), and I handle the chocolate melting because they still manage to burn it if I look away for 10 seconds.

If you like chocolate drinks, my chocolate peanut butter smoothie hits the same craving when you want something with more protein. And for something completely different on hot days, I reach for sugar-free vodka lemonade once the kids go to bed.

How to Make It

I use a standard countertop blender for this. Blend everything for about 45 seconds and check the texture. If there are still ice chunks, go another 10 to 15 seconds. If the chocolate clumped when you added the milk (happens if the milk is too cold and the chocolate is too hot), add a splash of warm milk and pulse on low to smooth it out. I keep the glasses in the freezer while I prep so they’re cold when I pour.
Youtube
640K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Frozen Hot Chocolate

5 (3) Prep 5m Total 5m 4 servings

Ingredients

Step by Step Instructions

Step by Step Instructions

1
Whip the cream

Add heavy cream to a medium bowl and beat with an electric mixer until medium to stiff peaks form. Refrigerate.

making whipped cream in a bowl with an electric mixer
2
Melt chocolate

Melt sugar-free chocolate in the microwave in a small bowl at 30 second intervals, stirring in between, until melted. You can also use a double boiler on the stove top to melt the chocolate.

melted chocolate in a clear bowl with a spoon
3
Add nut milk

Stir in 1/2 cup macadamia nut milk to the melted chocolate. Mix until smooth.

stirring a dark chocolate mixture in a bowl
4
Blend

Add chocolate mixture, remaining macadamia nut milk and ice to a blender. Blend until smooth.

scooping chocolate frosty with a spoon from a blender
5
Serve

Pour frozen chocolate drink into a pre-chilled glass and top with the chilled whipped topping. Drizzle on some sugar-free chocolate syrup, chocolate shavings, or sugar-free marshmallows.

pouring a frozen chocolate drink into a stemmed glass
Nutrition Per Serving
322 Calories
31.3g Fat
0.2g Protein
2.8g Net Carbs
18.2g Total Carbs
4 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Frozen Hot Chocolate

Frequently Asked Questions

Can I use a different milk instead of macadamia nut milk?

I've made this with almond milk, coconut milk, and macadamia nut milk. They all work. Almond milk is the most neutral, coconut milk adds a slight tropical note, and macadamia gives the creamiest result. My reader Em used unsweetened almond milk and said her 7-year-old loved it, so don't overthink this one.

What can I use if I don't have sugar-free chocolate chips?

I've subbed in about 3 tablespoons of unsweetened cocoa powder mixed with my preferred sweetener (I use monk fruit). It works, but the texture is thinner since you're missing the cocoa butter from the chips. If I have the choice, I always go with real chocolate chips for that thick, rich consistency.

How do I control the thickness?

I blend mine for about 45 seconds and it comes out thick, almost like soft-serve. That's intentional. If you want it more drinkable, add an extra splash of milk after blending and pulse two or three times. If you want it even thicker, use less milk or toss in a few more ice cubes. I've played with the ratio a lot, and it's pretty forgiving.

How should I store this if I make it ahead?

I pour leftovers into an airtight container and freeze them. When I'm ready for another glass, I let it sit on the counter for five to eight minutes, then hit it with the blender again for 10 seconds. It won't be quite as smooth as fresh, but it's close. I've kept it frozen for up to a week with no issues.

What if my sugar-free chocolate has an aftertaste?

I had this problem with a few brands before I found ChocZero. The key is using chocolate sweetened with monk fruit instead of maltitol or erythritol, which tend to have a cooling or bitter finish. If you're stuck with a brand that has some aftertaste, I've found that a tiny pinch of salt in the blender helps cut it. My go-to is always ChocZero dark chocolate chips because they taste like real chocolate with no asterisks.

Can I add a shot of espresso for a mocha version?

I do this all the time. I pull a shot of espresso, let it cool for a minute so it doesn't melt the ice too fast, and blend it in with everything else. The coffee deepens the chocolate flavor without making it taste like a latte. I use about one ounce of espresso per serving. Any more and the coffee takes over. If you like that combo, my keto frappuccino is the coffee-forward version of the same idea.

How many net carbs per serving?

With ChocZero dark chocolate chips, I get about 3 net carbs per serving. The heavy cream adds less than a gram, and the macadamia nut milk is close to zero. The exact count shifts depending on your chocolate brand, so I always check the label. I've been tracking my macros since I started keto in 2012 and this fits into my daily limit without a second thought.

What's the difference between this and a chocolate milkshake?

The big difference is ice cream. A milkshake starts with ice cream as the base, so it's heavy and dense. I build this from melted chocolate, milk, cream, and ice blended together, so the texture is lighter but still thick. Think soft-serve consistency without the dairy-heavy base. I've made both and they scratch completely different itches. This is what I reach for when I want chocolate without feeling weighed down.

Similar Recipes

Others looking for “Frozen Hot Chocolate” also liked:

Frozen Hot Chocolate Recipe

frozen hot chocolate topped with strawberries, whipped cream and mint

I first tried making this in July when I couldn’t shake a chocolate craving but it was 95 degrees outside. Turns out blending melted chocolate with ice is one of those obvious ideas I somehow never thought of. This has been a summer staple in my kitchen ever since, and it satisfies that chocolate fix in about five minutes flat.

Most frozen chocolate drinks from cafes are loaded with sugar, sometimes over 1,000 calories worth. They use premade cocoa mix, which is why they taste thin and overly sweet. I skip the mix entirely and melt real sugar-free chocolate, which gives you a richer flavor and keeps this firmly in low-carb territory. The heavy cream adds fat that makes the whole thing filling, not just sweet.

Sugar free, keto frozen hot chocolate in glass - Pin it

At 322 calories per serving, I feel good about making this on a random Tuesday. My kids have no idea there’s zero sugar in it, and they ask for it constantly. The recipe makes four servings, so it covers the whole family or gives me leftovers I can re-blend the next day.

Everything goes into the blender once the chocolate is melted. Top with whipped cream and a drizzle of sugar-free chocolate syrup, and it looks like something from a cafe. There’s no freezer wait time either. Blend, pour, done. That speed is half the reason I keep coming back to it.

two frozen hot chocolate drinks with a dollop of whipped cream and a sprig of mint

Dairy-Free Version

Going dairy-free is straightforward. Replace the heavy cream with coconut cream or a non-dairy whipping cream, and use any unsweetened plant milk you like. I’ve made it both ways and can’t pick a favorite. The coconut cream version is slightly richer, but both are good. Just double-check that your chocolate chips are dairy-free too (some sugar-free brands still contain milk solids).

Best Chocolate to Use

I use ChocZero dark chocolate chips because they’re sugar-free and sugar-alcohol-free, which is harder to find than you’d think. They melt cleanly and don’t have the artificial aftertaste you get with some brands. You can also use unsweetened cocoa powder mixed with erythritol or monk fruit if that’s what you have on hand. I’ve done both. The melted chips give you a thicker, richer result. Cocoa powder makes it lighter, closer to chocolate milk. Want to mix it up? Try white chocolate chips for a completely different take.

If You Want It Warm

If you’re craving the warm version instead, I have a couple you’ll like:

For a mocha twist, I pull a shot of espresso and toss it in the blender with everything else. The coffee cuts the sweetness just enough without overpowering the chocolate. If you like that combo, my keto frappuccino is worth trying too.

And if you’re looking for more cold drinks, the caramel macchiato has a coffee kick that pairs well with hot afternoons.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Beverages Recipes

keto mocha with chocolate and cocoa powder
5 Mins
Keto Mocha
4.8 Stars (30 Reviews)

I make this keto mocha almost every morning, and it's the reason I stopped ordering Starbucks. Strong coffee, cocoa powder, MCT oil, and heavy cream...

See the Recipe
peanut butter dripping down a glass with a chocolate smoothie inside that is covered with chopped nuts
5 Mins
Chocolate Peanut Butter Smoothie
4.8 Stars (4 Reviews)

Thick, creamy, and loaded with chocolate flavor, this low carb peanut butter smoothie skips the banana entirely. I use avocado for that rich, velvety...

See the Recipe
keto vanilla milkshake with whipped cream
3 Mins
Keto Vanilla Milkshake
4.6 Stars (9 Reviews)

I make this keto vanilla milkshake thick enough to hold a spoon, with a cream-forward vanilla flavor that actually tastes like the real thing.

See the Recipe
two mugs of creamy low-carb white mocha
10 Mins
Keto White Hot Mocha
4.9 Stars (21 Reviews)

I make a batch of this sugar-free white chocolate sauce every Sunday and pour it into my espresso all week. Creamy, rich, and better than anything I...

See the Recipe
three frappuccinos with whip and straws
5 Mins
Keto Frappuccino
4.7 Stars (9 Reviews)

I make this keto frappuccino all summer long instead of spending $6 at Starbucks. Coffee ice cubes keep it thick, and the whole thing comes together...

See the Recipe
up close of keto pumpkin spice latte with whipped cream
2 Mins
Creamy Keto Pumpkin Spice Latte
4.7 Stars (15 Reviews)

My homemade pumpkin spice latte with butter and MCT oil that keeps me full all morning. Just 2g net carbs, and I like it better than Starbucks.

See the Recipe
Reviews 10
5 Stars (3 Reviews)
  1. R
    Rosa O. Mar 10, 2026

    Tried the cocoa powder version twice and it always came out icy and watery. Was skeptical this would be any different, but melted chocolate is what actually changes the texture. Blends thick and dense, way closer to a dessert bar than anything I've made at home. Macadamia milk sounds weird but you can't taste it at all. Done with cocoa powder.

    1. Annie Lampella
      Annie Lampella Mar 13, 2026

      The macadamia milk gets everyone. I barely noticed it my first time either. Just creaminess, no flavor carry-through at all.

  2. A
    Aaliyah Feb 27, 2026

    Made this six times now and the thing that changed everything was the blend time. I kept adding extra ice thinking it would make it thicker, but it just came out watery every time. Went back to the 2 cups exactly and blended way longer and it came out like actual soft serve, thick enough that I had to eat the last bit with a spoon. Also switched to Lily's dark chocolate chips instead of whatever I was using before and the flavor is SO much better, way more like real hot chocolate. I genuinely cannot stop making this on cold nights. Basic blender works fine too, I was worried I needed something fancier.

    1. Annie Lampella
      Annie Lampella Mar 1, 2026

      Yes on Lily's dark. The blend time thing is real. More ice just thins it out.

  3. E
    Emily Feb 26, 2026

    I'll be honest, I was skeptical that melting actual chocolate chips would make a noticeable difference over just using cocoa powder. I've tried a few frozen hot chocolate recipes before and most ended up tasting watery and flat, so I had low expectations going in. The texture on this one surprised me. Thick and smooth, closer to soft-serve than a blended drink, which none of the others I've tried came close to. I was also nervous about the macadamia nut milk (I had to order it specifically for this), but it blends in completely and keeps everything creamy without any weird aftertaste. Made it twice this week, which says a lot for February.

    1. Annie Lampella
      Annie Lampella Mar 1, 2026

      Cocoa powder gets close on flavor but you miss the cocoa butter. That's what builds the thickness. The chips do both.

  4. T
    Tamara Feb 16, 2026

    I blended this for about 45 seconds and it came out pretty thick, almost soft-serve consistency. Should I thin it with more milk or is that what you're going for?

    1. Annie Lampella
      Annie Lampella Feb 16, 2026

      That's actually what you want. The soft-serve thickness is the goal. But if you like it more drinkable, add another splash of macadamia milk and pulse a few times.

  5. E
    Em Jul 17, 2021

    This was really good! Substituted unsweetened almond milk because that's what I had. The 7 year old and I loved it!

    1. Annie Lampella
      Annie Lampella Jul 22, 2021

      Almond milk is what I use too when I'm out of macadamia. Slightly less creamy but the flavor's all there. The 7-year-old test is the real one.

Leave a Review