My Keto Pudding Is The Creamiest Chocolate Fix

When I want an extra creamy chocolate treat, there’s nothing I love more than this keto pudding. Here’s why:
- Rich, ultra creamy, silky smooth, and chocolaty – That boxed stuff has nothing on homemade! Mine is creamier, smoother, more chocolaty, and more satisfying in every way. (Just know that it’s rich and thick, so if you want something light and airy, try my keto chocolate mousse instead.)
- Just 5 simple ingredients – Plus salt. And unlike the mystery ingredients you’ll find in store-bought versions, my keto chocolate pudding is 100% natural.
- Low carb and gluten free – Less than 5g net carbs per serving, so it’s very keto friendly! It even has some protein, plus a dairy free option.
- Quick and easy make-ahead treat – 5 minute prep, 5 minute cook time, and boom — just let it set in the fridge. If you’ve made my chia pudding or keto yogurt before, you know how amazing it is to have snacks like this ready to go. And this one nails it for chocolate cravings.
Best of all, my kids can’t tell that this is a sugar free chocolate pudding. So, if you want an easy keto dessert your whole family can enjoy, this is it. Make it with me!

Ingredients & Substitutions
Here I explain the best ingredients for my keto pudding recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Heavy Cream – The base! Full-fat coconut milk or coconut cream should work as a dairy-free alternative. I don’t recommend using thinner keto milk options here, such as almond milk, because they’re too thin and the keto pudding likely won’t set.
- Gelatin Powder – My secret ingredient to thicken, without any xanthan gum or eggs! I like this brand of gelatin from grass-fed cows and used it to test this recipe. The ideal amount can vary a little if you use a different brand.
- Besti Powdered Monk Fruit Allulose Blend – This is the powdered version of my go-to sweetener, and I highly recommend it for a smooth texture in this sugar free chocolate pudding. I’ve made this recipe with powdered erythritol and other sugar substitutes in the past, but none of them dissolve as well and they can crystallize. Both issues can cause a grainy result — and virtually all other brands of monk fruit sweetener contain erythritol (check the ingredients), so they have the same problem. Avoid granulated sweetener at all costs.
- Unsweetened Cocoa Powder – I recommend Dutch processed cocoa like this, as it’s less bitter.
- Vanilla Extract & Sea Salt – To enhance and balance the flavor.
Free Printable: Low Carb & Keto Food List
Get It Now
How To Make Keto Pudding
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Bloom the gelatin. Pour heavy cream into a small bowl, sprinkle the gelatin on top, and whisk immediately. Set aside to bloom. The mixture will thicken after a few minutes and look clumpy, like my picture below. (You can proceed with other steps in the meantime.)
- Heat the heavy cream, powdered Besti, cocoa powder, and sea salt. Stir the ingredients together in a medium saucepan over medium-low heat, whisking constantly, until the mixture is smooth and starts to bubble. Don’t let it boil.


- Add the vanilla and bloomed gelatin. Remove from heat, then stir in the vanilla extract. Add the gelatin mixture and whisk until smooth and dissolved.
- Cool and cover. Pour the keto pudding mixture into a bowl or other glass container. Let it cool, just enough so that it won’t melt the plastic wrap we’re going to put over it. Whisk again to get rid of any film on top, then immediately add the plastic flush against the top.
- Chill in the fridge until firm. Give the pudding a good stir before serving. It should be super thick and creamy!



My Recipe Tips
- Make sure your gelatin hasn’t been exposed to humidity. It loses effectiveness and won’t gel properly if it has.
- Whisk constantly while heating. This helps the cocoa powder blend smoothly and keeps clumps away. Just don’t let it boil, or the texture might get weird!
- It’s important to evenly sprinkle gelatin powder, don’t just dump it in! This allows it to dissolve. Get the gelatin and cream as smooth as you can, but don’t stress too much, as the clumps will dissolve once heated.
- Let the keto pudding cool before covering. If it’s too hot, the plastic wrap can melt. 10 minutes is usually about right in my experience.
- Don’t let any air between the pudding and plastic covering. Air exposure will cause a film to form. It still tastes okay, but the texture of the film isn’t ideal.
- What to do if your keto pudding didn’t set? I’ve made this at least a dozen times and it happened to me once, though I can’t pinpoint why. If it’s still not set after 4 hours, it probably won’t, but you can fix it. Heat the mixture again very gently in a saucepan, without letting it boil. Bloom another teaspoon of gelatin powder in a bowl with 1/4 cup of cream (make sure it gels), then stir in and let it dissolve. Transfer back to the bowl or container, cover flush with plastic wrap, and refrigerate again.

