Description
This layered dessert combines a rich chocolate-almond crust, a fluffy peanut butter mousse, and a silky stovetop chocolate custard. It delivers incredibly deep, satisfying flavors and a beautiful textural contrast, all while remaining fully keto-friendly and requiring no oven time.
Ingredients
Chocolate Almond Base
- 1 1/4 cups almond flour (120g)
- 1/4 cup powdered erythritol sweetener (30g)
- 1/4 cup unsweetened cocoa powder (25g)
- 1/4 tsp kosher salt
- 1/4 cup unsalted butter, melted (57g)
Creamy Peanut Butter Filling
- 1/2 cup plus 2 tbsp heavy whipping cream, very cold (150ml)
- 8 oz full-fat cream cheese, softened to room temperature (226g)
- 2/3 cup creamy peanut butter, no added sugar (170g)
- 1/2 cup powdered erythritol sweetener (60g)
- 1 tsp vanilla extract (5ml)
- 1/8 tsp fine sea salt
Rich Chocolate Custard
- 1 1/4 cups heavy whipping cream (300ml)
- 3/4 cup unsweetened almond milk (180ml)
- 1 large egg plus 2 large egg yolks, room temperature
- 6 tbsp unsweetened cocoa powder (35g)
- 3 tbsp powdered erythritol sweetener (22g)
- 3 tbsp granular allulose (36g)
- 1/2 tsp instant espresso powder
- 1/2 tsp glucomannan powder
- 3 tbsp unsalted butter, cut into chunks (42g)
- 1/2 tsp vanilla extract (2.5ml)
Finishing Touches
- 2.25 oz keto-friendly chocolate cookies or brownie bites, crushed (64g)
Instructions
- Prepare the crust: In a medium mixing bowl, whisk together the almond flour, powdered sweetener, cocoa powder, and kosher salt. Pour in the melted butter and stir until the mixture resembles wet sand. Press the mixture firmly and evenly into the bottom of a 9-inch springform pan. Place the pan in the freezer for 15 minutes to set the crust while you make the next layer.
- Whip the cream: In a clean bowl, beat the cold heavy whipping cream until it holds stiff peaks. Set aside.
- Mix the peanut butter filling: In a large bowl, beat the softened cream cheese for about 2 minutes until completely smooth and creamy. Add the peanut butter, powdered sweetener, vanilla extract, and fine sea salt, beating until well incorporated. Gently fold the whipped cream into the peanut butter mixture using a rubber spatula until no white streaks remain. Spread this mixture evenly over the chilled crust. Refrigerate.
- Heat the liquids: In a medium saucepan, combine the heavy cream and almond milk. Heat over medium until it reaches a gentle simmer, stirring occasionally. Remove from heat.
- Temper the eggs: In a separate medium bowl, vigorously whisk together the whole egg, egg yolks, cocoa powder, powdered sweetener, granular allulose, instant espresso powder, and glucomannan powder until a smooth paste forms. Very slowly drizzle about half a cup of the hot cream mixture into the egg mixture while whisking constantly to temper the eggs. Gradually whisk the warmed egg mixture back into the saucepan with the remaining hot cream.
- Cook the custard: Return the saucepan to medium-low heat. Cook, whisking continuously, for 3 to 5 minutes, until the custard becomes completely smooth, thickens slightly, and lightly coats the back of a spoon. Do not let it boil.
- Finish the custard: Remove the saucepan from the heat. Whisk in the butter chunks and vanilla extract until melted and glossy. Let the custard cool in the pan for about 15 minutes.
- Assemble and chill: Pour the slightly cooled custard evenly over the peanut butter layer. Sprinkle the crushed keto chocolate cookies across the top. Refrigerate the cake for at least 3 hours, or until completely set and firm. Run a knife under hot water to cleanly slice the cake before serving.
Notes
Why It Works
- A small amount of instant espresso powder in the custard drastically deepens the chocolate flavor without adding bitterness or carbohydrates.
- Adding a pinch of fine sea salt to the peanut butter mousse balances the sweetness and highlights the roasted peanut notes.
- Freezing the almond flour crust briefly ensures it holds its structure and won’t mix into the peanut butter layer during assembly.
Common Pitfalls to Avoid
- Scrambled eggs in the custard: Always temper the eggs slowly. If you pour the hot liquid in too fast without continuous whisking, the eggs will cook and become lumpy.
- Lumpy peanut butter layer: Ensure your cream cheese is fully softened to room temperature before beating. Cold cream cheese will leave small, unmixed lumps in your filling.
- Runny whipped cream: Use heavy whipping cream straight from the fridge for the peanut butter layer. Warm cream will not whip to stiff peaks.
Variations
- Swap the peanut butter for an equal amount of smooth almond butter or sunflower seed butter if preferred.
- Instead of chocolate cookies, top the cake with chopped, toasted pecans or sugar-free chocolate chips for a different crunch.
Allergy Alert
This recipe contains dairy, eggs, peanuts, and tree nuts (almonds). Substitute as needed.
Nutrition (per serving — estimates)
Calories: 350 | Total Carbs: 7g (Fiber: 2g, Sugar: 1g) | Net Carbs: 5g | Fat: 32g (Saturated: 16g) | Protein: 8g
Nutritional values are approximate, based on standard reference data (USDA FoodData Central). Actual values vary by brand and exact measurements. For precision, use a tracker like MyFitnessPal or Cronometer.
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 1g
- Fat: 32g
- Saturated Fat: 16g
- Carbohydrates: 7g
- Fiber: 2g
- Protein: 8g