Keto Diet App - Free Download Keto Diet App - Free Download
Take the guesswork out of following a low-carb diet, lose body fat & feel great!
KetoDiet app is FREE to download!

Super Creamy Keto Chocolate Ice-Cream

★★★★★★★★★★
4.7 stars, average of 505 ratings

This post may contain affiliate links, see our disclaimer.

Super Creamy Keto Chocolate Ice-CreamPin itFollow us 148.4k

This chocolate ice cream is the ultimate treat for chocoholics like us! It's rich, super creamy, and everything you’d want in a dessert, minus the sugar. Plus, it can be made dairy-free, so whether you're following a low-carb lifestyle or just love chocolate, this ice cream is about to become your new favorite.

Why This is the Best Chocolate Ice Cream Recipe

This is hands down the best keto chocolate ice cream recipe, and here’s why: The thick custard base makes it incredibly creamy, just like the ice cream you’d get at a fancy shop. Thanks to MCT oil, allulose, and gelatin, there’s no worry about it turning into an icy block in the freezer. The MCT oil and allulose keep it smooth, while the gelatin gives it that perfect texture that’s easy to scoop. It’s everything you want in a keto ice cream—rich, chocolatey, and oh-so-creamy!

Tips for Perfectly Scoopable Keto Ice Cream

Making this ice cream soft, creamy, and easy to scoop is all about the right ingredients and a few handy tricks. Here are some tips to help you get the best results:

  • Allulose: If you're using allulose as your sweetener, you're in luck! Allulose not only sweetens but also helps prevent the ice cream from becoming too hard in the freezer. It’s a great option for keeping your ice cream smooth and easy to scoop.
  • MCT Oil or Vodka: Both help keep the ice cream from getting too hard in the freezer. If you don’t have MCT oil, just use 2-4 tablespoons of vodka to prevent ice crystals.
  • Gelatin: This helps create a smooth texture. If your ice cream turns out too thick, try reducing the gelatin to just 1 teaspoon or gently warm the mixture before churning.
  • Vegetable Glycerin: We are not using this ingredient here but you could swap it for the MCT oil if you like. Adding 1-2 tablespoons of vegetable glycerin can also prevent crystallization and keep the ice cream soft. While it has a minimal impact on blood sugar, it does add calories, so keep that in mind. You can find vegetable glycerin on Amazon
  • Single-Serving Containers: Freeze your ice cream in individual portions so you don’t have to wait too long for it to soften when you're ready to enjoy it. Small containers are perfect for this and save you the hassle of waiting for a whole batch to thaw. You can find single-serving containers on Amazon

Super Creamy Keto Chocolate Ice-Cream Pin itFollow us 148.4k

What if the custard is too thick?

If your custard turns out too thick, don’t worry—there’s an easy fix. Simply warm the chocolate mixture gently over low heat until it becomes liquid again. Be careful not to bring it to a boil; you just want to warm it enough to thin out the custard. This will make it easier to churn and ensure your ice cream has the perfect creamy texture.

Where can I find Allulose?

There are a few options available on Amazon. The brand I use and like is RxSugar. If you live in the US you can get RxSugar 20% off by using this link (affiliate link) or by using the code KETODIET20 at checkout.

Live in the UK? Allulose is not yet available in the UK, although a few online stores offer shipping to the UK. If you buy in bulk, it's totally worth it!

Variations & Add-Ons

This keto chocolate ice cream is delicious as is, but if you’re looking to switch things up or add some extra flair, here are a few ideas:

  • Chocolate Options: You can also experiment with sugar-free chocolate chips or chopped chocolate bars to keep it keto-friendly. For an intense chocolate flavor, use a higher percentage dark chocolate (90% or higher). If you prefer a milder taste, go for 85% dark chocolate, or use sugar-free dark chocolate or sugar-free milk chocolate.
  • Nutty Crunch: Stir in some chopped nuts like almonds, pecans, or hazelnuts just before freezing. They add a great texture and pair perfectly with chocolate.
  • Mint or Orange Chocolate Chip: Add a few drops of peppermint or orange extract for a refreshing twist.
  • Berry Swirl: Swirl in some mashed raspberries or strawberries before freezing for a fruity contrast to the rich chocolate.
  • Espresso Kick: Mix in a teaspoon of instant espresso powder with the cocoa for a mocha-flavored treat.

Can I Make This Keto Ice Cream Dairy-Free?

Yes, you can easily make this keto ice cream dairy-free! I tested this recipe with both options - dairy cream and coconut milk. Simply swap out the heavy whipping cream with full-fat coconut milk. I recommend using a high-quality brand like Aroy-D, which has a smooth and creamy texture without being too thick, perfect for ice cream. Because you're using chocolate, which has a strong flavor, you will barely notice the difference.

