Peanut Butter Lasagna Recipe
If you’re like me and adore anything peanut butter, you’re in for such a treat with this Peanut Butter Lasagna Recipe. It’s this incredible layered dessert that’s creamy, dreamy, and oh-so-satisfying. Every bite feels like a little peanut butter party in your mouth, perfectly balanced with chocolate pudding and a crunchy Oreo crust. Trust me, it’s a showstopper whether you’re bringing it to a potluck or just want to elevate your dessert game at home.
One of the best things about this Peanut Butter Lasagna Recipe is how effortlessly it comes together—no baking required! I remember first making it on a whim for a family gathering and instantly falling in love with how the layers work together. If you’ve been searching for a fuss-free yet impressive dessert, you’ll love how versatile and comforting this recipe is. Plus, it’s a fantastic way to impress peanut butter fans without spending hours in the kitchen.
Ingredients You’ll Need
Each ingredient in this Peanut Butter Lasagna Recipe plays a key role, from creating that crunchy Oreo base to the luscious peanut butter-cream cheese layer and silky chocolate pudding. When you shop, grab fresh, high-quality items—especially the peanut butter and cream cheese—for the best flavor and texture.
- Oreos: The classic cookie structure gives the perfect crunch and chocolate flavor to the crust. Be sure to use original Oreos for that iconic taste.
- Unsalted butter: Melting it and mixing with crushed Oreos helps bind the crust without overwhelming the flavor.
- Cream cheese: Make sure it’s softened at room temperature so it blends smoothly with the peanut butter layer.
- Powdered sugar: Adds just the right hint of sweetness to balance the tang of the cream cheese and richness of the peanut butter.
- Peanut butter: I prefer creamy for texture, but chunky works if you want a little extra nutty bite.
- Cool Whip: Key for that light, airy texture in two of the layers. Use thawed for easy mixing.
- Chocolate instant pudding mix: I find double chocolate or regular chocolate works beautifully to add a silky layer of dessert indulgence.
- Cold milk: Important for setting the pudding layer properly; use cold for the best consistency.
- Optional toppings: Mini Reese’s, peanut butter chips, mini chocolate chips, melted peanut butter drizzle, or chocolate syrup—choose your favorites to add extra fun and flair!
Variations
I love playing around with this Peanut Butter Lasagna Recipe to make it my own, and you can too! The beauty here is how adaptable it is to your sweetness preferences or dietary needs without losing that signature peanut buttery goodness.
- Nut-free version: Substitute sunflower seed butter for peanut butter if you have a nut allergy—I’ve tried it and honestly didn’t miss the peanuts much at all.
- Extra chocolate: Add a drizzle of fudge sauce between layers or sprinkle crushed chocolate cookies on top for a chocolate lover’s dream.
- More crunch: Toss in some chopped peanuts or pretzels into the peanut butter layer for added texture; I find this makes the dessert even more fun to eat.
- Low sugar: Use sugar-free pudding mix and reduce powdered sugar to suit your taste. Just be sure to taste as you go.
How to Make Peanut Butter Lasagna Recipe
Step 1: Whip Up the Oreo Crust
Start by crushing those 36 original Oreo cookies into fine crumbs—you can toss them in a food processor or put them in a zip-top bag and bash with a rolling pin. Then, pour in 6 tablespoons of melted unsalted butter and mix until all the crumbs are evenly moistened. Press this mixture firmly into the bottom of your 9×13 inch dish. A flat-bottomed glass works wonders for packing it down tight, which helps the crust hold together when you slice into the finished layers.
Step 2: Make the First Layer – Peanut Butter Cream Cheese Delight
In a large bowl, beat 8 ounces of softened cream cheese with ½ cup powdered sugar until smooth. Next, add 1 cup peanut butter and beat everything together until well combined. Gently fold in 1 cup of thawed Cool Whip to keep it light and fluffy. Spread this creamy, dreamy layer evenly over your chilled Oreo crust—this layer is where all the magic of peanut butter happens!
Step 3: Prepare the Second Layer – Chocolate Pudding
In another mixing bowl, whisk together two packages of dry chocolate instant pudding mix with 3 cups of cold milk. Whisk vigorously for about 2 minutes until it thickens. Pour this smooth, velvety pudding over your peanut butter layer, spreading it carefully to avoid disturbing the layers. Refrigerate at least 10 minutes to set nicely before moving on.
Step 4: Top It Off with More Cool Whip
Finally, spread 2 cups of Cool Whip evenly over the pudding layer to finish off this layered beauty. This topping adds that light, creamy texture that really balances the dense richness below. At this point, cover your lasagna with plastic wrap and chill in the fridge for at least 4 hours, or overnight if you can wait—trust me, the flavors meld beautifully.”
How to Serve Peanut Butter Lasagna Recipe

