This no-bake peanut butter chocolate lasagna is the dessert that makes everyone go completely silent the moment they take their first bite. A crunchy Oreo crust, a thick creamy peanut butter cream cheese layer, a rich silky chocolate pudding layer, and a cloud of whipped topping finished with crushed Oreos and mini chocolate chips — all layered in a dish and chilled until set into something that is simultaneously one of the most impressive-looking and easiest-to-make desserts in existence. I bring this no-bake peanut butter lasagna to every gathering at Golden Recipes and it is always the first thing that disappears — before the main course is even finished. It takes about 25 minutes of prep and zero oven time.
Why You’ll Love This No-Bake Peanut Butter Lasagna
The combination of chocolate and peanut butter is one of the most beloved flavor pairings in dessert history — and this recipe gives you both in their most ideal forms. The peanut butter layer is rich and creamy and slightly sweet with a tang from the cream cheese that keeps it from being cloying. The chocolate pudding layer is silky and deeply chocolatey. Together they create this incredible alternating experience of peanut butter and chocolate in every single bite — layered so beautifully that every spoonful has both flavors at once.
The no-bake format is also genuinely better than a baked dessert for this kind of layered treat. Everything stays distinct and beautifully defined — you can see every layer when you cut into it which makes an incredible visual impression. Make it the night before and it only gets better as everything firms up and the flavors develop overnight. This is the dessert that looks like it came from a professional bakery and actually took you 25 minutes.
Equipment You’ll Need
- 9×13 inch baking dish
- Electric hand mixer or stand mixer
- Three mixing bowls — large, medium, small
- Food processor or zip-lock bag for crushing Oreos
- Rubber spatula
- Measuring cups and spoons
Ingredients

For the Oreo Crust
- 36 Oreo cookies, finely crushed — about 3 cups crumbs
- 6 tablespoons butter, melted
For the Peanut Butter Layer
- 8 oz cream cheese, softened to room temperature
- 1 cup creamy peanut butter
- 1 cup powdered sugar
- 8 oz whipped topping (Cool Whip), thawed — divided
For the Chocolate Pudding Layer
- 2 packages (3.9 oz each) instant chocolate pudding mix
- 3 cups cold whole milk
For the Top Layer
- Remaining whipped topping
- ½ cup crushed Oreos for topping
- ¼ cup mini chocolate chips
- 2 tablespoons peanut butter cups, chopped (optional)
Substitutions
Almond butter or cashew butter can replace peanut butter for a different nut flavor. For a homemade whipped topping beat 2 cups of cold heavy cream with 3 tablespoons of powdered sugar until stiff peaks form. Graham crackers or chocolate chip cookies can replace Oreos for the crust. For a darker more intense version use dark chocolate pudding mix or melt and drizzle dark chocolate over the top. Add a layer of sliced bananas between the peanut butter and chocolate layers for a banana split variation.
How to Make No-Bake Peanut Butter Lasagna

Make the Oreo Crust
Crush the Oreos to fine crumbs using a food processor or by placing in a zip-lock bag and crushing with a rolling pin — you want very fine crumbs not chunky pieces. Mix with the melted butter until fully combined and the crumbs hold together when pressed. Press firmly and evenly into the bottom of your 9×13 dish using the flat bottom of a measuring cup — pack it down tightly for a crust that holds when you slice. Refrigerate for 15 minutes while you make the layers.
Make the Peanut Butter Layer
Beat the room-temperature cream cheese with an electric mixer until completely smooth and fluffy — about 2 minutes. Add the peanut butter and powdered sugar and beat until fully combined and smooth. The mixture should be thick, creamy, and deeply peanut buttery. Fold in 1 cup of the whipped topping gently until just combined — don’t over-fold or you’ll deflate it. Spread evenly over the chilled Oreo crust, going all the way to the edges. Refrigerate for 15 minutes.
Make the Chocolate Pudding Layer
In a large bowl whisk both packages of chocolate pudding mix with the cold milk for 2 full minutes until thickened. It will set quickly — work fast. Pour the chocolate pudding evenly over the peanut butter layer, spreading gently all the way to the edges. Refrigerate for another 10 minutes until the pudding sets.
Add the Whipped Topping
Spread the remaining whipped topping in an even cloud-like layer over the entire set chocolate pudding layer — use an offset spatula for the most beautiful swirled finish. Scatter the crushed Oreos, mini chocolate chips, and chopped peanut butter cups if using randomly across the top for the most impressive presentation.
Chill and Serve
Cover tightly with plastic wrap and refrigerate for at least 4 hours — overnight is strongly recommended and honestly makes it even better. The layers firm up, the crust sets completely, and the flavors deepen overnight in a way that makes it taste more complex and delicious. Slice with a sharp knife wiped clean between cuts for the most beautiful layer presentation.