Keto Pudding (Easy, Creamy Recipe)
Make the best keto pudding with just 5 ingredients! My sugar free chocolate pudding recipe is rich, smooth, chocolaty, and so easy to make.
Instructions
[ See step photos See my tips ]Tap on the times in the instructions to start a kitchen timer.
-
Pour 1/4 cup heavy cream into a small bowl. Sprinkle the gelatin powder on top (don't just dump it in), and whisk together immediately. Set aside.
-
In a medium saucepan over medium-low heat, stir together the remaining heavy cream, powdered sweetener, cocoa powder and sea salt. Heat, whisking constantly, for about 5 minutes, until the mixture is smooth and starting to bubble. Don't let it boil.
-
Remove from heat. Stir in the vanilla extract.
-
Add the gelatin, which will be thick, to the pan. Whisk until smooth and dissolved.
-
Pour the mixture into a glass bowl or container. Let it cool for about 10 minutes, whisking occasionally, until cooled enough not to melt plastic wrap to be placed over it. Whisk again to get rid of any film on top.
-
Cover with plastic wrap flush against the top to prevent a film from forming. Refrigerate for at least 2 hours, until firm. Stir before serving.
Did you make it? Leave a review or tag me @wholesomeyum on Instagram!
Maya’s Recipe Notes
Serving size: 1/2 cup
- Tips: Check out my recipe tips above to help you to help you get a smooth, creamy texture, without any clumps or film on top. I also explain what to do if your keto pudding didn’t set for some reason.
- Flavors & toppings: Want to mix it up with other flavors or toppings? See my variations here.
- Storage: Store the pudding in the fridge for up to a week. Make sure you have plastic wrap flush against the top to prevent a film from forming.
- Freeze: This keto pudding freezes well for up to 3 months. Thaw in the fridge overnight and stir before serving, or sometimes I even eat it frozen like ice cream!
- Note on nutrition info: This keto pudding is very rich! You could easily cut the serving size in half for a lighter treat that’s still super satisfying.
📖 Want more recipes like this? Find this one and many more in my Spring Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Keto Pudding

Flavors & Toppings
This keto pudding is so rich that I often enjoy it all on its own, as is, straight from the fridge. But if you want to change it up with flavors or toppings, these are lovely:
- Vanilla – Use my vanilla sugar free pudding recipe instead. It’s very similar but doesn’t rely on cocoa powder. You can also use that one as a base for some other flavors.
- Fresh Berries – Sometimes I layer this keto chocolate pudding with strawberries, rasberries, or blueberries. See my ricotta dessert for a visual — you can layer the same way with this pudding.
- Nuts – You can sprinkle some on top or even mix them in. If mixing, I recommend doing so only when serving, so they don’t lose their crunch.
- Coconut – Use full-fat coconut milk in place of cream, and add shredded coconut on top. It reminds me of Almond Joy!
- Extra Chocolate – My personal favorite, pictured above! Pipe sugar free whipped cream over your keto pudding and add a few (sugar free) chocolate shavings on top.
- Peanut Butter – Swirl some creamy peanut butter into the sugar free chocolate pudding after it’s set. This version reminds me of these peanut butter fat bombs, but creamier!

Shop
My
Custom











292 Comments
Jamie
0Can I just use stevia extract or pure monk fruit powder? My body does not do well with sugar alcohols! Thx. 🙂
Maya | Wholesome Yum
0Hi Jamie, Using concentrated sweetener likely won’t work well because the sweetener contributes to the bulk and thickening of the recipe. I’d recommend making it with Besti Powdered Monk Fruit Allulose Blend instead to avoid sugar alcohols.
Stuart
0This sounds delish. Would 2 cups of almond milk work in this recipe instead of cream with some adjustments?
Maya | Wholesome Yum
0Hi Stuart, I don’t recommend using almond milk, as the pudding won’t set. It probably could if you add more gelatin, but I don’t know how much, and even then it won’t be rich and creamy.
Wren
0Great pudding! Also if you whip and freeze it then you get a pretty good ice-cream which is what my default is now after failing to make other ice-cream recipes from here (they end up hard and crystally even with allulose for me, maybe because I don’t have an ice-cream maker) this recipe, whipped or not, never gets fully hard when frozen so it’s my favorite for ice-cream.
Liz
0This is one of the better starch/flour free puddings I’ve tried. The use of gelatin here works well! (Ones with xanthan gum always have a weird texture.) I found the texture a bit too stiff, so I might cut back a little on the gelatin next time. It had a good, rich flavor, and my family gobbled it up! I’ve added it to my collection to use again.
Elin Hagberg
0I have now tried this recipe three times. The first time it tasted too sweet and way too fatty and I love cream. Next time I used half water and half cream and that was just the right amount of creaminess and I cut down the amount of fake sugar a bit. Now I think it is perfect but the kids want a bit less chocolate taste so next time I will try cutting that down a bit too. With half water half cream you get more the type of taste you get from chocolate pudding made with milk if that is what you are longing for.
Denice
0Best keto dessert ever! I make this about once a week, it’s my go to desert. I use a scant teaspoon of the gelatin, which makes the pudding so much more creamier.
Kareen Thornock
0Love this recipe! Tried it for the first time yesterday, and subbed canned coconut milk for the heavy cream. It came out GREAT! Thank you for this winner. It’s so wonderful to have delicious dessert options without eating sugar.
Terry
0Easy and satisfying! Would love a recipe where you can eat it warm.
Peggy T
0The conversion does not work, As you can see your Heavy cream doesn’t change with newer quantities. Needs fixed. Mine turned out like a malt consistency.
Wholesome Yum D
0Hi Peggy, When you change the number of servings the amount of ingredients will change. Any instructions in parentheses and in the instructions will not change.
Cindee smith
0Definitely delicious ? loved it!
Debra Olson
0We’ve been missing chocolate pudding so much since changing our eating habits to low carb. Then I found this recipe and it is a 100% keeper. It’s truly excellent! It’s easy and quick to make. The perfect decadent dessert. I used 3 T. Powered sweetener instead and it was the perfect sweetness for us. I covered each bowl I poured it into with the plastic wrap.
Angela
0Can I substitute Collagen Peptides for Gelatin? If not, how much Xantham Gum to replace the gelatin?
Carol L
0Collagen and Gelatin are NOT the same. Gelatin thickens, collagen DOES NOT THICKEN.
Maya | Wholesome Yum
0Hi Angela, No, sorry. Collagen won’t thicken your pudding the way gelatin does. Xanthan gum does thicken, but it’s a totally different ingredient and I don’t know what the substitution amount would be.
Shannon
0Hi! I haven’t made this yet, but I will try the coconut milk variation. Can it be frozen?
Denita
0Great idea, I’m going to experiment with freezing and then putting in the Ninja Creami.
Wholesome Yum D
0Hi Shannon, Yes, you can freeze this chocolate pudding.
Kati
0I made this pudding and all I can say is WOW!!! Delicious ?. Very easy to make and it definitely satisfies my chocolate craving. I made the recipe as it was written and will play with different Keto toppings perhaps. I think this could be awesome for a special after dinner dessert in a fancy glass with fudge layers and whipped cream.
Mickey
0So this recipe doesn’t give amounts?
Wholesome Yum D
0Hi Mickey, Of course there are amounts. They are on the recipe card right above where you left this comment or if you hit the ‘jump to recipe’ button at the top of the page.
Barb
0I think I would love your site but like the above person I cannot see the amounts. I read the comment and even went back and looked and still do not see how much of each ingredient to use.
Lindsay L
0This recipe is amazing!! My parents are not a fan of sugar free recipes and I made this for Easter and used it as the chocolate layer in the “sex in a pan” recipe. They both ate 2 pieces! It was fantastic!!! Do you know if the pudding would turn out if made with almond milk? I’m discovering I have a dairy sensitivity and I really still want to make this!
Maya | Wholesome Yum
0Hi Barb, Make sure you don’t have reader mode turned on in your browser, as this sometimes makes amounts disappear. If you have it off and still do not see amounts on the recipe card, please contact us here and include a screenshot so we can troubleshoot.
Mary Ebright
0I’ve been using Paleo and trying to stay somewhat low fat. Also, hubby does not like chocolate(what???!!!) Do you think I could sub extra vanilla flavor and extra gelatin to use Whole Milk instead of heavy cream? Just trying to tweak without ruining the pudding. Thanks! I have not yet made this dessert.
Wholesome Yum D
0Hi Mary, Here is my recipe for Keto Vanilla Pudding!
Katie
0Loved this recipe! My husband suggested I look for recipes after watching me search the internet for keto friendly box options. I have tried them all and agree with Dawn they are all “sad,” and many have bad ingredients like aspartame. The next hurdle is I am mildly allergic to dairy so I need to see if I can make with some sort of reduced option. Thanks so much!
Vivian Beckner
0I just ran out of gelatin…can xanthan gum be used as a substitute?
Wholesome Yum D
0Hi Vivian, I have never attempted that, but I think it should work for you.
Cooki
0Hello, I’m trying to reduce my use of single-use plastics and plastic wrap altogether. Do you have any suggestions what I can use in its stead? Would wax paper work?
Wholesome Yum D
0Hi Cooki, I have not tried that before but let me know the results if you do try it.
Reiger
0This is delicious. I tweaked it a little. To reduce calories by almost half, I used 1 quart of light cream with 3 teaspoons of xanthum gum (instead of gelatin) to make 10 servings at a little over 200 calories each.