Keto Chocolate Ice Cream
Published June 28, 2021 • Updated August 22, 2026
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.
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.
Explore hundreds of keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
2 cup heavy whipping cream
1/4 cup powdered erythritol
2 tablespoons 100% unsweetened cocoa powder
1/8 teaspoon salt
6 oz sugar free chocolate chips
2 tablespoons vodka or white rum
Step by Step Instructions
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.
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.
Churn instructions
Pour chocolate ice cream base into an ice cream maker and churn according to manufacturer’s instructions.
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 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 →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.







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.
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.
The hot cream over the chips is the whole recipe. I'm glad you got there without a machine.
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.
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.
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.
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.
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.
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.
Soft right out of the freezer, no waiting. The vodka trick actually works.
Lily's chips or generic? Lily's.
Lily's. Generic ones have sweetener aftertaste that gets worse once frozen.
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.
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.
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.
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.
The chocolate smell off the base when it's warm is almost aggressive. My wife walked in from outside and immediately wanted to know when it would be ready, which she never asks about keto stuff. She's not keto herself but she's always been polite about whatever I put in front of her. Gave her a scoop right out of the churner and she went quiet for a second, then asked if the next batch could be double. Not 'it's good for keto,' no qualifiers at all, just when is the next one. Four stars because I got impatient on the churn time and it wasn't as smooth as I know it can be. That's on me, not the recipe.
No qualifiers from someone who doesn't have to be kind is the real review. She's not invested in the keto thing working, so when she asked for a double batch there's nothing diplomatic about it. Full churn time on the next one, it gets silkier the longer you push it.
Thicker pull on the spoon. Tablespoon of almond butter in the base.
Never put almond butter in mine. Stealing that.
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.
The cleaner chocolate tracks. Fat carries flavor differently once it's fully chilled. Stealing the Sunday prep angle.
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.
Brought this to a pool cookout last weekend and two people spent a solid five minutes trying to figure out what brand it was. The vodka trick is legit (scooped perfectly straight from the cooler bag, no hacking required).
Five minutes and no answer. That's the vodka.
Made this probably six times now. The vodka trick is the real key (scoopable straight from the freezer, no chipping). Doubled the cocoa last batch and it's even better.
Four tablespoons and it doesn't get bitter? I haven't pushed it that far. Doing it next batch.