This Sugar Free Chocolate Pudding is unbelievably smooth and creamy. It takes only 20 minutes to make and can be made dairy-free too. A wonderful keto-friendly treat for the whole family.
I was never really been much of a pudding person growing up. I’ve always loved keto chocolate mousse, keto cheesecake, and other creamy, rich desserts, but pudding wasn’t particularly high on my list.
That is, until I started making my own keto chocolate pudding at home. Boy did I change my tune quickly! It is so much better than the boxed varieties I remember from my childhood.
And I daresay it’s become one of my favorite desserts. I even used it as the filling for my keto chocolate cake!
Why you will love this recipe
If chocolate pudding evokes wonderful memories of childhood, but you no longer want to consume sugar, then this is the recipe for you. Done right, it’s an incredibly delicious treat that’s worthy of a spot at your dessert table.
Why make your own sugar free pudding at home?
- Smooth and creamy
- Deeper chocolate flavor
- Dairy free option
- No questionable ingredients
- Just as easy as making it from a box (seriously!)
- It has only 3.1g net carbs per serving
It beats out boxed mixes every time for flavor and consistency, and you have the advantage of knowing exactly what’s going into your dessert. And really is easy to make!
Reader Reviews
⭐⭐⭐⭐⭐
“This recipe is awesome! I tried it yesterday and it’s the first time I’ve had chocolate pudding come out well (I’ve tried so many recipes). It had a mousse-like texture that I really loved.” – Carol
⭐⭐⭐⭐⭐
“OMG you must make this! Seriously one of the best desserts ever, keto aside! Can’t keep it in the fridge for more than a day or 2 between my husband and I. It is perfect exactly as written (I do the dairy version).” – Nikki
⭐⭐⭐⭐⭐
“Thank you for the wonderful recipes…this is one of our favorites!” – Mary
Ingredients needed
- Heavy cream (or coconut milk): Full fat dairy or coconut milk helps give this sugar-free pudding a rich, creamy consistency.
- Hemp or almond milk (or more coconut milk): Adding a little nut milk helps lighten it up a bit and make it less calorific. If you are making the dairy free option, just use more canned coconut milk.
- Sweetener: I like a mix of allulose and Swerve for this recipe. See the Expert Tips for more options.
- Eggs/egg yolks: You will need 1 whole egg and 2 egg yolks for this recipe.
- Glucomannan: You do need a thickening agent to help the pudding set properly. I have used both xanthan gum and glucomannan, and I like glucomannan better.
- Cocoa powder: Choose a good quality cocoa powder like Rodelle or Ghirardelli. Do not use natural cacao as it won’t mix in well and the pudding may end up lumpy.
- Butter: This makes the pudding smoother and richer in flavor and texture, and it helps set properly. You can use coconut oil for dairy-free.
- Pantry Staples: Vanilla extract and salt.
Step-by-step directions
1. Heat the liquid: In a medium saucepan over medium heat, combine the heavy cream and hemp milk. Bring to a simmer, stirring occasionally. Remove from heat and whisk in the sweetener.
2. Temper the eggs: In a medium bowl, whisk the egg and egg yolks together until smooth. Slowly add ½ cup of the hot cream mixture into the eggs, whisking continuously.
3. Combine the mixtures: Slowly whisk the tempered eggs back into the saucepan of hot cream mixture.
4. Add the cocoa powder: Stir in the cocoa powder and return the mixture to medium low heat. Continue to whisk continuously until the mixture is smooth and begins to thicken, 3 to 5 minutes. Then sprinkle the surface with glucomannan and whisk vigorously to combine.
5. Add the butter: Remove from heat and add the butter and vanilla extract, whisking until smooth. Divide between 6 dessert cups and refrigerate until set, 2 to 3 hours.
6. Serve: Garnish with lightly sweetened whipped cream and some berries or chocolate shavings.
Expert tips
Tempering the eggs is a critical step for making homemade pudding so don’t rush it or skip it. It helps keep the mixture from curdling and becoming lumpy.
Keep your eye on the prize! This is not a dessert you can walk away from, as it can thicken up without warning, so keep your eye on it.
The process for the dairy and the dairy-free versions are identical. For dairy-free, use full fat canned coconut milk for all 2 cups of the liquid.
Sweetener Options
This Sugar Free Chocolate Pudding works best with a bulk (granular) sweetener rather than a concentrated extract. I like to use a combination of Swerve and allulose, but you can do one or the other. Allulose does make the pudding take a lot longer to set so be aware of that.
Frequently Asked Questions
Curdling happens when you add eggs too quickly to hot liquids without bringing them up to temperature first. That’s why tempering is an important step. However, there is an easy fix for curdled pudding. Simply transfer all of it into a blender and blend until smooth.
You can make this pudding up to three days in advance. Keep covered in the refrigerator. I don’t recommend freezing pudding as it changes the texture.
This sugar free pudding recipe has 4.9g of carbs and 1.8g of fiber per serving. That comes to 3.1g net carbs per serving.
More luscious chocolate dessert recipes
Sugar Free Chocolate Pudding Recipe
Ingredients
- 1 ¼ cups heavy whipping cream (or full fat coconut milk)
- ¾ cup almond/hemp/macadamia milk (or more coconut milk)
- 3 tablespoon Swerve Sweetener
- 3 tablespoon allulose
- 1 large egg
- 2 large egg yolks
- ¼ teaspoon glucomannan (or xanthan gum)
- 6 tablespoon cocoa powder
- 3 tablespoon butter cut into 3 pieces
- ½ teaspoon vanilla extract
Instructions
- In a medium saucepan over medium heat, combine the heavy cream and hemp milk. Bring to a simmer, stirring occasionally. Remove from heat and whisk in the sweetener.
- In a medium bowl, whisk the egg and egg yolks together until smooth. Slowly add ½ cup of the hot cream mixture into the eggs, whisking continuously.
- Slowly whisk the tempered eggs back into the saucepan of hot cream mixture.
- Stir in the cocoa powder and return the mixture to medium low heat. Continue to whisk continuously until the mixture is smooth and begins to thicken, 3 to 5 minutes. Then sprinkle the surface with glucomannan and whisk vigorously to combine.
- Remove from heat and add the butter and vanilla extract, whisking until smooth. Divide between 6 dessert cups and refrigerate until set, 2 to 3 hours.
- Garnish with lightly sweetened whipped cream and some berries or chocolate shavings
Video
Notes
Brandon says
How delicious. I love chocolate pudding, especially with a blend of freshly made whipped cream. Who can so no to that? Thank you so much for giving me an idea for tomorrow's dessert!
Outlander Kitchen says
I`m not much of a pudding girl either (it`s a texture thing) — but yours looks so creamy and delicious! Love the non-dairy aspect too…Theresa
Stephanie says
I am so crazy about coconut milk right now. This pudding looks so rich and perfect! So going to try this sometime!
Kelly says
What a fabulous recipe, this looks absolutely delicious!! 🙂
Becky's Place says
I've seen so many recipes I've wanted to try around the internet. But I seem to be missing one key ingredient – xanthan gum. This looks so good that I just may need to finally get a hold of some very soon.
j3nn says
That looks perfect!! I love chocolate pudding.
@TheDecorGirl says
In the interst of trying to be healthy, I tried making chocolate pudding once with coconut milk, the carton variety, and it did not set up correctly. You have the answer – "you need the fat…". I did use the no fat variety. Thank you I am reinspired and will try your recipie! – Lisa
Emily @ Life on Food says
I am the same way with pudding. I always think of the box type and it does nothing for me. The coconut milk in this one makes me want to dip my finger in instantly.
cookingrookie says
What an amazing dessert Carolyn! I would never think about combining coconut milk and chocolate. Brilliant idea 🙂 Stumbled!
JulieD says
oh goodness, I cannot believe this is low carb. It looks amazing, Carolyn!
Shawn@I Wash You Dry says
I am totally with you on the boxed pudding, not my thing. This does sound really good, with the coconut milk! I might have to give this a try!
Sandras Easy Cooking says
mmmm… I love anything creamy including pudding:)) and yours look amazing! I used few times coconut milk, and I love the flavor in desserts especially with chocolate. Great recipe! I hope you had wonderful Mother's day!!!
Comfort of Cooking says
This may look decadent and sinful, but the ingredients speak to the contrary! What a beautiful pudding!
Jennifer says
Looks wonderful and creamy.
Jeanette says
That looks just divine Carolyn, way to go!
healthyfoodie says
Wow, the consistency of this looks so luscious 🙂 Wonderful!
The_Mom_Chef says
Whenever I eat pudding I think of baby food so it doesn't strike me as being very 'wowish' either. I do like the idea of mixing things up by using coconut milk though. Imagine all the places it could take you. 🙂
naomi says
I love the the idea of using coconut milk! Awesome.
Baked by Rachel says
I love pudding!
Alison Lewis says
amazing looking