Skip to content
KETOFOCUS.

Sweater weather calls for keto comfort food. Get Cozy →

Keto Chocolate Ice Cream

Creamy, scoopable keto chocolate ice cream with no eggs and no fuss — 3.6g net carbs per serving. My vodka trick keeps it soft straight from the freezer, and it works with or without an ice cream machine.
  • 3.6gnet carbs
  • 1.2gprotein
  • 60minutes
  • 8servings

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

I skipped the eggs on purpose. Most frozen chocolate dessert recipes have you tempering a custard on the stovetop, monitoring the temperature with a thermometer, and praying the eggs don't scramble. I went through that process a few times early on and decided the stress wasn't worth it. This version builds a rich, dense base from heavy whipping cream, powdered erythritol, unsweetened cocoa powder, and sugar-free chocolate. No eggs, no custard, no thermometer. You heat the cream mixture, pour it over chocolate chips, stir until smooth, chill for 30 minutes, and you're ready to churn or blend. The texture is every bit as creamy as a custard-based version, and the whole process takes half the time.

The vodka is the trick that makes this scoopable straight from the freezer. Just 2 tablespoons lowers the freezing point enough that you can dig in with a spoon instead of chipping away at a frozen block. I've tested vodka, rum, gin, and tequila. Vodka wins because it has no flavor of its own. Gin and tequila leave a taste that doesn't belong in a chocolate dessert. If you're zero-alcohol, I cover an allulose workaround further down.

I've made this three ways: in my ice cream maker (fastest, about 25 minutes of churn time), in a mason jar (shake until thick, freeze overnight), and with a blender (pulse until fluffy, then freeze). All three work. The maker gives the smoothest result with the smallest air bubbles, but the no-churn methods still get you there. If you love frozen keto desserts, try my vanilla version or the mocha coffee twist for a caffeine kick.

One thing I wish I'd known earlier: powdered sweetener is non-negotiable for frozen desserts. Granulated erythritol recrystallizes when it freezes and gives you a gritty, sandy texture instead of smooth. If your batch came out crunchy, that's almost certainly why. Powdered allulose is another option that stays even softer, and I break down the tradeoff in the FAQs.

This is one of those low-carb recipes I come back to all summer. My kids ask for it by name, my husband grabs a bowl after dinner most nights, and nobody brings up the word 'keto.' It just tastes like dessert. If you want something richer without the freeze, my chocolate mousse hits harder. Either way, once you nail the base, you can riff on flavors all season.

Rich, Scoopable Chocolate Treat Without Eggs

two ice cream cones with chocolate ice cream and chocolate chunks near

I’ve made dozens of frozen chocolate recipes over the years, and this base is the simplest one that actually delivers. Five main ingredients: heavy whipping cream, powdered erythritol, unsweetened cocoa powder, salt, and sugar-free chocolate. No eggs, no custard, no tempering with a thermometer. You heat the cream with the sweetener and cocoa, pour it over chocolate chips, stir until smooth, chill for 30 minutes, and you’re ready to churn or blend. A splash of vodka or white rum keeps the finished batch scoopable straight from the freezer. If you want something to sip alongside, the zero carb milkshake pairs well.

holding a double scoop chocolate ice cream cone

The Chocolate

The chocolate is what makes or breaks this recipe, and I’m particular about what goes in. I use ChocZero because it’s both sugar-free and sugar-alcohol-free. That distinction matters. A lot of brands marketed as ‘sugar-free’ still contain maltitol or erythritol in the chocolate itself, which can change the texture and cause stomach issues for some people. I want to choose my sweetener, not have one sneak in through the chips. You can use dark, milk, or white chocolate here, but I go with dark for the richest, deepest flavor.

