Peanut Butter Cookie Lasagna is the kind of chilled dessert that disappears fast the second it hits the table. It stacks everything people love into one easy no-bake treat: a buttery cookie crust, a fluffy peanut butter cream layer, creamy pudding, and generous drizzles of chocolate and caramel on top. Every bite tastes rich, cool, and indulgent without feeling fussy.


This is a great make-ahead dessert for potlucks, family gatherings, birthdays, and holiday dessert tables because it slices beautifully and serves a crowd. If you love layered desserts with a soft, creamy center and a little cookie crunch in every forkful, this one checks every box.
Why You’ll Love This Peanut Butter Cookie Lasagna
This dessert is simple to assemble, which makes it perfect when you want something impressive without baking a complicated cake. Most of the work is layering, chilling, and letting the flavors come together.
It also delivers a really satisfying mix of textures. The crust gives you that firm cookie base, the cream cheese and peanut butter layer adds tangy richness, and the pudding layer keeps everything silky and smooth. Finished with chocolate, caramel, and cookie crumbles, it feels like a bakery-style dessert made right at home.
Another reason this Peanut Butter Cookie Lasagna stands out is how easy it is to customize. You can lean more chocolatey, add chopped peanut butter cups, or keep it simple with cookie crumbs and drizzle. It is a flexible dessert that still feels special every time.
What Kind of Cookies Work Best for Peanut Butter Cookie Lasagna?
Peanut butter sandwich cookies, peanut butter wafers, or even classic vanilla sandwich cookies all work well for the crust depending on the flavor you want most. If you want the peanut butter flavor to be front and center, use peanut butter cookies in the base and as the topping.
For the cleanest slices, choose cookies that crush into fine crumbs and mix well with melted butter. A crust that presses down firmly will hold the creamy layers better after chilling. If your cookies already have a sweet filling, that is fine too—it can add extra richness to the base.
Ingredients

