There are desserts that look impressive enough for a holiday table, and then there are desserts that make everyone stop mid-conversation after the first bite. This Keto Chocolate Peanut Butter Layered Dessert falls firmly into the second category.
Inspired by the rich, creamy layered dessert pictured above, this recipe combines a crunchy chocolate-cookie crust, a luscious peanut butter cheesecake-style filling, and a glossy layer of chocolate ganache. The result is intensely chocolatey, creamy, nutty, and satisfying without relying on traditional flour or large amounts of sugar.
It’s the kind of keto dessert that proves you don’t need to give up indulgent textures and flavors simply because you’re watching your carbohydrates.
Why You’ll Love This Keto Dessert
This recipe has everything you want in a decadent low-carb treat: crunch, creaminess, richness, and chocolate.
The bottom layer is made with keto-friendly chocolate cookies or homemade almond-flour cookie crumbs. On top comes a thick peanut butter cream layer that tastes somewhere between cheesecake and peanut butter mousse. A second chocolate-and-cream layer adds even more richness, while the chocolate topping creates the smooth, dramatic finish that makes this dessert so beautiful when sliced.
Because the dessert is chilled before serving, the layers have time to firm up. That means you can cut neat squares and see each distinct layer.
It’s also an excellent make-ahead dessert. In fact, I recommend making it the day before you plan to serve it.
Ingredients
For the Chocolate Cookie Crust
2 cups keto-friendly chocolate sandwich cookie crumbs
4 tablespoons unsalted butter, melted
1 tablespoon unsweetened cocoa powder
1–2 tablespoons powdered keto sweetener, optional
For the Peanut Butter Layer
8 ounces cream cheese, softened
¾ cup natural creamy peanut butter
½ cup powdered erythritol or another keto-friendly powdered sweetener
1 teaspoon vanilla extract
1 cup heavy whipping cream
Pinch of salt
For the Chocolate Cream Layer
8 ounces cream cheese, softened
½ cup powdered keto sweetener
¼ cup unsweetened cocoa powder
1 teaspoon vanilla extract
1 cup heavy whipping cream
For the Chocolate Topping
6 ounces sugar-free dark chocolate, chopped
½ cup heavy cream
1 tablespoon butter
Optional Garnishes
Chopped roasted peanuts
Sugar-free chocolate shavings
A light dusting of cocoa powder
A few sugar-free chocolate chips
How to Make It
- Prepare the Crust
Begin by lining a roughly 9-by-13-inch baking pan with parchment paper. Leave some parchment hanging over the sides so you can easily lift the finished dessert from the pan.
Combine the chocolate cookie crumbs, melted butter, cocoa powder, and powdered sweetener if using. Stir until the mixture resembles damp sand.
Press the crust firmly into the bottom of the pan. Take your time with this step because a firmly packed crust will make the dessert much easier to slice.
Place the pan in the refrigerator while you prepare the filling.
- Make the Peanut Butter Filling
Beat the softened cream cheese until smooth and creamy. Add the peanut butter, powdered sweetener, vanilla, and salt.
Continue mixing until everything is completely incorporated and there are no visible streaks of cream cheese.
In a separate bowl, whip the heavy cream until it forms firm peaks. Gently fold the whipped cream into the peanut butter mixture.
The finished filling should be thick, fluffy, and spreadable.
Spoon it over the chilled crust and carefully spread it into an even layer.
Return the pan to the refrigerator.
- Make the Chocolate Layer
For the next layer, beat the cream cheese until smooth. Add the powdered sweetener, cocoa powder, and vanilla.
In another bowl, whip the heavy cream until stiff peaks form. Fold the whipped cream into the chocolate mixture.
Spread this chocolate layer evenly over the peanut butter layer.
At this point, the dessert should already look incredibly tempting, but the final chocolate topping is what gives it that luxurious finish.
- Make the Chocolate Ganache
Place the chopped sugar-free chocolate in a heatproof bowl.
Warm the heavy cream until it is hot but not boiling. Pour it over the chocolate and let it sit for about two minutes.
Add the butter and gently stir until the chocolate melts completely and the mixture becomes smooth and glossy.
Allow the ganache to cool for several minutes. You don’t want it piping hot when you spread it over the chilled dessert.
Pour the ganache over the chocolate layer and spread it gently with a spatula.
For the beautiful smooth finish shown in the photo, work carefully and avoid pressing too hard into the cream layer underneath.
- Chill
Cover the pan and refrigerate for at least 4–6 hours, although overnight is even better.
The long chilling time allows the cream layers to firm up and the flavors to meld together.
When you’re ready to serve, lift the dessert from the pan using the parchment paper. Slice into squares with a sharp knife.
For especially clean slices, dip the knife into hot water, wipe it dry, and then cut. Repeat between slices.
Tips for the Best Results
Use softened cream cheese. Cold cream cheese can leave small lumps in your filling. Let it sit at room temperature for about 30–45 minutes before mixing.
Choose powdered sweetener. Granulated sweeteners can sometimes leave a gritty texture in no-bake desserts. Powdered erythritol or a powdered monk-fruit blend gives the smoothest result.
Don’t overwhip the cream. You want firm peaks, but stop mixing once you reach them. Overwhipped cream can become grainy.
Let the ganache cool slightly. A very hot ganache can soften the layer beneath it and create messy layers.
Chill overnight when possible. This is one of those desserts that gets better with time. The chocolate, peanut butter, and cream flavors become more cohesive after several hours in the refrigerator.
Keto-Friendly Serving Suggestions
This dessert is rich, so relatively small squares are surprisingly satisfying. Serve it straight from the refrigerator for a firm, cheesecake-like texture.
If you prefer something softer and more mousse-like, let individual portions sit at room temperature for approximately 10 minutes before serving.
A sprinkling of chopped peanuts adds a wonderful salty crunch against the creamy filling. You can also add a small amount of unsweetened whipped cream or chocolate shavings.
If you’re serving this for a dinner party, make the entire dessert the night before and garnish immediately before serving. It makes entertaining much easier.
Storage
Store leftovers covered in the refrigerator for up to 5 days.
You can also freeze individual portions. Place the sliced pieces on a parchment-lined tray and freeze until solid, then transfer them to an airtight freezer container.
Thaw individual portions in the refrigerator before serving. The texture may become slightly softer after freezing, but the dessert will still be delicious.
Final Thoughts
If you’re craving a decadent chocolate dessert while following a keto or low-carb lifestyle, this layered creation is an excellent choice. The combination of chocolate cookie crust, creamy peanut butter filling, chocolate mousse-like cream, and silky ganache makes every bite feel wonderfully indulgent.
Best of all, it doesn’t look like a “diet dessert.” Set a pan of these rich chocolate peanut butter squares on the table and nobody needs to know they’re keto-friendly unless you want to tell them.
Recipe at a glance: prepare the crust, chill it, whip up the peanut butter and chocolate layers, finish with glossy ganache, and refrigerate until firm. The hardest part is waiting long enough to slice it.
Nutrition Note
The exact carbohydrate count will depend heavily on the brands of cookies, chocolate, peanut butter, cream cheese, and sweetener you use. For a keto recipe, check labels and calculate the net carbs per serving from your specific ingredients rather than relying on a generic estimate. Choose products with no added sugar and minimal hidden carbohydrates for the lowest-carb result.