Super Creamy Keto Chocolate Ice-Cream Pin itFollow us 148.4k

Tips for No Ice Cream Maker

Don’t have an ice cream maker? No problem! You can still enjoy this creamy keto chocolate ice cream with a few simple steps:

  • Freeze and Stir: After preparing the custard, let it cool to room temperature. Pour it into a shallow, freezer-safe container. Place it in the freezer, and every 30 minutes, take it out and stir the mixture with a fork or whisk to break up any ice crystals. Repeat this process until the ice cream is fully frozen, usually 3-4 hours.
  • Blender Method: Alternatively, after the custard has cooled, freeze it in ice cube trays. Once frozen, pop the cubes into a high-powered blender and blend until smooth. This method gives you a similar texture to churned ice cream, closer to a soft-serve ice cream.
  • Single-Serving Containers: For easier serving, you can freeze the ice cream in individual portions. This way, you can just grab one and enjoy without waiting for the entire batch to soften.

These methods might take a bit more time, or may not result in the same smooth texture of an ice cream maker, but they’ll still result in delicious, rich chocolate ice cream!

Storage Tips

Store the ice cream in an airtight container to prevent it from absorbing any odors from the freezer. If you plan to keep it longer than a week, press a piece of plastic wrap directly onto the surface of the ice cream before sealing the container to avoid freezer burn.

Serving Suggestions

For perfect portion control, use single-serve containers. Let the ice cream sit at room temperature for 5-10 minutes before scooping to make it easier to serve. Pair it with fresh berries, a drizzle of melted keto chocolate, or a dollop of whipped cream for an extra special treat.

Keto Ice Cream Recipes You Will Love

Love this chocolate ice cream? Check out these other keto-friendly ice cream recipes that are just as tasty and easy to make:

Super Creamy Keto Chocolate Ice-Cream Super Creamy Keto Chocolate Ice-Cream Super Creamy Keto Chocolate Ice-Cream
Super Creamy Keto Chocolate Ice-Cream Super Creamy Keto Chocolate Ice-Cream Super Creamy Keto Chocolate Ice-Cream

Hands-on Overall

Serving size 2 scoops

Allergy information for Super Creamy Keto Chocolate Ice-Cream

✔  Gluten free
✔  Dairy free
✔  Nut free
✔  Nightshade free
✔  Pork free
✔  Avocado free
✔  Fish free
✔  Shellfish free

Nutritional values (per 2 scoops)

Net carbs5.8 grams
Protein5.3 grams
Fat49.9 grams
Calories489 kcal
Calories from carbs 5%, protein 4%, fat 91%
Total carbs8.6 gramsFiber2.7 gramsSugars3.2 gramsSaturated fat33.1 gramsSodium60 mg(3% RDA)Magnesium59 mg(15% RDA)Potassium237 mg(12% EMR)

Ingredients (makes 8 servings)

Instructions

  1. Pour the cream (or coconut milk) in a large sauce pan. Reserve 1/2 cup of cream for later. Add the sweetener, salt and stir well. Start heating the mixture over a medium heat. Super Creamy Keto Chocolate Ice-Cream
  2. Add the cacao powder and mix until dissolved. Heat until the mixture starts boiling and then reduce the heat to low. Super Creamy Keto Chocolate Ice-Cream
  3. Meanwhile, in a small bowl, mix the egg yolks with the remaining cream. Super Creamy Keto Chocolate Ice-Cream
  4. Temper the eggs by slowly pouring about a cup of the hot mixture into the cold egg yolk mixture while whisking.
    Super Creamy Keto Chocolate Ice-Cream
  5. Then, slowly pour the egg mixture back in the sauce pan and keep stirring. Super Creamy Keto Chocolate Ice-Cream
  6. Mix the gelatin with the water. Cook the chocolate mixture while stirring until the it starts to thicken and it lightly covers the spatula. Then, take off the heat and set aside. Pour the gelatin into the cream mixture. Super Creamy Keto Chocolate Ice-Cream
  7. Set the sauce pan over an ice bath (a bowl filled with iced water) and let it cool down, stirring occasionally. Super Creamy Keto Chocolate Ice-Cream
  8. Add the MCT oil (or vodka) and mix in well. Let it cool down to room temperature (do not refrigerate or it may get too thick). You can place a plastic wrap over the top to prevent it from drying. Once it cools down, transfer to the ice-cream maker and process according to the manufacturer's instructions.
    Super Creamy Keto Chocolate Ice-Cream
  9. Churning may take anything between 30-60 minutes depending on your ice-cream maker.
  10. When done, scoop in a freezer-friendly container and add roughly chopped dark chocolate or chocolate chips. Place in the freezer for 30-60 minutes. Super Creamy Keto Chocolate Ice-Cream
  11. Serve and enjoy! For perfect portion control, use single serve containers. Remove from the freezer 5 to 10 minutes before serving.
    Super Creamy Keto Chocolate Ice-Cream

