Peanut Butter Lush Pie is a no-bake style layered dessert with a chocolate cookie crust, a creamy peanut butter cheesecake layer, chocolate pudding, and a thick layer of whipped topping.
It’s rich, cool, and pretty much the dessert I make when I want something that tastes like peanut butter cups in pie form. I like how the peanut butter layer stays fluffy while the pudding sets up into clean slices.
I usually serve this one for weekend dinners, holidays, or potlucks because it holds up well in the fridge and looks nice with a simple garnish. It’s especially good when you want a dessert that’s make-ahead friendly and doesn’t require a lot of fuss.

Why You’ll Love This Recipe
Make-ahead friendly: This pie needs chill time anyway, so it’s easy to make earlier in the day (or the night before) and forget about until dessert.
That peanut butter layer: The cream cheese and peanut butter mixture is thick, smooth, and tastes like a fluffy peanut butter cheesecake.
Chocolate + peanut butter combo: The cookie crust and chocolate pudding keep it classic. It’s a rich dessert, and it’s supposed to be.
No-bake option: You can bake the crust if you want it firmer, or just chill it for a totally no-bake version.
Easy to decorate: A handful of chopped mini peanut butter cups is all it needs, and it still looks finished on the table.
Ingredients You’ll Need
Crust
- Chocolate sandwich cookie crumbs: I use the classic chocolate sandwich cookies here. They make a bold, dark crust that tastes right with peanut butter.
- Unsalted butter: Melted butter is what holds the crumbs together so you can press a solid crust. Unsalted gives you a little more control, but salted works if that’s what you have.
- Granulated sugar: Optional, but I like it if your cookie crumbs aren’t very sweet or you want a slightly crisper crust when baked.
Peanut Butter Cream Layer
- Cream cheese: Full-fat cream cheese gives the best structure so the slices don’t slump. Make sure it’s softened so you don’t end up with little lumps.
- Creamy peanut butter: Regular creamy peanut butter works best here. Natural peanut butter can separate and make the layer a little loose.
- Powdered sugar: This sweetens the layer and also helps it thicken up. If your powdered sugar is clumpy, sift it first.
- Vanilla extract: Just enough to make the peanut butter taste more like a cheesecake filling. I wouldn’t skip it.
- Whipped topping: This is what keeps the peanut butter layer light and fluffy instead of dense. Thaw it first so it folds in smoothly.
Pudding Layer
- Instant chocolate pudding mix: Instant is important here since it sets quickly and slices well. Chocolate is my go-to, but vanilla or cheesecake pudding is good too if you want it lighter.
- Cold milk: Cold milk helps the pudding thicken fast. Whole milk makes it richer, but 2% works fine.
Topping And Garnish
- Whipped topping: A thick layer on top makes the pie look finished and helps keep the pudding layer covered and neat.
- Mini peanut butter cups: Chop them small so you get a bit in each slice. I like using minis because they’re easier to cut cleanly.
- Chocolate shavings: Optional, but nice if you want it to look a little more dressed up. A vegetable peeler and a chocolate bar works great.
- Chopped peanuts: Optional for crunch. If you like texture in creamy desserts, this is an easy add.