For cocoa powder, use 100% unsweetened. Check the label, because some brands add sugar and bump the carbs without making it obvious on the front. Reader Lori tried Dutch process cocoa in this recipe and called it ‘perfection.’ I’ve used both natural and Dutch process. Dutch gives a darker color and smoother, more mellow flavor. Natural cocoa is slightly more bitter and lighter. Either works, but if you want that deep, fudgy taste, go Dutch. Heat the cream, sweetener, and cocoa together in a saucepan until smooth, pour over the chocolate, and stir until melted. That’s your low-carb dessert base ready to go. If you love chocolate in other forms, my fudge recipe uses a similar melt-and-set approach.

Creamy Ice Cream

Here’s what keeps this scoopable: 2 tablespoons of vodka. Alcohol lowers the freezing point, so the base stays soft enough to scoop even after hours in the freezer. I’ve tested vodka, rum, gin, and tequila. Gin and tequila have strong flavors that bleed into the finished batch. Rum works but adds a slight sweetness. Vodka is neutral and disappears completely. I stick with it every time. If you’re in a zero-alcohol household, there’s an allulose workaround further down. You can also swap in 1/4 cup allulose syrup to replace both the alcohol and the powdered sweetener, which gives you a slightly different sweetness profile but the same soft texture.

ice cream cones with chocolate ice cream on top and crumbled cone and chunks of chocolate near

Substitutions

If you skip the alcohol entirely, allulose syrup is my go-to substitute. Use 1/4 cup in place of the vodka and the powdered erythritol. Allulose doesn’t crystallize when frozen the way erythritol does, so you get a softer scoop straight from the freezer without any alcohol. The sweetness level is a bit different (allulose is about 70% as sweet as sugar), but I actually prefer the less-sweet finish. It lets the chocolate come through stronger.

Churn Using An Ice Cream Machine

An ice cream maker gets you the smoothest results in about 25 minutes of active churn time. I use mine for most batches because the texture is noticeably creamier than the no-churn methods. Reader Chastity mentioned her KitchenAid attachment works great with this recipe, so you don’t need a dedicated machine. If you have a Ninja Creami, it works too. Process the frozen base on the ‘lite’ setting first, then re-spin if you want it thicker. I’d also try my strawberry version if you’re looking for something fruity.

No-Churn Ice Cream Instructions

If you don’t have a machine, I’ve tested two no-churn methods that both work. The first: pour the chilled base into a mason jar, shake it until it thickens, and freeze overnight. The second: use a blender or electric mixer to pulse the base until thick and fluffy, then spoon it into a freezer-safe container. The blender version is slightly smoother, but the mason jar is easier cleanup. Either way, the result is rich and dense with a fudge-like consistency. If you love frozen treats, my peppermint version uses the same no-churn approach.

Tips for the Best Results

Chill the base fully before churning. If it's still warm, it won't set properly in the machine or thicken when blended. I give mine at least 30 minutes in the fridge, sometimes closer to an hour.

Use powdered sweetener, not granulated. Granulated erythritol recrystallizes when frozen and leaves a gritty, crunchy texture. Powdered dissolves into the cream and stays smooth. This is the single most common mistake I see in reader comments.

Let it sit out for 5-10 minutes before scooping. Even with vodka, homemade frozen desserts firm up more than store-bought. A few minutes on the counter is all it needs.

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 Chocolate Ice Cream

Print Pin
Prep 60 min Total 60 min Serves 8

Ingredients

Servings 8

Sugar Free Chocolate Ice Cream Ingredients

Step by Step Instructions

  1. Make chocolate milk

    In a medium saucepan, heat cream, erythritol sweetener, cocoa powder and salt over medium heat. Bring to a light boil and remove from the heat immediately.

    boiling cream in a saucepan with cocoa powder on top
  2. Finish ice cream base

    Add sugar-free chocolate to a large bowl. Pour the hot cream mixture over the chocolate and stir until melted and smooth. Stir in vodka or rum. Refrigerate 30 minutes.

    pouring a chocolate sauce over chocolate chips
  3. Churn instructions

    Pour chocolate ice cream base into an ice cream maker and churn according to manufacturer’s instructions.

    chocolate ice cream churning in an ice cream maker
  4. No-churn instructions

    Mix ice cream mixture with an electric mixer or pulse in a blender until thickened and fluffy. Spoon into a freezer safe container. Freeze until hardened.

