If you have a sweet tooth that loves the rich, creamy, and nutty flavors all rolled into one, this Peanut Butter Lasagna Recipe is your new best friend. Imagine layers of crunchy Nutter Butter cookies, luscious peanut butter cream cheese mixture, and silky chocolate pudding all coming together in a no-bake, irresistibly delicious dessert that’s deceptively easy to make. Each bite delivers a perfect harmony of textures and tastes that feels like a warm hug from your favorite comfort food. Whether you’re entertaining guests or craving a special indulgence, this Peanut Butter Lasagna Recipe is sure to impress and satisfy.

Ingredients You’ll Need
The beauty of this Peanut Butter Lasagna Recipe lies in its straightforward ingredients, each playing a crucial role in building layers of flavor, creaminess, and texture. From the buttery cookie base to the fluffy whipped topping, every component brings something special to the table.
- 1 16 oz package Nutter Butter sandwich cookies: These peanut-shaped cookies deliver that iconic peanut butter crunch and act as the crunchy foundation for this dessert.
- 1/2 cup butter (melted): The butter binds the crushed cookies to create a firm, buttery crust layer.
- 1 8 oz package cream cheese (room temperature): Cream cheese adds a tangy richness and creamy texture to the peanut butter layer.
- 1 cup peanut butter (creamy): The star ingredient, providing that unmistakable nutty flavor and smoothness.
- 1 cup powdered sugar: Sweetens the peanut butter mixture while helping to achieve a silky smooth texture.
- 1 tsp vanilla: Brings warmth and depth to brighten the overall flavor profile.
- 1 Tbsp milk: Loosens the peanut butter mixture just enough to make it spreadable.
- 2 3.9 oz packages instant chocolate pudding: Creates decadent, fluffy chocolate layers that contrast beautifully with the peanut butter.
- 3 cups milk: Needed to prepare the instant pudding for that creamy, melt-in-your-mouth feel.
- 1 8 oz tub whipped topping: Lightens the pudding layers and tops the dessert with a cloud-like finish.
How to Make Peanut Butter Lasagna Recipe
Step 1: Prepare the Cookie Crust
Start by crushing the entire package of Nutter Butter cookies into fine crumbs. The easiest way is to place them in a large zip-top bag and crush with a rolling pin or pulse in a food processor. Then, mix the cookie crumbs with the melted butter until the texture resembles wet sand. Press this mixture firmly into the bottom of a 9×13-inch dish, forming an even layer that will hold the entire lasagna together. This crust sets the perfect peanut buttery stage.
Step 2: Make the Peanut Butter Cream Cheese Layer
In a mixing bowl, beat the softened cream cheese, creamy peanut butter, powdered sugar, vanilla extract, and milk until smooth and fluffy. This luscious layer adds richness and a velvety texture, balancing the crunch of the cookie base. Spread it evenly over the prepared cookie crust to create the second layer.
Step 3: Prepare the Chocolate Pudding Layer
Whisk together the instant chocolate pudding mixes with the 3 cups of milk until thickened—about two minutes should do it. Fold in the entire whipped topping gently to lighten the pudding, making it creamy without losing softness. This chocolate pudding layer is where the magic of flavor contrast happens, perfectly complementing the peanut butter.
Step 4: Assemble and Chill
Spread the chocolate pudding and whipped topping mixture over the peanut butter layer, smoothing it out evenly. Cover the dish with plastic wrap and refrigerate for at least four hours, or ideally overnight. This chilling step is crucial as it allows all the layers to set, flavors to meld, and textures to harmonize, resulting in the perfect Peanut Butter Lasagna Recipe experience.
How to Serve Peanut Butter Lasagna Recipe