Recipe Instructions
- Make the crust: Mix the cookie crumbs with melted butter and the optional sugar until evenly moistened. Press firmly into a 9-inch pie dish or 9-inch deep-dish pie plate.
- Bake or chill the crust: Bake at 350°F for 8 to 10 minutes for a firmer crust, or chill it for 20 minutes for a fully no-bake crust. Cool completely before filling.
- Beat the peanut butter layer: Beat the softened cream cheese and peanut butter until smooth. Add the powdered sugar and vanilla and beat until fluffy.
- Fold in the whipped topping: Fold the whipped topping into the peanut butter mixture until fully combined, scraping the bowl as needed. Spread evenly over the cooled crust.
- Chill the peanut butter layer: Refrigerate for about 15 minutes so it sets slightly and the next layer spreads more cleanly.
- Mix the pudding: Whisk the pudding mix with cold milk for about 2 minutes, until thickened. Let it stand for 5 minutes.
- Add the pudding layer: Spread the pudding evenly over the peanut butter layer, smoothing the top.
- Finish the top: Spread whipped topping over the pudding layer, then garnish with chopped mini peanut butter cups and optional chocolate shavings or chopped peanuts.
- Chill before serving: Refrigerate for at least 4 hours, or overnight, before slicing and serving.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Cool the crust completely. If the crust is still warm, the peanut butter layer can get soft and a little greasy. Room temp is fine before you start filling.
Use full-fat cream cheese. The lighter stuff tends to be softer and can make the slices a little messy. This pie is meant to be rich, so I stick with full-fat.
Give the peanut butter layer a short chill. Even 15 minutes helps a lot so the pudding doesn’t drag through it when you spread the next layer on.
Whisk the pudding until it’s clearly thick. Instant pudding sets fast, but it still needs that full whisking time. If it looks thin, keep whisking for another 30 seconds.
Freeze briefly for cleaner slices. If you want really neat wedges, pop the pie in the freezer for about 30 minutes, then cut with a long knife and wipe between slices.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Cold milk: A cold glass of milk is classic with chocolate and peanut butter. I like it especially if you go heavy on the peanut butter cups on top.
- Coffee: This is rich, so coffee on the side is nice. I usually do hot coffee or an iced latte.
- Fresh berries: Strawberries or raspberries are an easy way to add something fresh on the plate. You don’t need much.
- Extra garnish: Add a drizzle of chocolate sauce or a few more chopped peanut butter cups right before serving. It’s simple and looks good.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 4 days. I keep it right in the pie plate and cover it tightly so the topping doesn’t dry out.
You can make this recipe ahead the day before you need it. In fact, I think it slices better after an overnight chill.
If you want longer storage, you can freeze individual portions or freeze the whole pie once it’s fully set. Thaw in the fridge overnight before serving.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Do I have to bake the crust?
No. You can bake it for a firmer, slightly crisper crust, or just chill it for a fully no-bake version. I bake it when I want cleaner slices.
Can I use graham cracker crumbs instead of chocolate cookies?
Yes, and it’s a good swap if you want a milder crust. The pie will taste more like a peanut butter cream pie, and a little less like a peanut butter cup.
Can I swap the chocolate pudding for another flavor?
You can use vanilla pudding or cheesecake-flavored instant pudding. It makes the whole pie feel lighter, and it’s still great with the chocolate cookie crust.
How do I get cleaner slices?
Chill the pie for at least 4 hours, and longer is even better. If you’re in a rush, freezing it for about 30 minutes helps a lot, and a long knife wiped clean between cuts makes a difference.
Can I use homemade whipped cream instead of whipped topping?
You can, but the pie is a little softer and doesn’t hold as long. If you go that route, use a stabilized whipped cream (or serve it the same day) so the top stays fluffy.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Peanut Butter Lush Pie
INGREDIENTS
Crust
- 2 cups chocolate sandwich cookie crumbs
- 6 tbsp unsalted butter melted
- 2 tbsp granulated sugar optional.
Peanut Butter Cream Layer
- 8 oz cream cheese softened
- 1 cup creamy peanut butter
- 1 cup powdered sugar
- 1 tsp vanilla extract
- 1 1/2 cups whipped topping thawed.
Pudding Layer
- 2 boxes instant chocolate pudding mix 3.4 oz each
- 3 cups cold milk.
Topping And Garnish
- 2 cups whipped topping thawed
- 1/2 cup mini peanut butter cups chopped
- 2 tbsp chocolate shavings optional
- chopped peanuts optional.
INSTRUCTIONS
Crust
- mix cookie crumbs with melted butter and sugar until evenly moistened
- press firmly into a 9 inch pie dish or 9 inch deep dish pie plate
- bake at 350 F for 8 to 10 minutes or chill 20 minutes for a fully no bake crust
- cool completely before filling.
Peanut Butter Cream Layer
- beat cream cheese and peanut butter until smooth
- add powdered sugar and vanilla and beat until fluffy
- fold in whipped topping until fully combined
- spread evenly over cooled crust and refrigerate 15 minutes to set slightly.
Pudding Layer
- whisk pudding mix with cold milk for 2 minutes until thickened
- let stand 5 minutes
- spread pudding evenly over peanut butter layer.
Finish
- spread whipped topping over pudding layer
- garnish with chopped peanut butter cups and optional chocolate shavings
- refrigerate at least 4 hours or overnight before slicing and serving.