Nutrition

Per serving: 1/2 cup

Calories
335
Fat
31.7g
Protein
1.2g
Total carbs
14.7g
Net carbs
3.6g

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

Frequently Asked Questions

Can I use allulose instead of erythritol for a softer scoop?

I've made this with both, and the difference is noticeable. Powdered erythritol works well but it firms up more in the freezer, so you need 5-10 minutes on the counter before scooping. Powdered allulose stays softer straight from the freezer because it doesn't recrystallize. I use 1/4 cup powdered allulose as a 1:1 swap for the powdered erythritol. The sweetness is slightly lower (allulose is about 70% as sweet as sugar), but I prefer it that way for this recipe.

Why did my batch come out gritty?

I've seen this happen for two reasons. The most common: you used granulated sweetener instead of powdered. Granulated erythritol and granulated allulose both recrystallize when frozen, leaving a sandy, crunchy texture. Always use powdered. The second cause is chocolate that didn't fully melt. If the cream mixture wasn't hot enough when you poured it over the chips, you get unmelted bits throughout. Make sure the cream hits a light boil before pouring.

Why won't my mixture whip up or thicken?

I've had this happen when the base was still warm. The mixture needs to be fully chilled (at least 30 minutes in the fridge, sometimes longer) before it will thicken when whipped or blended. The other common issue: using something other than heavy whipping cream. Half-and-half, light cream, and most milk alternatives don't have enough fat to whip properly. I always stick with heavy whipping cream for the best results.

Can I make this in a Ninja Creami?

I've tested it and it works well. Pour the chilled base into a Ninja Creami pint container, freeze it solid (at least 24 hours), and process on the 'lite' setting first. If you want it thicker, re-spin it. The Creami gives you a very smooth, dense texture that's close to what you get from a traditional churn. I find one spin on 'lite' is usually enough.

Can I pour this into popsicle molds for fudge pops?

I've done this and they turn out like rich chocolate fudge bars. Pour the base into popsicle molds before freezing. Skip the vodka for popsicles since you want them fully solid. They release cleanly if you run warm water over the outside of the mold for a few seconds. My kids actually prefer these to the scoopable version in summer.

What is the serving size?

I get 8 servings at about 1/2 cup each. That's a generous scoop per serving. The macros are calculated per 1/2 cup, so if you're tracking, measure your first couple of servings to calibrate your eye.

How long does this keep in the freezer?

I've kept batches for up to 2 weeks in an airtight container without any change in flavor. The texture firms up the longer it sits, so I let it rest on the counter for 5-10 minutes before scooping. After about 2 weeks, I start to notice a slight freezer taste, so I try to finish a batch within that window.

Can I make this dairy-free?

I've tested it with full-fat coconut cream instead of heavy whipping cream. It works, but the flavor shifts. You get a noticeable coconut note in the background, and the texture is slightly less creamy. If you want a recipe I designed specifically for that, try my dairy-free version.

What is the most keto-friendly ice cream?

The most keto-friendly ice cream is one you make yourself with heavy whipping cream and a powdered sugar-free sweetener, because you control every carb. This chocolate version comes out to 3.6g net carbs and 335 calories per 1/2 cup serving. With store-bought pints, I read the label first. Some brands sweeten with maltitol, which raises blood sugar more than erythritol or allulose.

Is keto ice cream actually healthy?

Keto ice cream is still dessert, not a health food, but it fits low carb eating in a way regular ice cream doesn't. One 1/2 cup serving of this recipe has 3.6g net carbs, 31.7g fat, and 335 calories with no added sugar, so it keeps blood sugar steadier than the sugar-sweetened kind. I treat it the same way I treat any dessert: one measured serving after dinner.