Super Creamy Chocolate Ice Cream
Step by Step

★★★★★★★★★★
4.7 stars, average of 505 ratings
Super Creamy Chocolate Ice Cream
This is the BEST chocolate keto ice cream. Super creamy keto chocolate ice cream loaded with rich dark chocolate chunks. Easy, low-carb, and can be made dairy-free!
Hands on30m
Overall3h
Servings8
Calories489 kcal
Pin it

Ingredients

Instructions

  1. Pour the cream (or coconut milk) in a large sauce pan. Reserve 1/2 cup of cream for later. Add the sweetener, salt and stir well. Start heating the mixture over a medium heat.
  2. Add the cacao powder and mix until dissolved. Heat until the mixture starts boiling and then reduce the heat to low.
  3. Meanwhile, in a small bowl, mix the egg yolks with the remaining cream.
  4. Temper the eggs by slowly pouring about a cup of the hot mixture into the cold egg yolk mixture while whisking.
  5. Then, slowly pour the egg mixture back in the sauce pan and keep stirring.
  6. Mix the gelatin with the water. Cook the chocolate mixture while stirring until the it starts to thicken and it lightly covers the spatula. Then, take off the heat and set aside. Pour the gelatin into the cream mixture.
  7. Set the sauce pan over an ice bath (a bowl filled with iced water) and let it cool down, stirring occasionally.
  8. Add the MCT oil (or vodka) and mix in well. Let it cool down to room temperature (do not refrigerate or it may get too thick). You can place a plastic wrap over the top to prevent it from drying. Once it cools down, transfer to the ice-cream maker and process according to the manufacturer's instructions.
  9. Churning may take anything between 30-60 minutes depending on your ice-cream maker.
  10. When done, scoop in a freezer-friendly container and add roughly chopped dark chocolate or chocolate chips. Place in the freezer for 30-60 minutes.
  11. Serve and enjoy! For perfect portion control, use single serve containers. Remove from the freezer 5 to 10 minutes before serving.

Nutrition (per serving, 2 scoops)

Calories489kcal
Net Carbs5.8g
Carbohydrates8.6g
Protein5.3g
Fat49.9g
Saturated Fat33.1g
Fiber2.7g
Sugar3.2g
Sodium60mg
Magnesium59mg
Potassium237mg

Detailed nutritional breakdown (per 2 scoops)

Net carbsProteinFatCalories
Total per 2 scoops
5.8 g5.3 g49.9 g489 kcal
Cream, heavy whipping, pouring, full-fat (30-40% fat)
2.3 g1.7 g34.2 g329 kcal
Allulose, natural low-carb sweetener
0.6 g0 g0 g3 kcal
Cocoa powder, raw (cacao)
1.1 g1.1 g0.7 g12 kcal
Egg yolk, fresh
0.2 g1 g1.7 g21 kcal
Water, still
0 g0 g0 g0 kcal
Gelatin powder, thickening agent, unsweetened
0 g0.4 g0 g2 kcal
MCT oil
0 g0 g6.9 g59 kcal
Salt, sea salt
0 g0 g0 g0 kcal
Extra dark chocolate, 90% cocoa (cacao)
1.5 g1.1 g6.4 g64 kcal

Do you like this recipe? Share it with your friends! 

Martina Slajerova
Creator of KetoDietApp.com

Martina Slajerova

I changed the way I ate in 2011, when I was diagnosed with Hashimoto’s, an autoimmune disease that affects the thyroid. I had no energy, and I found it more and more difficult to maintain a healthy weight.

That’s when I decided to quit sugar, grains, and processed foods, and to start following a whole-foods-based ketogenic approach to food.

Leave a comment or review

Note: Any links to products or affiliate links will not be approved.
Please note that we do not offer personalised advice. For any diet related questions, please join our Facebook community.

Comments (64)

Hi Martina. This recipe only offers serving size in scoops of ice cream. Is there a way to calculate in grams how many calories there are per serving? TY!

