Creamy Chocolate Peanut Butter Lush Dessert
This layered chocolate peanut butter dessert is perfect for feeding a crowd and easy enough to make ahead.
Chocolate peanut lush is rich, creamy, and packed with both sweet and slightly salty flavor in every dreamy bite. With layers of peanut butter, chocolate, and whipped topping, it’s a no-fuss, show-stopping treat that disappears fast.

Note: This post may contain affiliate links for your convenience. If you make a purchase, this site may receive a small commission at no additional cost to you. You can read my full disclosure policy here.
You know those desserts that you catch yourself daydreaming about—the kind that pop into your mind at random times and makes your mouth water?
That’s what this chocolate peanut butter lush is for me. Cool, creamy, and packed with rich flavor, it’s next-level good.
It’s one of those crowd-pleasing desserts that feels special enough for a celebration but easy enough to whip up on a whim.
In fact, my husband often requests it for his birthday dessert, and it doesn’t last long in our house!
The layers in this easy chocolate peanut butter lush are what really make it shine—each bite has the perfect balance of sweet, salty, and creamy.
Honestly, this is the kind of dessert that’ll have folks asking for the recipe before you’ve even served seconds.
Not only that, but aside from the crust, this is an easy no-bake dessert that you can make ahead of time!
More Chocolate Peanut Butter Desserts:
- Double Chocolate Peanut Butter Muffins
- Chocolate Peanut Butter Bundt Cake
- Old-Fashioned Peanut Butter Sheet Cake with Chocolate Frosting
- Chocolate Peanut Butter Banana Bread

Customizing Your Layered Chocolate Peanut Butter Torte
One of the best things about this layered chocolate peanut butter dessert is how easy it is to customize.
If you want to switch things up, try swapping the Nilla wafers in the crust for crushed Oreos, chocolate graham crackers, or even Nutter Butter peanut butter sandwich cookies.
Each one adds its own unique twist and makes the dessert feel just a little different every time you make it.
You can also get creative by adding some toppings!
Chopped peanut butter cups or mini Reese’s pieces add extra decadence, while a handful of chopped peanuts gives a nice crunch.
For an extra finishing touch, try sprinkling chocolate shavings over the top before serving—it’s simple, but it takes this chocolate peanut lush to the next level.
How to Make Chocolate Peanut Lush
It’s really easy to whip up this dessert.
Ingredients You’ll Need
- Vanilla Wafers
- Salted Peanuts
- Unsalted Butter
- Cream Cheese
- Powdered Sugar
- Creamy Peanut Butter
- Whipped Topping (such as Cool Whip)
- Cold Milk
- Instant Chocolate Pudding Mix

How to Make It:
Find the full printable recipe available below
Prepare the crust. First, you’ll add vanilla wafers and peanuts to the bowl of a food processor. Pulse until coarse crumbs have formed.
Combine the crumbs with some melted butter, mixing until the crumbs are moistened.
Press crumb mixture firmly into a 13×9-inch pan to form crust (I like to use the bottom of a glass to press them down evenly).
Bake for 8-10 minutes or until golden-brown. Let cool.

Prepare the peanut butter filling. Next, you’ll beat together cream cheese, powdered sugar, and peanut butter until smooth.
Gradually beat in two cups of whipped topping (such as Cool Whip) until fully incorporated.

Prepare the chocolate layer. Next, you’ll combine the milk and dry pudding mix. Whisk together for 2 minutes, allowing it to thicken a bit.
Add 1 cup of whipped topping to the pudding mixture, folding in by hand until no streaks remain.

Layer the dessert. Next, you’ll spread the peanut butter mixture over the cooled crust.

Finish layering. Last, you’ll add the chocolate cream layer and then top with the remaining whipped cream.
Although you can serve it immediately, I find everything firms up a bit better if you let it chill in the refrigerator for a few hours.

Notes and Adaptations
- If desired, you can garnish the top of the dessert with crushed peanuts, chopped Butterfinger candy or Reeses cups, or chocolate shavings.
- Keep refrigerated until serving, and refrigerate any leftovers for up to 3-5 days.

Recommended Equipment

Chocolate Peanut Butter Lush
Ingredients
- 60 vanilla wafers
- 2/3 cup salted peanuts
- 1/3 cup unsalted butter, melted
- 8 oz cream cheese, softened
- 1 cup powdered sugar
- 1/2 cup creamy peanut butter
- 16 oz whipped topping (such as Cool Whip)
- 3 cups cold milk
- 2 3.9-oz packages instant chocolate pudding mix
Instructions
- Preheat oven to 350F.
- Add vanilla wafers and peanuts to the bowl of a food processor. Pulse until coarse crumbs have formed.
- Combine crumbs with melted butter, mixing until moistened.
- Press crumb mixture firmly into a 13×9-inch pan to form crust. Bake for 8-10 minutes or until golden-brown. Set aside and let cool.
- In the bowl of a stand mixer fitted with the paddle attachment (or in a large mixing bowl with a handheld electric mixer), beat together cream cheese, powdered sugar, and peanut butter until smooth.
- Gradually beat in two cups of whipped topping until fully incorporated. Spread the mixture over the cooled crust.
- In a separate mixing bowl, combine the milk and dry pudding mix. Whisk together for 2 minutes.
- Add 1 cup of whipped topping to the pudding mixture, folding in by hand until no streaks remain. Spread mixture over the peanut butter layer in the pan.
- Spread the remaining whipped topping over the pudding mixture, then cover and refrigerate for 4-6 hours before serving.
Notes
- If desired, you can garnish the top of the dessert with crushed peanuts, chopped Butterfinger candy or Reeses cups, or chocolate shavings.
- Keep refrigerated until serving, and refrigerate any leftovers for up to 3-5 days.
Equipment
Nutrition
Did you try this recipe?
Don’t forget to leave a rating below and make sure to follow on Instagram and Pinterest for more easy recipes!
Don’t forget to save this recipe to your desserts board on Pinterest!

Easy family-friendly recipes in your inbox!