Garnishes
When I’m ready to serve, I love adding some fun garnishes on top. Mini Reese’s, peanut butter chips, and mini chocolate chips bring pops of texture and extra peanut butter and chocolate flavor. Sometimes, I drizzle melted peanut butter or chocolate syrup for a luscious finish that makes it feel extra special.
Side Dishes
This dessert does such a great job standing on its own, but if you want to turn it into a full treat, pair it with fresh strawberries or a simple vanilla bean ice cream. I’ve found that a cup of coffee alongside really makes the peanut butter and chocolate notes pop perfectly.
Creative Ways to Present
For a birthday or special occasion, I’ve layered this Peanut Butter Lasagna Recipe in individual glass jars for a cute, portable presentation. Another idea is using clear trifle bowls to show off all the delicious layers—guests always admire how beautiful and decadent it looks before the first bite!
Make Ahead and Storage
Storing Leftovers
If you have leftovers (which is rare in my house!), store them covered tightly in the fridge. I find plastic wrap pressed directly on the surface helps keep the layers fresh and moist without any drying out over a few days.
Freezing
I’ve frozen Peanut Butter Lasagna Recipe once or twice and it works pretty well, but I recommend freezing it without the Cool Whip topping. Wrap it well with foil and plastic wrap to avoid freezer burn. Thaw overnight in the fridge before adding fresh Cool Whip on top when ready to serve—this keeps the texture just right.
Reheating
This dessert is best served cold, so rather than reheating, I just let leftovers sit at room temperature for 10-15 minutes to soften up a bit before enjoying. It keeps the creamy texture intact and you get all those lovely peanut butter and chocolate flavors without losing any of the refreshing chill.
FAQs
-
Can I make peanut butter lasagna ahead of time?
Absolutely! This recipe actually benefits from some resting time in the fridge—it helps the layers set and flavors meld together beautifully. I usually prepare it the night before serving.
-
Is peanut butter lasagna gluten-free?
Not as written, because Oreos contain gluten. But you can substitute gluten-free chocolate sandwich cookies to make this Peanut Butter Lasagna Recipe gluten-free without sacrificing flavor.
-
Can I use natural peanut butter in this recipe?
You can, but natural peanut butter tends to separate and be a bit runnier. I recommend stirring it well and chilling the peanut butter layer so it firms up nicely before adding the pudding.
-
Can I make this dairy-free?
It’s a bit tricky because cream cheese, Cool Whip, and instant pudding usually contain dairy. You might experiment with dairy-free cream cheese and whipped topping alternatives, but the texture and flavor will differ from the classic version.
-
How long will leftover peanut butter lasagna last in the fridge?
Stored properly covered, it should last about 3 to 4 days in the refrigerator. Always check for freshness before eating.
Final Thoughts
This Peanut Butter Lasagna Recipe holds a special spot in my dessert repertoire because it’s simple, no-fuss, and deliciously rich without being overwhelming. Every time I make it, friends and family ask for seconds—or even the recipe! I hope you give it a try and find just as much joy in making and sharing it as I do. It’s that kind of recipe you’ll keep coming back to when you want a little peanut butter indulgence with minimal effort. Enjoy every creamy, crunchy, chocolatey bite!
PrintPeanut Butter Lasagna Recipe
Peanut Butter Lasagna is a delightful no-bake dessert featuring a crunchy Oreo cookie crust layered with creamy peanut butter and cream cheese filling, rich chocolate pudding, and whipped topping. It’s topped with an assortment of peanut butter and chocolate treats, making it a perfect indulgent treat for peanut butter lovers.
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Total Time: 4 hours 20 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Ingredients
Oreo Crust
- 36 original Oreo cookies
- 6 Tablespoons unsalted butter, melted
First Layer
- 1 (8-ounce) package cream cheese, softened
- ½ cup powdered sugar, plus more to taste
- 1 cup peanut butter
- 1 cup Cool Whip
Second Layer
- 2 (3.9-ounce) packages dry chocolate instant pudding
- 3 cups cold milk
Third Layer
- 2 cups Cool Whip
Topping (Optional)
- Mini Reese’s
- Peanut butter chips
- Mini chocolate chips
- Melted peanut butter drizzle
- Chocolate syrup
Instructions
- Prepare Oreo Crust: Crush the 36 Oreo cookies finely and mix with the melted butter until fully combined. Press this mixture firmly into the bottom of a 9×13 inch pan to create an even crust layer. Chill in the refrigerator while preparing the next layers.
- Make the First Layer: In a mixing bowl, beat the softened cream cheese with powdered sugar until smooth and creamy. Add peanut butter and blend well. Gently fold in 1 cup of Cool Whip until fully incorporated. Spread this mixture evenly over the chilled Oreo crust.
- Prepare the Second Layer: In a separate bowl, whisk together the dry chocolate pudding mixes with 3 cups of cold milk until thickened, about 2 minutes. Pour this pudding layer evenly over the first peanut butter layer.
- Add the Third Layer: Spread 2 cups of Cool Whip evenly over the chocolate pudding layer to create a smooth top layer.
- Chill and Garnish: Refrigerate the assembled lasagna for at least 4 hours, or until set. Before serving, optionally top with mini Reese’s, peanut butter chips, mini chocolate chips, a drizzle of melted peanut butter, and chocolate syrup to enhance flavor and presentation.
Notes
- Make sure the cream cheese is fully softened to achieve a smooth and creamy first layer.
- Press the Oreo crust firmly to prevent it from crumbling when slicing.
- Allow the dessert to chill for a sufficient time to ensure layers set properly and flavors meld.
- Feel free to customize toppings to your preference or dietary needs.
- This dessert is best served chilled and consumed within 3 days for freshness.
Keywords: Peanut Butter Lasagna, No-bake dessert, Oreo crust dessert, Chocolate peanut butter dessert, Layered dessert