Before you start layering, it helps to have everything softened, chilled, or ready to mix so the dessert comes together smoothly. Since this is a no-bake recipe, each ingredient plays an important part in building structure, flavor, and that signature creamy texture.
- Peanut butter cookies: form the crust and add the main cookie flavor throughout the dessert.
- Melted butter: binds the cookie crumbs so the base holds together when sliced.
- Cream cheese: creates a tangy, creamy layer that balances the sweetness.
- Creamy peanut butter: adds nutty richness and gives the filling its signature flavor.
- Powdered sugar: sweetens the peanut butter layer while keeping it smooth.
- Whipped topping: lightens the filling and helps create a fluffy texture.
- Instant vanilla pudding mix: makes the middle layer thick, creamy, and easy to set.
- Cold milk: activates the pudding and helps it become silky and spreadable.
- Chocolate syrup or ganache: adds bold chocolate flavor for contrast.
- Caramel sauce: brings buttery sweetness that pairs beautifully with peanut butter.
- Crushed peanut butter cups or cookie pieces: add texture and a more decadent finish.
- Mini chocolate chips or chopped chocolate: give the topping extra bite and visual appeal.
How To Make the Peanut Butter Cookie Lasagna
This dessert comes together in layers, so taking a minute to smooth each section neatly makes a big difference in the final look. Let it chill fully before slicing so every layer stays distinct.
Step 1: Make the Cookie Crust
Crush the peanut butter cookies into fine crumbs, then mix them with melted butter until the texture looks like wet sand. Press the mixture firmly into the bottom of your dish to form an even crust. Chill it briefly so it can set before you add the next layer.
Step 2: Prepare the Peanut Butter Cream Layer
Beat the softened cream cheese until smooth, then blend in the creamy peanut butter and powdered sugar until fully combined. Fold in part of the whipped topping to lighten the texture. Spread this mixture gently over the chilled crust, making sure it reaches all the corners.
Step 3: Mix the Pudding Layer
Whisk the instant vanilla pudding mix with cold milk until it thickens. Let it stand for a minute or two so it can fully set up, then spread it over the peanut butter layer in an even layer.
Step 4: Add the Final Creamy Topping
Spread the remaining whipped topping over the pudding layer to create a smooth finish. This top layer helps balance the richness underneath and gives the dessert that classic lasagna-style look.
Step 5: Garnish and Chill
Drizzle chocolate syrup and caramel sauce over the top, then scatter crushed cookies, chopped peanut butter cups, or mini chocolate chips over everything. Refrigerate the dessert until fully chilled and firm enough to slice cleanly. The longer it chills, the better the layers hold.
Step 6: Slice and Serve
Cut into squares with a sharp knife, wiping the blade between slices for the neatest presentation. Serve cold for the best flavor and texture.
The Best Ways to Serve Peanut Butter Cookie Lasagna
Peanut Butter Cookie Lasagna is best served well chilled, straight from the refrigerator, when the layers are firm and the topping is set. It makes a standout dessert for parties, potlucks, barbecues, birthdays, and holiday trays because it can be sliced into neat squares and plated with very little effort.
This recipe typically feeds about 12 people, depending on how large you cut the pieces. For a richer dessert table with several sweets, you can easily cut smaller squares and stretch it to 15 servings. For a fun finishing touch, serve each slice with an extra drizzle of chocolate or caramel and a few cookie crumbles on top.
How to Store Peanut Butter Cookie Lasagna
Store Peanut Butter Cookie Lasagna covered in the refrigerator so the creamy layers stay firm and fresh. A tightly covered baking dish or slices transferred to an airtight container will work well. It is best enjoyed within 3 to 4 days for the freshest flavor and texture.
If you need to make it ahead, this dessert is an excellent choice because the layers benefit from chilling. You can prepare it a day in advance and keep it cold until serving time. That extra resting time helps the crust set and makes the slices easier to cut.
For longer storage, you can freeze individual portions or the entire dish tightly wrapped. Let it thaw in the refrigerator before serving. Keep in mind that the texture of the whipped topping may soften slightly after freezing, but it will still taste delicious.
Frequently Asked Questions
Can I make Peanut Butter Cookie Lasagna a day ahead?
Yes, and it is actually one of the best things about this dessert. Making it ahead gives the layers more time to chill and settle, which means neater slices and a better overall texture. Preparing it the night before serving is a smart option for parties and holidays.
Can I use homemade whipped cream instead of whipped topping?
You can, but it should be stabilized if possible so the layers hold up well over time. Regular homemade whipped cream tastes wonderful, though it may soften faster than store-bought whipped topping, especially if the dessert sits out for a while.
What can I use instead of vanilla pudding?
Chocolate pudding works beautifully if you want a more intense chocolate-peanut butter combination. Cheesecake-flavored or white chocolate pudding can also be delicious choices if you want a slightly different twist while keeping the dessert creamy and rich.
How do I keep the layers from mixing together?
Start with a chilled crust, use thickened pudding, and spread each layer gently with an offset spatula or the back of a spoon. It also helps to refrigerate briefly between layers if your kitchen is warm. Taking your time here makes the final dessert look much cleaner.
Can I add extra toppings to Peanut Butter Cookie Lasagna?
Absolutely. Chopped peanuts, peanut butter cups, chocolate chips, caramel drizzle, crushed sandwich cookies, or even a sprinkle of flaky salt all work well. This dessert is very forgiving, so you can dress it up based on what you already have at home.
Want More Dessert Ideas?
If Peanut Butter Cookie Lasagna is your kind of treat, you may want to try a few more sweet favorites next:
- Reese’s Peanut Butter Cheesecake for another creamy peanut butter dessert that feels extra special.
- Chocolate Peanut Butter Haystacks when you want an easy no-bake bite-sized treat.
- No-Bake Samoa Cookies for a caramel-coconut dessert with plenty of chewy texture.
- Sugar Cookie Cheesecake if you love chilled layered desserts with a rich, smooth finish.
Save This Pin For Later
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you go heavy on the caramel, add peanut butter cups, or keep it simple with cookie crumbles and chocolate drizzle?
I love hearing how others make these recipes their own. Questions are welcome too—and for even more recipe inspiration, follow Life With Livia.
Print
Peanut Butter Cookie Lasagna
- Total Time: 4 hours 25 minutes
- Yield: 12 servings
- Diet: Vegetarian
Description
Peanut Butter Cookie Lasagna is a rich, creamy no-bake dessert layered with a buttery cookie crust, fluffy peanut butter filling, smooth vanilla pudding, and chocolate-caramel topping. It is an easy recipe for parties, holiday dessert tables, potlucks, and make-ahead food ideas when you need a crowd-pleasing sweet treat that feels special without a lot of work.
Ingredients
2 1/2 cups peanut butter cookie crumbs
8 tablespoons melted butter
8 ounces cream cheese, softened
1 cup creamy peanut butter
1 cup powdered sugar
12 ounces whipped topping, divided
2 boxes instant vanilla pudding mix
3 cups cold milk
1/3 cup chocolate syrup
1/3 cup caramel sauce
1 cup chopped peanut butter cups
1/4 cup mini chocolate chips
Instructions
1. Crush the peanut butter cookies into fine crumbs and mix them with the melted butter until evenly coated.
2. Press the crumb mixture firmly into the bottom of a 9×13-inch dish and chill briefly to set the crust.
3. Beat the softened cream cheese until smooth, then mix in the creamy peanut butter and powdered sugar.
4. Fold in half of the whipped topping until the mixture is light and fluffy.
5. Spread the peanut butter mixture evenly over the chilled crust.
6. In a separate bowl, whisk the instant vanilla pudding mix with the cold milk until thickened.
7. Spread the pudding layer evenly over the peanut butter layer.
8. Top with the remaining whipped topping and smooth the surface.
9. Drizzle with chocolate syrup and caramel sauce.
10. Sprinkle chopped peanut butter cups and mini chocolate chips over the top.
11. Refrigerate for at least 4 hours, or until fully set.
12. Slice into squares and serve chilled.
Notes
Do not rush the chilling time, because slicing too early can cause the layers to slide and lose their clean shape.
- Prep Time: 25 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 520
- Sugar: 34g
- Sodium: 390mg
- Fat: 33g
- Saturated Fat: 14g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 49g
- Fiber: 2g
- Protein: 9g
- Cholesterol: 35mg
Keywords: peanut butter cookie lasagna, no-bake dessert, easy dessert, layered dessert, peanut butter dessert, potluck dessert, holiday dessert, make-ahead dessert, dessert ideas, easy recipe, food ideas