Garnishes
To add a final touch of elegance and extra flavor, garnish your Peanut Butter Lasagna Recipe with chopped peanuts for crunch or a drizzle of melted chocolate for visual appeal and an added burst of richness. Fresh banana slices also pair wonderfully, introducing a fruity brightness that cuts through the richness.
Side Dishes
This dessert is pretty indulgent on its own but pairs delightfully with a scoop of vanilla ice cream or a dollop of freshly whipped cream. For those wanting a lighter balance, serve alongside fresh berries or a simple fruit salad to add freshness and color.
Creative Ways to Present
Try assembling this peanut butter lasagna in individual clear glasses or mason jars for elegant single-serving presentations perfect for parties. Layer the ingredients carefully to showcase the delightful layers through the glass. Alternatively, make mini versions using cupcake liners for a fun and portable treat.
Make Ahead and Storage
Storing Leftovers
After enjoying your Peanut Butter Lasagna Recipe, store any leftovers in an airtight container in the refrigerator. Leftover squares will keep well for up to 4 days, maintaining their creamy texture and flavor.
Freezing
This dessert freezes beautifully, making it ideal for advance preparation. Wrap the dish tightly with plastic wrap and aluminum foil to prevent freezer burn. It can be frozen for up to 2 months. When ready to eat, thaw overnight in the refrigerator for best results.
Reheating
Since Peanut Butter Lasagna Recipe is best served chilled, reheating is not recommended. Simply allow frozen portions to thaw fully in the fridge before serving to preserve the perfect texture and taste.
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely, but creamy peanut butter works best to keep the layers smooth and easy to spread. Crunchy peanut butter will add texture but may make the mixture a bit more difficult to smooth evenly.
Do I have to use Nutter Butter cookies?
Nutter Butter cookies are traditional and add an authentic peanut flavor and crunch, but if unavailable, you can substitute with other peanut butter cookies or even graham crackers for a different twist.
Is this dessert gluten-free?
Not with standard Nutter Butter cookies, as they contain wheat. However, you can experiment with gluten-free peanut butter cookies or gluten-free cookie alternatives to make a similar layered treat.
Can I make this dessert vegan?
With some ingredient swaps like dairy-free cream cheese, non-dairy whipped topping, vegan pudding mix, and cookies, you can create a vegan version. Just be sure all substitutions fit your dietary needs.
How long does it take to set properly?
For the best texture and flavor development, chill the Peanut Butter Lasagna Recipe for at least 4 hours, but overnight chilling is ideal. This gives the layers time to firm up and flavors to meld beautifully.
Final Thoughts
There’s something truly special about a dessert that combines nostalgic flavors with a modern twist, and this Peanut Butter Lasagna Recipe does just that. It’s simple to make, delightful to eat, and perfect to share with the people you love. Once you try it, you’ll find yourself reaching for this recipe time and time again when you want to create a show-stopping treat with a homemade touch. So go ahead, roll up your sleeves, and enjoy every layered bite of this peanut butter and chocolate masterpiece!
Print
Peanut Butter Lasagna Recipe
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Total Time: 20 minutes plus chilling time
- Yield: 9 to 9 squares
- Category: Dessert
- Method: No-Cook
- Cuisine: American
- Diet: Vegetarian
Description
Peanut Butter Lasagna is a no-bake layered dessert featuring a crunchy cookie crust, creamy peanut butter and cream cheese filling, and chocolate pudding layers topped with whipped topping. It combines rich, smooth textures with sweet peanut butter and chocolate flavors, perfect for an indulgent treat that requires no oven time.
Ingredients
Crust
- 1 16 oz package Nutter Butter sandwich cookies
- 1/2 cup butter (melted)
Peanut Butter Layer
- 1 8 oz package cream cheese (room temperature)
- 1 cup creamy peanut butter
- 1 cup powdered sugar
- 1 tsp vanilla extract
- 1 Tbsp milk
Chocolate Pudding Layer
- 2 3.9 oz packages instant chocolate pudding mix
- 3 cups milk
Topping
- 1 8 oz tub whipped topping (thawed if frozen)
Instructions
- Prepare the crust: Crush the Nutter Butter cookies finely, either by placing them in a plastic bag and crushing with a rolling pin or by using a food processor. Mix the crushed cookies with the melted butter until well combined. Press this mixture firmly into the bottom of a 9×13 inch dish to form an even crust.
- Make the peanut butter layer: In a mixing bowl, beat together the softened cream cheese, creamy peanut butter, powdered sugar, vanilla extract, and milk until smooth and creamy. Spread this peanut butter mixture evenly over the cookie crust layer.
- Prepare the pudding layer: In a separate bowl, whisk together the instant chocolate pudding mixes with 3 cups of milk until the pudding thickens, about 2 minutes. Spread the chocolate pudding layer evenly over the peanut butter layer.
- Add the topping: Finally, spread the whipped topping gently and evenly over the chocolate pudding layer to complete the dessert. Chill the lasagna in the refrigerator for at least several hours or overnight to allow it to set well before cutting into squares and serving.
Notes
- This dessert is best chilled overnight for easy slicing and better flavor melding.
- If desired, garnish with additional crushed Nutter Butter cookies or chopped peanuts on top before serving for added texture.
- Use creamy peanut butter for smooth texture; natural peanut butter can result in a grainier filling.
- For a lower sugar variation, consider reducing powdered sugar slightly or using a sugar substitute compatible with baking.
