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 683+ 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.
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.



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.
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.
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.
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.
What would be alternative to alcohol...I am zero alcohol
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.
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
Did you use heavy cream or something else to substitute? Other milks don't whip up as well.
I've been on Keto for about 3 months and have been wanting some chocolate ice cream. I found this recipe and decided to give it a try. THANK YOU so much! This ice cream is amazing. It is so creamy and chocolatey. My husband who isn't doing Keto loves it too. It works great with the KitchenAid Ice cream attachment. I will definitely be trying more of your recipes!
The KitchenAid attachment makes it noticeably smoother. And non-keto husband approval is a pretty good sign you nailed it.
Hello!
First of all, thank you very much for all the work put in and all the awesome recipes you provide us ketoers! Keep up the amazing work! :)
I have a question for the recipe: Could I still replace vodka with an egg yolk? Would I get the same result? Or does vodka goes in because of the erythritol?
Would I get an even smoother result if I used both vodka and egg yolk?
You see, I am interested in a smooth and scoopable ice cream even if it just came out of the freezer... :)
Thank you very much!
The vodka lowers the freezing point so the ice cream stays soft straight from the freezer (nothing to do with the erythritol). An egg yolk adds richness but won't replicate that. If scoopable-from-freezer is your goal, I'd use powdered allulose instead of the powdered erythritol. That makes more difference than anything else. You can do both vodka and egg yolk, but allulose is where I'd start.
Have you tried using this recipe as a popsicle instead? I'm curious if i can make it and then pour it into popsicle moulds and freeze. I've had the ice cream and MAN IS IT GOOD!!!
I haven't tried it in a popsicle mold, but I think it would work to make a fudge pop!
HI, I MADE THIS ICE CREAM BUT IT CAME OUT GRITTY. WHY WOULD THAT BE? I USED ALLULOSE, WHICH SOME SAY IS THE BEST TO USE, AND I DID USE THE RUM. I ALSO WHIPPED IT A FEW MINUTES BEFORE PUTTING IN MY ICE CREAM MACHINE BECAUSE IT WAS VERY WATERY.
THANKS,
ROSEMARY
Maybe the sweetener or the chocolate didn't dissolve. It shouldn't be gritty. The only thing that would make it gritty would be the sweetener or if the chocolate had solidified. Did you use powdered allulose? If you used granulated, that could be the problem.
I know there are 8 servings, but what is the serving size?
About 1/2 cup
Love the recipe! The only question I have is what did I do wrong to make the ice cream get rock hard after freezing overnight? It was nice and soft after about 6-7 hours, but the next day it was hard. I did use the vodka.
Like most ice creams (even not keto), you have to let it sit out for several minutes to get softer. Then it will be scoopable. :)
If I would to double this recipe would I double all the ingredients including the vodka? I made the vanilla one and I love that one.
Yes, I would double the vodka too just to make sure you have enough to lower the freezing point.
What is she referring to "add Keto Chocolate"? Is that the chocolate chips melted down?
Yes, melted sugar-free chocolate (aka keto chocolate)
14.7g carbs per serving????? Is that a typo??
3.6 g net carbs - most people count net carbs
Holy Moly! This is the best chocolate ice cream I've ever tasted, keto or otherwise. I watched your video and decided to give this one a try. I used Dutch process cocoa and Lily's dark chocolate chips, as I love dark chocolate and wanted a rich, deep flavor. This was perfection! My only concern was that chilling the mixture for 30 minutes was not long enough, it was still steaming when I poured it into my ice cream maker. It was fine in the end, however. I would recommend chilling for at least an hour or until actually cool. Thank you for this recipe. Having a keto dessert that is actually better tasting than the regular stuff is a big win!
Dutch process and Lily's dark chips is a lot of cocoa intensity. And yeah, 30 minutes is the bare minimum. If it's still warm going in, give it a full hour.