Browse by ingredient
Similar recipes

People who cooked Keto Chocolate Ice Cream also made

Reviews

Tap to rate

4.6 from 25 ratings, 21 written

Made this recipe?

Replying to Carla

Your rating

Tamara U.

The scoop window is way more forgiving with allulose. I switched after the ice cream kept setting rock-solid between scoops, erythritol recrystallizes fast as it warms.

Reply

Lindsey I.

Chocolate ice cream was the last thing I stopped buying when I went keto. Not because I’m precious about it. Because nothing I’d tried came close and I stopped setting myself up. This one does something less obvious than it looks: cook the cocoa into the cream, pour it hot over the chips, let them melt. The chocolate comes through fuller than cocoa alone gets you. Fair warning: I did the no-churn version. Denser, slightly icy. If you have a machine, use it. Flavor’s there either way.

Reply

Annie Lampella

The hot cream over the chips is the whole recipe. I’m glad you got there without a machine.

Reply

Tasha

Annie, Dutch-process cocoa makes a real difference here. Made the base twice, regular unsweetened first, then Droste, and the second batch is noticeably rounder with none of that sharp acidity. Four stars either way, but I’m keeping the Droste version.

Reply

Annie Lampella

Natural cocoa goes sharp in ice cream in a way it doesn’t in brownies, the cold pulls that acidity forward. I’d switch to Droste and not look back.

Reply

Ryan

I wasn’t sure whether pulling out the machine was worth it when the no-churn looked so doable, so I made both in the same week. Machine version is silkier, closer to actual scoop-shop texture. No-churn is more of a frozen mousse thing, still good, but it’s different. For a Tuesday night the no-churn wins on effort. One note on the cocoa: two tablespoons reads more milk chocolate than dark, which surprised me when the recipe says ‘chocolate ice cream.’ I was expecting more punch. Third batch I bumped it to three tablespoons and it finally hit right. The vodka is doing real work by the way, both versions scooped clean straight from the freezer, which I didn’t expect from the no-churn especially.

Reply

Annie Lampella

Three tablespoons for a darker batch makes sense. I’ll do that on my next one. Thank you for testing both methods and coming back with it.

Reply

Beth

Egg-free base is what finally clicked. Custard versions carry a yolk note under the chocolate, and I was blaming the sweetener the whole time. No-churn goes softer, that’s my only gripe. But the chocolate tastes cleaner.

Reply

Annie Lampella

That yolk note is exactly it. I spent way too long adjusting the sweetener before I figured that out. Cleaner chocolate is the whole point of the egg-free base.

Reply

Denise U.

Soft right out of the freezer, no waiting. The vodka trick actually works.

Reply

Jessica Davis

Lily’s chips or generic? Lily’s.

Reply

Annie Lampella

Lily’s. Generic ones have sweetener aftertaste that gets worse once frozen.

Reply

Tamika H.

Steam rose off the bowl when I poured the hot cream over the chocolate chips, and the whole thing had melted smooth by the time I finished stirring. Wasn’t sure what to expect from something this simple (I’ve made ice cream exactly zero times before this). No machine, so I went the no-churn route, used my stand mixer until it thickened up, then just waited. The vodka step felt unnecessary when I was measuring it out, but I left it in and didn’t overthink it. Scooped it straight from the freezer the next morning and it went right through on the first try. That part genuinely surprised me. 3.6 net carbs and I’m sitting here wondering what else I’ve been putting off because I figured it was too complicated.

Reply

Annie Lampella

Not overthinking it was the right call. The vodka is the whole reason it scooped clean. Skip it once and you spend 20 minutes waiting for it to soften on the counter.

Reply

Taylor

My husband can’t do dairy, so we’re doing dairy-free on top of keto. It’s a whole project. Would coconut cream work in place of the heavy whipping cream here, and would the vodka trick still keep it soft with that swap? We’ve tried other keto desserts with coconut cream and the texture goes off sometimes, so I want to know before I use up my good chocolate chips on a test batch.

