Chocolate pudding has no business being this easy. Two minutes of actual work, a quick chill in the fridge, and you've got something that tastes like you made an effort. Keto people, this one's yours — but honestly, nobody needs to know.
Why You'll Love This Recipe
No flour, no cornstarch, no weird thickening rituals. Heavy cream and egg yolks do all the structural work here, and the result is a pudding that's genuinely rich — not “rich for a diet dessert” rich. Actually rich.
It sets up beautifully, holds in the fridge for days, and works as a standalone dessert or a base for fancier things (parfaits, trifles, whatever you're trying to impress people with). One batch makes enough to share or enough to hide from your family. Either way.
The sarcastic observation you were promised: yes, this is technically a custard. No, you don't need to say that at the table.
Ingredients
- 2 cups heavy whipping cream
- 4 egg yolks
- 3 tbsp unsweetened cocoa powder (Dutch-process if you have it — deeper flavor)
- 3–4 tbsp powdered erythritol or allulose (allulose dissolves smoother, FYI)
- 2 oz sugar-free dark chocolate, chopped (70%+ cocoa, check the label for hidden carbs)
- 1 tsp vanilla extract
- Pinch of salt (not optional — it wakes up the chocolate)
- Optional: whipped cream and shaved chocolate for topping
How to Make It
1. Warm the cream. Pour the heavy cream into a medium saucepan over medium-low heat. You want it steaming and just barely simmering around the edges — not a rolling boil. If it boils hard, you'll scramble the eggs in the next step. Watch it.
2. Whisk the yolks and sweetener. In a bowl, whisk together the egg yolks, sweetener, cocoa powder, and salt until the mixture is smooth and slightly pale. This takes about 90 seconds of real whisking — not a casual stir.
3. Temper the eggs. Ladle about half a cup of the hot cream into the yolk mixture slowly, whisking the whole time. Then pour that mixture back into the saucepan. This is the step people skip or rush, and it's why they end up with sweet chocolate scrambled eggs. Don't rush it.
4. Cook the custard. Return the pan to medium-low heat, stirring constantly with a wooden spoon or silicone spatula. Cook until the mixture thickens enough to coat the back of a spoon, about 5–7 minutes. Draw a line through the coating on the spoon — if it holds clean, you're done.
5. Add the chocolate and vanilla. Pull the pan off the heat. Drop in the chopped chocolate and vanilla extract. Stir until completely melted and glossy. The mixture should look like pourable ganache at this point.
6. Chill. Pour into individual ramekins or serving glasses. Press a piece of plastic wrap directly onto the surface of each one — this prevents a skin from forming. Refrigerate for at least 2 hours, ideally 4.
Mistakes to Avoid
Boiling the cream. Scalding is fine. A full boil will start cooking the proteins in ways you don't want. Keep it low and steady.
Skipping the tempering step. Pouring hot cream directly into cold eggs doesn't end well. You'll get bits of cooked egg in your pudding, and no amount of blending will fully fix that.
Under-cooking the custard. If it looks thin in the pan, it's not done. Give it the spoon test. A properly cooked custard will set firmer in the fridge — but if it's too loose going in, it won't recover.
Using cocoa powder only. Cocoa alone gives you a flat, slightly bitter chocolate note. The chopped chocolate at the end adds body, gloss, and that rounded, complex flavor you're actually after.
Not salting it. A pinch of salt in chocolate desserts isn't a trend — it genuinely balances the bitterness and makes the sweetness land better. Skip it and something will taste slightly off even if you can't name it.
Easy Swaps & Substitutions
Sweetener: Allulose is the best option here — it dissolves completely and has no cooling aftertaste. Erythritol works but can feel slightly gritty if your pudding cools too fast. Monk fruit blends are a decent backup.
Cocoa powder: Dutch-process gives you a darker, smoother flavor. Natural cocoa (the regular kind) is more acidic and slightly sharper. Either works — Dutch-process is just better here.
Heavy cream: You can swap half the cream for full-fat coconut cream if you need dairy-free. Texture stays close, flavor shifts slightly tropical. It's a real swap, not a last resort.
Dark chocolate: If you can't find sugar-free, use the highest-cocoa-percentage bar you can find and adjust your sweetener up slightly. Lily's and ChocZero both work well for sugar-free options.
FAQ
Can I make this ahead of time? Absolutely — it keeps in the fridge for up to 4 days with the plastic wrap pressed directly on the surface.
Why is my pudding grainy? Most likely your erythritol didn't fully dissolve. Try blending the finished pudding with an immersion blender, or switch to allulose next time.
Can I freeze it? Technically yes, but the texture suffers. It'll be icier and less smooth after thawing. Eat it fresh from the fridge.
Does this taste “diet-y”? Not if you use good chocolate and allulose. With low-quality sweetener or low-cocoa chocolate, yes — it'll taste like a compromise. Spend the extra dollar on the chocolate.
What if I don't have ramekins? Any small glass, mug, or container works. The shape doesn't affect the set — it's just presentation.
Can I add espresso powder? Yes, and you should. A quarter teaspoon deepens the chocolate flavor significantly without tasting like coffee.
Is this actually keto? Heavy cream, egg yolks, and sugar-free chocolate — yes, it's solidly keto. Check your specific chocolate and sweetener labels since brands vary.
Final Thoughts
This is one of those recipes that earns a permanent spot in rotation — not because it's impressive, but because it works every single time with minimal drama. Make it once and you'll stop buying the boxed stuff entirely. Go get the good chocolate.
Is the Keto Diet Right For You?
Get Your FREE Personalized Keto Diet Plan in 2 Minutes
🎯 Custom Meal Plans • ⚡ Instant Results • 🔒 Risk-Free
🎯 Get Your Complete Keto Plan Now
Start burning fat with a plan designed specifically for YOUR body and lifestyle
Keto Resources I Actually Recommend
I only share things I've vetted. These can genuinely move the needle for you.
Keto Breads
Delicious low-carb bread recipes so you never have to miss sandwiches, toast, or fresh-baked rolls again.
Keto Desserts
Satisfy your sweet tooth without blowing your macros — cakes, cookies, brownies, and more, all keto-friendly.
The Instant Pot Keto Solution
Quick, hands-off keto meals using your Instant Pot — perfect for busy weeknights when cooking feels like a chore.