I'm sorry it took a while to reply, I have been enjoying the fourth trimester with our twins 😊
I'd say the best way would be to weigh the whole batch and then divide by number of servings. There's some evaporation involved so I don't always give gram/oz values as they may slightly differ for batches. What I'd do is that I'd place the freezer container on a scale, press to zero and then add the ice cream to get the total weight. For quick calculations of macros you can open this recipe in our app: ketodietapp.com/start (it also allows users to modify and scale up/down recipes as needed).

Currently cooling my ice cream (!) and will let you know how it turns out! (Apologies, I am deeply excited) I am also happy to report that I am using RxSugar!

How do you reduce the amount of gelatin (step 8) if it's too thick after you've already added it to the mixture (step 6)?

I'm sorry if that wasn't clear. I could have added this to step 6 but then you won't know if it's too thick to your taste until you make it. I love how thick it gets though. It's more of a suggestion 😊

So what do you suggest? I added half the amount at step 6  and waited to see how thick it got.

What I was trying to say is that IF you find the mixture to be too thick then it's best to use less gelatine. I like mine super creamy so I use the recommended amount. If you use only half you can't go wrong - the gelatine is only used to make the ice cream extra thick. If you don't use it at all it will also work. It can only go wrong if you use more than the recommended amount.

Thanks Martina.
My ice cream turned out rock hard, like a brick. Is that what you mean by "super creamy" - texture, not flavour?

No, it should have the opposite effect. Ingredients like gelatine, MCT oil, spirits (e.g. vodka) and glycerine help keep the ice cream soft because they prevent crystals from forming. However, if you freeze your ice cream overnight it will always get hard. What I do is I divide the ice cream into small single serve containers. Just before serving I leave the container at room temperature for about 15 minutes. I hope this helps!

Hi Martina, my wife and I found this recipe on Pinterest and made it last night. It was delicious and did a great job satisfying our sweet tooth while on a keto/leaky gut diet. Any thoughts as to what would cause our stomachs to become upset afterwards? Could the MCT oil or full fat coconut milk be causing upset stomach? I followed your recipe exactly, so but sure if I did something wrong or just need to adjust to the ingredients over time..

Hi Mike, I'm sorry to hear that! It seems that you are sensitive to sugar alcohols (Erythritol). You could try monk fruit based sweeteners or stevia. It could also be the MCT oil, especially if you never used it before. You could use vodka instead (vodka will prevent ice crystals from forming and the ice cream wouldn't be too hard). Check out this guide for more options: Top 6 Keto Sweeteners and Low-Carb Sweetener Conversion Chart

I have just made this ice cream but did not use the chocolate chips but added 1 tsp of almond extract before cooling and used 2 c coconut milk and 1 cup heavy whipping cream. It turned out so yummy. Thank you for such a great recipe! It is wonderful and so easy to follow....

I love the idea of adding almond extract! Thank you, I'm glad you enjoyed! 😊

Absolutely love the recipe.  Thanks for sharing! It turned out great

Thank you LC!

Hi can I make this without the Gelatin?

You could use 2-3 more egg yolks (this will thicken the custard and result in super creamy chocolate) or skip it.

I followed the instructions and used Vodka. I also used Droste coco powder (red box nurse logo version) and the result..MIND BLOWING!! I got a creamy texture and taste just like Smitten ‘s.
Thanks soooo much for this recipe.

Thank you Nathan, I'm happy you enjoyed!

I dont understand what I did wrong with the mixture. It has a tapioca like texture with a lot of "fat balls" every where. A large amount of "frozen butter" was on the lower half of the dasher! The flavor is incredible so I will have to try this again. However, this time not smooth and creamy at all.

Hi Lori, that sounds like the cacao butter separated from the mixture - thus the frozen fatty bits. Maybe the "custard" was too thick/chilled to churn? I made this a few times and got a smoother texture when I started churning with room temperature custard. Or you could substitute the chopped dark chocolate with more cacao powder (less fat) but it might taste too bitter (you may need more sweetener). I hope this helps!

I let it churn about 45 min because it did not appear smooth. As it turned out on the bottom of the canister attached to the paddle was chocolate butter! Lol it never totally froze properly but the flavor is amazing! I am going to have to tweak this and try to get it smooth and creamy instead of like the tapioca consistency I got.

I followed your directions exactly. The flavor was great, but unfortunately, after several hours the ice cream became so hard that it took over an hour to defrost enough to eat. I used MCT oil and gelatin as you recommended. It did not seem to affect how hard the ice cream became. Do you have any  idea why I did not have good results?

Hi Tara, I'm afraid there isn't much more you can do - perhaps using a tablespoon of vegetable glycerine. I think the best way it to use single-serving containers and then let the ice-cream soften on the kitchen counter for 10-15 minutes before serving. I hope this helps!

