Free Printable: Low Carb & Keto Food List
Get It NowMy 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.

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
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 Like It?
Leave a rating to help other readers (this also helps me continue to provide free recipes on my site), or get the recipe sent to your inbox.
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.
- 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












290 Comments
Strawberry Girl
0I can’t wait to make this, thank you so much! I’m looking at the ingredients and wondering where the carbs are coming from? The cream I have has no carbs, so it must be the unflavored gelatin or the cocoa powder? I didn’t think they had any carbs either?
Wholesome Yum
0Cocoa powder and heavy cream both have a small amount of carbs. Always read your labels to know the exact carb count!
Terri
0I made this pudding recipe today and it was delicious. I used xanthan gum powder instead of gelatin powder and it came out thick and rich. I used 1 tsp but will use 1/2 tsp next time I make it as I thought the 1 tsp of the xanthan gum was a bit too much. But overall it was very good. Thank you for this wonderful recipe.
Vel Lou
0My family loved this rich chocolate pudding. It was very easy. Will make again and again. A keeper recipe.
Eliza
0I cannot do dairy. So…I used coconut cream and almond milk. It did not get thick. Any suggestions?
Many thanks! Eiza
Wholesome Yum
0Hi Eliza, my best guess is you used too much almond milk to thin it out. Did you used gelatin as the recipe states, or collagen hydrolysate/peptides? Collagen will not thicken at all in recipes like these.
Shannon
0Hi, this recipe sounds amazing but is there any way at all you can substitute OR get away with not eating gelatin? I just cant bring myself to eat it D; Thank you!! xxxxx
Maya | Wholesome Yum
0Hi Shannon, No, that’s the main ingredient in the recipe. The consistency of this pudding is not at all like gelatin or jell-o, if that’s what you’re picturing.
Shannon
0Unfortunately not, its the fact it is made out of boiling all the left over bits of animals. A substitute to this somehow would be such a magical discovery, as mousses and puddings were my favorite desserts!
Maya | Wholesome Yum
0I did see one reader in the comments said she used xanthan gum, so you could give that a try. Often times gelatin is made from making bone broth out of bones, doesn’t have to be leftover bits. It’s very healthy for us. OF course I understand each of us is different with what we are okay with eating. 🙂
Terri
0Can I use xanthan gum powder instead of the gelatin?
Wholesome Yum
0Hi Terri, that has worked for others who have tried this recipe. Try it with 1/2 teaspoon. Let me know if it works for you!
Tracy
0Will regular unflavored gelatin work? The kind that’s in the jello section at the store? Or is this gelatin powder work differently?
Wholesome Yum
0Hi Tracy, it should still work the same with any powdered unflavored gelatin, as long as gelatin is the only ingredient.
Anne Lawton
0This pudding sounds great, I can’t wait to try it.
Yang
0I did not know you can make chocolate pudding keto! I am saving and sharing this one for sure.
Misty Anderson Omura
0So easy to make and AMAZINGLY DELICIOUS.
Zuzana
0This is so very creamy, I have to make it
Kari
0This pudding is incredibly creamy and decadent, and you can’t beat that it’s low in sugar as well!
Paleoglutenfreeguy
0OMG this was so perfect! Love that it’s an indulgence but still sugar-free.
Joni Gomes
0What an easy recipe to follow! Love chocolate pudding!
Kelly
0Mmmm, creamy and decadent. Just the way you want chocolate to be!
Lisa Rodriguez
0Oh my gosh, this is seriously the best pudding ever. I cant to chia seed pudding, so I was really missing a pudding replacement. This it the ticket right here. Next batch I’m making frozen for icecream replacement, so smooth and creamy. I felt like I was eating regular pudding. So amazing THANK YOU!!
Jody
0Made the pudding this afternoon. It didn’t thicken. I went back over everything could to figure what was done incorrectly. Tastes great though. I did up the erythritol quite a bit to taste.
Wholesome Yum
0Hi Jody, I’m so sorry to hear that! My best guess is that you didn’t use cream with enough milk fat, or your gelatin didn’t get a chance to “bloom” and thicken before mixing with everything else. Another common mistake is using collagen hydrolysate (collagen peptides) instead of gelatin, and this will result in pudding not thickening as well.
Wilhelmina
0This pudding is so smooth and rich and has incredible chocolate flavor!
Roberta
0Hi Maya, can full-fat coconut milk or coconut cream work instead of heavy cream to make this dish dairy-free?
Wholesome Yum
0Hi Roberta, full-fat coconut milk should work. Let me know if you try it!
Julie Menghini
0Chocolaty, creamy and low carb. Can’t beat that.
Jen
0This was the perfect treat to satisfy my chocolate craving! Thank you so much!
Adriana
0Love me some chocolate pudding! I am not into keto dieting but I do appreciate a nice pudding that satisfies the cravings for something sweet. I will try your recipe this weekend!
Raia Todd
0I could eat this every day! It’s sooooo good!
Ashley
0We love making this for a super easy low carb treat! I will definitely make this again.
Caroline
0This was so smooth and rich. Love that there aren’t many ingredients as well.
Angie Ghali-Crider
0Can I use xanthum gum instead of gelatin?
Wholesome Yum M
0Hi Angie, The xanthan gum will thicken into a pudding, but it will have a different consistency from using gelatin. If you don’t have any gelatin on hand, xanthan gum will work, but reduce the amount to a scant 3/4 tsp.
Kaori
0Hi Maya, my daughter can’t have dairy, so do you think coconut cream or milk in a can will work for this recipe? Thank you!
Jennifer
0Would love to know of others’ dairy free efforts with this recipe. I tried two batches this morning –one with almond milk in place of heavy cream. I am giving it a chance to set up but expect it to fail because the portion with gelatin sprinkled on it did not thicken at all. I have another batch setting up as well (1 1/2 cups almond milk to 1/2 cup heavy cream). This one looks really promising but it is not 100% dairy free.
Wholesome Yum M
0Hi Jennifer, Replacing this recipe to be dairy-free works best with coconut milk, but it can be done with almond milk too. With less fat, the puddings will have a slightly different consistency, but it will still thicken as it chills in the fridge.
Jennifer
0thanks! I have lots of coconut milk I just hadn’t tried it yet in pudding. That can be my project for the day!
Wholesome Yum
0Hi Kaori, I think full-fat canned coconut milk will work. Let me know if you try it!
Barb Valentine
0Add softened cream cheese and pour over pecan crust for chocolate cheesecake.
sharon
0Gasp!!! What have you done?!?!? We’ll see!!!