This Keto Dirt Cake is a layered, no-bake dessert that combines rich chocolate, creamy peanut butter filling, and a crunchy base for a satisfyingly indulgent treat that still fits a low-carb lifestyle. Each slice shows off distinct layers of texture and flavor—from the crumbly crust to the silky middle and chocolatey topping—delivering a dessert that feels special without being overly sweet.
Perfect for gatherings, birthdays, or just a fun weekend treat, this cake keeps carbs low while packing big nostalgic flavor. It’s ideal for those who want a chocolatey dessert with a twist, where creamy richness meets crunchy contrast in every bite.
Equipment
- 9-inch springform pan or comparable dish
- Mixing bowls
- Saucepan
- Electric mixer or whisk
- Rubber spatula
- Measuring cups and spoons
- Refrigerator
Ingredients
Crust Layer
- 1¼ cups almond flour
- ¼ cup unsweetened cocoa powder
- ¼ cup powdered low-carb sweetener
- ¼ teaspoon salt
- ¼ cup melted butter
Peanut Butter Layer
- ½ cup heavy whipping cream
- 8 oz cream cheese, softened
- ⅔ cup creamy peanut butter
- ½ cup powdered low-carb sweetener
- 1 teaspoon vanilla extract
Chocolate Pudding Layer
- 1¼ cups heavy whipping cream
- ¾ cup unsweetened almond milk
- 3 tablespoons powdered low-carb sweetener
- 3 tablespoons granular low-carb sweetener
- 1 large egg
- 2 large egg yolks
- 6 tablespoons unsweetened cocoa powder
- ½ teaspoon thickening agent (glucomannan or similar)
- 3 tablespoons butter
- ½ teaspoon vanilla extract
Topping
- 2¼ ounces low-carb brownie pieces or crushed low-carb cookies
Instructions
Prepare the Crust
- In a bowl, combine almond flour, cocoa powder, powdered sweetener, and salt.
- Stir in melted butter until the mixture holds together.
- Press this mixture firmly into the bottom of your springform pan to form an even crust base.
- Place it in the fridge to set while you prepare the next layers.
Make the Peanut Butter Layer
- In a cold bowl, whip the heavy cream until it forms stiff peaks.
- In another bowl, beat the softened cream cheese until smooth.
- Add the peanut butter, powdered sweetener, and vanilla extract, then mix until combined.
- Gently fold the whipped cream into the peanut butter mixture until light and even.
- Spread this layer evenly over the chilled crust and return it to the refrigerator.
Prepare the Chocolate Pudding Layer
- Heat the heavy whipping cream and almond milk in a saucepan until just simmering.
- In a separate bowl, whisk the egg and egg yolks.
- Slowly pour a small amount of the hot cream into the eggs while whisking constantly to temper them.
- Return everything to the pan over low heat and whisk in cocoa powder until it begins to thicken.
- Stir in the thickening agent, butter, and vanilla extract, continuing to cook until fully thickened to a pudding-like texture.
- Allow it to cool slightly before layering over the peanut butter layer.
Assemble and Chill
- Spread the cooled chocolate pudding layer evenly over the peanut butter layer.
- Sprinkle the crushed low-carb brownies or cookies on top for texture.
- Cover and refrigerate for at least 3 hours to fully set.
Serve
- Once chilled through, slice into wedges and enjoy this rich, creamy dessert.
Recipe Info
- Prep Time: 30 minutes
- Cook Time: 15 minutes (mainly for pudding)
- Chill Time: 3+ hours
- Total Time: ~4 hours
- Servings: 10–12
- Cuisine: American / Keto
- Course: Dessert
How to Store
- Keep the cake covered in the refrigerator for up to 5 days.
- For longer storage, wrap individual slices tightly and freeze for up to 2 months.
- Thaw in the refrigerator before serving.
What Not to Do
- Do not skip chilling—the layers need time to firm up completely.
- Avoid overheating the pudding layer—too much heat can scramble the eggs.
- Don’t rush folding the whipped cream into the peanut butter layer—gentle folding retains air and lightness.
Tips & Variations
- Use almond butter instead of peanut butter for a different nutty flavor.
- Add a pinch of espresso powder to the chocolate layer for deeper richness.
- Swap crushed low-carb cookies for browned nuts for extra crunch.
- Garnish with sugar-free chocolate shavings or a dollop of whipped cream.
Approximate Nutrition (per serving)
- Calories: ~350
- Fat: ~28 g
- Protein: ~8 g
- Carbohydrates: ~6 g
- Fiber: ~3 g
- Sugar: ~1 g
Ingredients
Method
- In a bowl, combine almond flour, cocoa powder, powdered sweetener, and salt.
- Stir in melted butter until the mixture holds together.
- Press this mixture firmly into the bottom of your springform pan to form an even crust base.
- Place it in the fridge to set while you prepare the next layers.
- In a cold bowl, whip the heavy cream until it forms stiff peaks.
- In another bowl, beat the softened cream cheese until smooth.
- Add the peanut butter, powdered sweetener, and vanilla extract, then mix until combined.
- Gently fold the whipped cream into the peanut butter mixture until light and even.
- Spread this layer evenly over the chilled crust and return it to the refrigerator.
- Heat the heavy whipping cream and almond milk in a saucepan until just simmering.
- In a separate bowl, whisk the egg and egg yolks.
- Slowly pour a small amount of the hot cream into the eggs while whisking constantly to temper them.
- Return everything to the pan over low heat and whisk in cocoa powder until it begins to thicken.
- Stir in the thickening agent, butter, and vanilla extract, continuing to cook until fully thickened to a pudding-like texture.
- Allow it to cool slightly before layering over the peanut butter layer.
- Spread the cooled chocolate pudding layer evenly over the peanut butter layer.
- Sprinkle the crushed low-carb brownies or cookies on top for texture.
- Cover and refrigerate for at least 3 hours to fully set.
- Once chilled through, slice into wedges and enjoy this rich, creamy dessert.
Notes
- Fat: ~28 g
- Protein: ~8 g
- Carbohydrates: ~6 g
- Fiber: ~3 g
- Sugar: ~1 g
Conclusion
This Keto Dirt Cake delivers layered indulgence without the high sugar and carb load of traditional desserts. It satisfies cravings for chocolate and peanut butter while staying aligned with low-carb, keto-friendly goals. Its contrasting texture and rich flavors make it a standout choice for holidays, celebrations, or anytime you want a homemade dessert that feels special and nourishing.
FAQs
- Can I make this nut-free?
Substitute the almond flour crust with a seed alternative and use seed butter instead of peanut butter. - Can the pudding layer be made ahead?
Yes—prepare it ahead, cool it, and then layer when ready. - Why is my layer too runny?
It may need more thickening agent or additional simmering time. - Can I skip the crunchy topping?
Yes—it’s optional but adds contrasting texture. - Is this safe for diabetics?
With proper portion control and keto-friendly sweeteners, it can be a suitable low-sugar dessert option.