Variations
- Strawberry peanut butter version — add a layer of sliced fresh strawberries between the peanut butter and chocolate layers
- Banana split version — add sliced bananas and a layer of strawberry pudding instead of chocolate
- Reese’s loaded version — fold chopped Reese’s cups into the peanut butter layer and scatter generously on top
- Dark chocolate version — use dark chocolate pudding mix and dark Oreos for a more intense less sweet result
- Individual cups — layer in clear plastic cups or mason jars for individual party servings that look incredible
What to Serve With It
This no-bake peanut butter lasagna is a spectacular standalone dessert that needs nothing alongside it. For a dessert table set it out alongside a fruit platter and the No-Bake Strawberry Cheesecake for a stunning spread that requires zero oven time. Cold milk is the timeless and perfect pairing — chocolate, peanut butter, and cold milk is one of the greatest flavor combinations in existence. Iced coffee alongside makes this an incredible after-dinner treat for adults.
Pro Tips
- Always use room temperature cream cheese — cold cream cheese makes lumps that never smooth out
- Chill between layers — 15 minutes between each layer keeps them distinct and beautiful
- Chill overnight for best results — 4 hours minimum but overnight gives you the firmest cleanest slices
- Use a warm knife between cuts — this gives you those beautiful clean layers in every slice
- Work quickly with the pudding — instant pudding sets fast, spread it onto the layer as soon as it thickens
Common Mistakes
- Using cold cream cheese — it won’t beat smooth and leaves lumps in the peanut butter layer
- Not chilling between layers — they mix together and you lose the beautiful defined layers
- Not pressing the crust tightly — a loose crust crumbles when you try to slice and serve
- Cutting too soon — without full chilling time the layers are too soft and collapse when cut
- Over-mixing the whipped topping into the peanut butter — fold gently to keep it light and airy
Storage
Store covered in the refrigerator for up to 4 days — the dessert actually improves over the first 2 days as the layers firm up and flavors develop. Keep covered tightly with plastic wrap to prevent the whipped topping from drying out. Do not freeze — the layers separate and the texture changes dramatically after thawing. The Oreo crust softens over time which some people actually prefer — it becomes almost cake-like by day 2.
FAQ
Can I make my own whipped topping?
Yes — beat 2 cups of cold heavy cream with 3 tablespoons of powdered sugar and 1 teaspoon of vanilla until stiff peaks form. Use in place of the Cool Whip — same amount, same method. Homemade whipped cream is less stable than Cool Whip so eat within 2 days.
Can I use natural peanut butter?
Avoid natural peanut butter that separates — the oil can make the layer greasy and difficult to spread. Regular creamy peanut butter like Jif or Skippy gives the best texture and consistency.
How do I get clean slices?
Use a sharp knife dipped in hot water and wiped completely dry between each cut. Make sure the dessert is fully chilled — at least 4 hours minimum, overnight is best. Warm knife plus cold firm dessert equals beautiful clean layers.
Can I make this in a smaller dish?
Yes — use a 9×9 inch square dish for a thicker more layered result. The layers will be taller and even more impressive looking when you cut into it. Chill time remains the same.
Conclusion
This No-Bake Peanut Butter Chocolate Lasagna is the easiest most impressive dessert you will ever make. Oreo crust, peanut butter cream, chocolate pudding, whipped topping — layers of pure indulgence that disappear in minutes every single time.