This layered keto pudding dessert is rich, silky, and surprisingly simple. You get a deep chocolate layer topped with a light, creamy cloud, all without loading up on sugar. It feels like a fancy, café-style dessert but comes together with pantry staples.
Make it ahead, chill it well, and serve it when you want something sweet that still fits your goals.
What Makes This Special

This dessert balances two textures: a thick, glossy chocolate pudding and a soft, whipped cream layer. It’s low in carbs but full of flavor, thanks to unsweetened cocoa, real vanilla, and a touch of espresso powder. The sweetener is flexible, so you can adjust it to your taste without affecting the recipe.
Best of all, it’s make-ahead friendly and portionable, which helps with consistency and cravings.
Keeping It Fresh
This dessert keeps well for 3–4 days in the refrigerator. Cover each cup tightly or wrap the dish to prevent the cream from absorbing fridge odors. If the whipped cream softens after a day or two, give it a gentle swirl with a spoon right before serving.
Avoid freezing; the texture can turn grainy and weep after thawing.
Why This is Good for You

- Low in sugar, big on flavor: Using low-carb sweeteners lets you satisfy dessert cravings without spiking carbs.
- Healthy fats help satiety: Cream and butter support a keto approach and keep you full longer.
- Cocoa perks: Unsweetened cocoa brings antioxidants and a deep chocolate taste without added sugar.
- Customizable carbs: You control the sweetness and portion size, making it easier to fit your daily macros.
Pitfalls to Watch Out For
- Overheating the custard: Too much heat can scramble the yolks. Keep it gentle and whisk often.
- Clumpy thickeners: Sprinkle xanthan gum lightly while whisking, or fully bloom gelatin in cold water first.
- Too little chill time: If the pudding isn’t fully set, the cream layer can sink or swirl in.
- Overwhipped cream: Stop at soft-medium peaks for the best texture. Overwhipping turns grainy fast.
- Hidden sugars in milk: Choose unsweetened almond or coconut milk.
Check labels for added sugars.
Variations You Can Try
- Mocha Layer: Add an extra 1/2 teaspoon espresso powder to the chocolate layer and dust the cream with cocoa.
- Peanut Butter Swirl: Warm 2 tablespoons natural peanut butter with a touch of sweetener and swirl into the chocolate before chilling.
- Coconut Cream Top: Use whipped coconut cream instead of dairy for a lactose-light option.
- Mint Chocolate: Add 1/4 teaspoon peppermint extract to the chocolate; garnish with shaved dark chocolate.
- Berry Burst: Layer a few raspberries between the chocolate and cream for a tart pop.
- Extra Silky: Replace 1/2 cup almond milk with heavy cream for a richer, custard-like base.

Keto Chocolate and Cream Pudding Dessert – A Smooth, Low-Carb Treat
Ingredients
For the chocolate pudding layer:
- 2 cups unsweetened almond milk (or coconut milk for extra richness)
- 1/2 cup heavy cream
- 1/3 cup unsweetened cocoa powder
- 1/2 cup powdered erythritol or allulose (adjust to taste)
- 2 large egg yolks
- 2 tablespoons butter
- 1 1/2 teaspoons vanilla extract
- 1 teaspoon espresso powder (optional, boosts chocolate flavor)
- 1/4 teaspoon xanthan gum (or 1 1/2 teaspoons unflavored gelatin bloomed in 2 tablespoons cold water)
- Pinch of sea salt
For the cream layer:
- 1 cup heavy whipping cream
- 2–3 tablespoons powdered erythritol or allulose
- 1 teaspoon vanilla extract
- Pinch of sea salt
Optional toppings:
- Shaved 85–90% dark chocolate
- Cacao nibs
- Toasted unsweetened coconut flakes
- Fresh raspberries or a few sliced strawberries
Instructions
- Warm the base: In a medium saucepan, whisk almond milk, heavy cream, cocoa powder, sweetener, espresso powder, and salt over medium heat. Keep whisking until the cocoa dissolves and the mixture steams, about 3–4 minutes. Do not boil.
- Temper the yolks: In a small bowl, whisk the egg yolks.Slowly ladle in about 1/2 cup of the hot chocolate mixture while whisking constantly. Then pour the tempered yolks back into the saucepan, whisking well.
- Thicken the pudding: Reduce heat to medium-low. If using xanthan gum, sprinkle it in while whisking to avoid clumps.If using gelatin, stir in the bloomed mixture until dissolved. Cook 3–5 minutes, whisking, until the pudding coats the back of a spoon.
- Finish the chocolate layer: Remove from heat. Whisk in butter and vanilla until smooth and glossy.Taste and adjust sweetness if needed.
- Chill the chocolate layer: Divide the pudding among 6–8 small dessert cups or pour into an 8×8-inch dish. Press plastic wrap directly on the surface to prevent skin. Chill 1–2 hours until set.
- Whip the cream: In a cold bowl, beat heavy cream, sweetener, vanilla, and a small pinch of salt to soft peaks.For a cleaner look, stop at soft-medium peaks; for a thicker layer, go to medium-firm peaks.
- Layer and finish: Spoon or pipe the whipped cream over the set chocolate pudding. Smooth the top. Add optional toppings like dark chocolate shavings or berries.
- Chill and serve: Chill at least 30 minutes more for clean layers.Serve cold and store leftovers covered in the fridge.
FAQ
Can I make this without eggs?
Yes. Skip the yolks and use 1/2 teaspoon xanthan gum total (added gradually) or 2 teaspoons bloomed gelatin. The texture will be more like a classic pudding rather than a custard, but still smooth and delicious.
What sweetener works best?
Powdered erythritol or allulose both work well.
Allulose gives a slightly silkier finish and less cooling effect. Taste as you go and adjust to your preference.
Can I use coconut milk instead of almond milk?
Absolutely. Full-fat canned coconut milk makes a richer, thicker pudding.
If using it, you can reduce or skip the added cream in the chocolate layer to keep it balanced.
How do I avoid a grainy texture?
Use powdered sweetener, whisk constantly, and add thickeners properly. Keep the heat moderate and don’t let the pudding boil. Straining through a fine-mesh sieve before chilling can also help.
Is this safe for meal prep?
Yes.
Portion into small jars or cups, cover tightly, and refrigerate. It keeps 3–4 days and is perfect for grab-and-go desserts or a sweet snack.
What size servings should I plan?
Six to eight servings work well for most keto plans. Start with smaller portions; it’s rich and satisfying.
You can always add a few berries if you want more volume.
Can I add protein powder?
You can. Use 1–2 scoops of unsweetened or chocolate whey isolate and reduce sweetener slightly. Whisk it in off heat to avoid clumping, then taste and adjust.
Final Thoughts
This Keto Pudding Dessert with Chocolate and Cream Layers feels indulgent but stays true to your low-carb goals.
It’s simple enough for a weekday treat and polished enough for guests. Make it once, dial in your sweetness, and you’ll have a reliable, go-to dessert that never feels like a compromise. Enjoy every cool, creamy spoonful.