I followed your recipe to the T.   After 45 minutes in the ice cream machine is still looks like the consistency of syrup. Never stiffened up. Thoughts??
Jim

Hi Jim, that sounds like an issue with the ice cream maker. After 45 minutes, even sorbet should be setting. The consistency of this is very creamy so it should be quite fast.

Great thanks for the recipe. After the Icecream is frozen and ready to eat. Once we are done eating, would you store it back in freezer or normal fridge? I'm wondering if I put it back in freezer then it would get too frozen. What do you think?

Yes, I would put it back in the freezer - otherwise you will end up with chocolate pudding 😊 You can freeze them in single-serving containers and leave them on the kitchen counter for 15 minutes before eating. This way the ice cream won't be too hard.

Hi
Could you make this recipe vanilla by omitting the cocoa and adding vanilla bean instead?
Thanks

Yes that will work! 😊

Hi! Could you let me know how big the volume of the ice cream mixture is? Have a small ice cream maker and don't want to make too much!
Thanks!

Hi Hannah, I have a 1.5 L ice-cream maker. I hope this helps 😊

I have MCT Oil powder.  Can I use this and maybe add water or something?

I'm not sure but I don't think that MCT powder will provide the same anti-freezing properties as MCT oil.

this icecream is so good - the whole family loves it

Awesome, I'm glad you loved it!

Hi, can I substitute cacao powder for ghiradelli 100% unsweetened cocoa powder?
Also I don't have any vodka or MCT oil in the house only vegetable glycerin, can I just put more of the vegetable glycerin in or do I need to have MCT oil/ vodka?
Thanks!

Yes, you can use 1-2 tablespoons of glycerin instead of MCT oil or vodka. Cocoa powder or cacao powder can be used interchangeably - as long as there is no added sugar 😊

Any ideas on conversion from cacao powder to squares? How many ounces of the bar could I use?

I think that instead of the 1/2 cup of cocoa powder you could use about 2 oz (57 g) unsweetened chocolate (100% cocoa). If using 85-90% then you would need to use more (about 3 oz/ 85 g) to achieve the same effect (flavour).

I made this and it was great, but by freezing overnight in the freezer, it turned rock hard. Any suggestions on what I did wrong? Thanks

You can try some of the suggestions listed in this post (below the list of ingredients): No-Churn Vanilla Keto Ice-Cream
Also, it's better if you freeze it in single-serving containers and let it on the kitchen counter for about 15 minutes before eating. I hope this helps!

Ice cream is great but I can't track it without knowing calories and number of servings. Can you clarify? Thanks!

Hi Britt, it is in the table above the ingredients (calories are listed as "energy" in "kcal" and servings are above the ingredients (8 servings). I hope this helps!

I tried to follow you recipe twice, but ended up with pudding instead of ice cream.  Any ideas what I could be doing wrong?

I'm sorry to hear that! Have you refrigerated it or let it chill at room temperature before churning? This happened to me when I left it in the fridge overnight. Or you can skip the gelatine if it makes it too thick. You can fix it by gently reheating it before churning - do not boil. Only warm it up to make it liquid again.

Perhaps Iwill try this with my tapioca/butter textured result.

Just made this.  IT IS SOOOOOO GOOOODDDD!!!!!   If you are hesitating to try this, DO IT!  
Thank you so much for your recipes!  I'm having so much fun making them😊

Thank you so much Sophie, I really appreciate that!

Wow Martina!! what a wonderful recipe! When I first read the recipe I just had to order an ice cream maker! Got my machine yesterday and popped the bowl right away into the freezer and made the ice cream tonight! I love the texture and creaminess of it! Truly an ultimate treat!! Thank You!

Thank you! I'm glad you liked it! 😊

Hi Martina, thank you creating a truly delicious and healthy icecream. I love that it is so creamy and rich and, best of all, soft scoop, even the next day - thanks to your ingenious tips! With appreciation from Iceland 😊

Thank you Ethna!

Hi Martina!  Love this recipe and all the new ones you've added lately.  Your recipes never fail, and I attribute it to the fact that you weigh your ingredients instead of just using cup measurement.  Thank you for the hard work you put into this.  
A question about the ice cream.  MCT oil is not available where we are and I can't use vodka.  Do you think I can use organic coconut oil instead, just to keep this non-alcoholic?

Thank you so much Gina! Coconut oil will not work because it solidifies when chilled and won't make it soft and creamy like MCT oil or Vodka do. I suggest you use vegetable glycerine instead (see tips for soft ice-cream above). Hope this helps! 😊

Load more comments, 7 remaining