Reply

Annie Lampella

Coconut cream works, I tried it myself. Full-fat from a can, chilled overnight so you can scoop the thick part off the top. The texture is a bit less creamy and you get coconut in the background, but the chocolate hides most of it. Vodka trick still holds. The grainy texture you’ve run into is usually the cream not being cold enough when you start whipping it, or from using granulated sweetener. Has to be powdered.

Reply

Mike

Thicker pull on the spoon. Tablespoon of almond butter in the base.

Reply

Annie Lampella

Never put almond butter in mine. Stealing that.

Reply

Carla

Made the base a day ahead and refrigerated overnight before churning. Chocolate flavor came through cleaner and it churned smoother than my same-day batches. Worth it if you’re already doing Sunday prep.

Reply

Annie Lampella

The cleaner chocolate tracks. Fat carries flavor differently once it’s fully chilled. Stealing the Sunday prep angle.

Reply

Jordan

Cocoa in the base and melted chocolate chips together is doing something the simpler versions don’t. Texture held up three days in the freezer without getting icy or grainy. Four stars, I’d bump the sweetener, but the structure is the best I’ve come across.

Reply

Joanna

Going the no-churn route and I only have an immersion blender right now (stand mixer is packed away). Will that get the base thick enough, or does it need a full blender or mixer for the right texture?

Reply

Annie Lampella

It’ll blend the base but won’t whip air into it the same way. The result is denser, more fudge bar than soft scoop. Vodka still helps with scoopability, just let it sit out 10 minutes before digging in.

Reply

Terri

My daughter narrates everything she eats, good or bad. Made this last weekend, handed her a bowl, and she just went quiet. Ate the whole thing. Never happened with a keto dessert before. I did the no-churn method since I don’t have a machine. Texture was actually soft straight from the freezer, which caught me off guard. Four stars for now. Want to try it next to a machine-churned batch before I fully commit.

Reply

Annie Lampella

Going quiet is the best review. That’s the vodka keeping it from locking up. I’ve made both and the machine version is airier, but not by a lot.

Reply

Sonia

The vodka trick is not a gimmick, I promise. Making double batches every Sunday now and it comes straight out of the freezer ready to scoop every single time.

Reply

Annie Lampella

Sunday double batch is smart. One never makes it past Wednesday here.

Reply

Maria

Skeptical about the vodka (felt so wrong in something sweet) but it scooped right out of the freezer like it had been sitting on the counter.

Reply

Annie Lampella

Everyone makes that face at the vodka. It doesn’t come through in the flavor at all, just keeps it from going brick-hard.

Reply

Yuki Moore

I hadn’t had chocolate ice cream in two years and wasn’t ready for it to taste this right. The vodka trick works. Scoops straight from the freezer, no waiting. May have cried a little.

Reply

Annie Lampella

Two years is a long time to go without. That reaction is exactly what I was hoping for when I figured out the vodka ratio.

Reply

Matt

Batch-prepped four containers of this on Sunday and the vodka trick completely delivers. Straight from the freezer, scoopable in under a minute. Every other no-churn recipe I’ve made turns into a solid block.

Reply

Annie Lampella

Four containers is aggressive. And yeah, every other no-churn without it is basically a frozen brick.

Reply

Alison

What would be alternative to alcohol…I am zero alcohol

Reply

Annie Lampella Recipe author

You can try adding in 1/2 teaspoon xanthan gum or using powdered allulose sweetener as your sugar-free sweetener…both of these can produce a softer ice cream.

Reply

Leslie Gould

I couldn’t get it to cream up as “whippy.” It takes great but I stuck it on the freezer but it was very liquidy. Anyone else have this problem? Wondering what I did wrong? Hmm

Reply

Annie Lampella Recipe author

Did you use heavy cream or something else to substitute? Other milks don’t whip up as well.

Reply

Keep going

More Dessert Recipes

See all 176 Dessert recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.