Keto Chocolate Ice Cream
Published June 28, 2021 • Updated February 24, 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
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.



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.
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.
Soft right out of the freezer, no waiting. The vodka trick actually works.
Denise, once you've had scoopable straight from the freezer there's no going back. I deleted the '10 minute sit' reminder from my phone.
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.
Erythritol dulls once it's frozen. I use 1/3 cup and mine still reads mild.
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.
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?
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.
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.
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.
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.
Sunday double batch is smart. One never makes it past Wednesday here.