Peanut Butter Lasagna
There are desserts that surprise you and desserts that become instant favorites; this Peanut Butter Lasagna is the latter. Creamy layers, crunchy cookie bits, and the unmistakable flavor of peanut butter come together in a no-bake, make-ahead treat that’s easy enough for a weeknight and impressive enough for guests. I love how the textures play off one another: a cookie crust, a tangy-cream cheese layer, silky pudding, and a crowning whipped topping sprinkled with peanut butter chips and cookie pieces. It’s the kind of dessert that gets requested again and again.
Why You’ll Love This Version

This Peanut Butter Lasagna is indulgent without being fussy. The recipe relies on pantry-friendly ingredients and simple assembly—no oven required. It layers familiar flavors in a way that feels fresh: sandwich cookies form the base, a lightened cream cheese filling balances the sweetness, instant vanilla pudding adds silkiness, and a final whipped layer creates a cloud-like finish. A drizzle of melted peanut butter and a scattering of peanut butter chips and cookie chunks give every forkful a delightful crunch.
Ingredients
- 16 ounces peanut butter sandwich cookies
- 8 ounce cream cheese (softened to room temperature)
- 1 cup powdered sugar
- 1 cup whipped topping
- 3.4 ounces instant vanilla pudding
- 1½ cups whole milk
- 1 cup creamy peanut butter
- 1 cup whipped topping
- 2 cups whipped topping
- ½ cup peanut butter chips
- 8 reserved whole peanut butter cookies (chopped into pieces)
- ½ cup creamy peanut butter (melted)
Notes on Ingredients and Substitutions
Before you start, take a look through your pantry and fridge. Make sure the sandwich cookies and the whipped topping are suitable for your dietary preferences. If you prefer a lighter milk alternative, full-fat milk is listed here to give the pudding its rich texture, but you can use a similar dairy or approved alternative with comparable fat content to maintain the pudding’s consistency. The cream cheese should be softened to room temperature for easy mixing and a smooth, lump-free layer. The recipe relies on specific measurements to achieve the right balance between layers, so stick to the ingredient amounts listed above.
Equipment

- 9×13-inch baking pan (or similar sized dish)
- Mixing bowls (one large, one medium)
- Electric mixer or sturdy whisk
- Rubber spatula
- Measuring cups and spoons
- Microwave-safe bowl (for melting peanut butter)
- Plastic wrap
Prep and Timing

Total time: Approximately 30–40 minutes active, plus chilling time. This Peanut Butter Lasagna benefits from chilling for at least 2 hours, and preferably 4 hours or overnight, so the layers set firmly and slice neatly. Plan ahead if you want picture-perfect pieces.
Step-by-Step Directions
- Line or lightly grease a 9×13-inch baking pan so the assembled layers will release easily. Set the pan within reach before you begin assembling.
- Place the 16 ounces of peanut butter sandwich cookies in a large mixing bowl or a food processor. Crush the cookies into fine crumbs. If you don’t have a processor, put the cookies into a large zip-top bag and crush them with a rolling pin until they resemble coarse sand.
- Press the crushed cookie crumbs evenly into the bottom of the prepared 9×13-inch pan to form a firm crust. Use the back of a measuring cup or a flat-bottomed glass to press the crumbs down so the base is compact and even. Chill the crust in the refrigerator while you prepare the next layer; chilling helps it set and keeps the layers distinct.
- In a medium mixing bowl, beat together the 8 ounce softened cream cheese and 1 cup powdered sugar until smooth and free of lumps. Use an electric mixer on medium speed or a sturdy whisk, scraping down the bowl as needed so the mixture is uniform and creamy.
- Gently fold 1 cup of whipped topping into the sweetened cream cheese until the mixture is light and evenly combined. Fold just until no streaks remain to keep the texture airy. Spread this cream cheese layer evenly over the chilled cookie crust, creating a smooth, level surface.
- In a separate bowl, whisk together the 3.4 ounces instant vanilla pudding mix with 1½ cups whole milk. Whisk for about one minute until the mixture begins to thicken. Let the pudding sit for a minute or two so it reaches a pudding-like consistency.
- Spoon the prepared vanilla pudding over the cream cheese layer, smoothing it into an even layer that covers the entire surface. The puddings’ creaminess contrasts nicely with the denser cream cheese layer beneath.
- In another bowl, combine 1 cup creamy peanut butter with 1 cup whipped topping. Mix until smooth and aerated. This creates a light peanut butter mousse that will sit beautifully on top of the pudding layer.
- Spread the peanut butter-whipped topping mixture evenly over the vanilla pudding layer. Smooth the top with a spatula so the final layers will lay flat and look polished.
- Top the dish with 2 cups whipped topping, spreading it into an even, cloud-like final layer. This gives the lasagna a soft finish and creates a contrast to the denser layers below.
- Sprinkle ½ cup peanut butter chips across the whipped topping, distributing them evenly for both flavor and texture. Scatter the 8 reserved whole peanut butter cookies that you’ve chopped into pieces over the top as well, pressing them in gently so they adhere to the final layer without sinking.
- Warm ½ cup creamy peanut butter in a microwave-safe bowl in short 15–20 second bursts, stirring between intervals, until it is smooth and pourable but not too hot. Drizzle the melted peanut butter over the top of the whipped topping in a decorative pattern, using a spoon to control the drizzle.
- Cover the assembled Peanut Butter Lasagna tightly with plastic wrap and refrigerate for at least 2 hours to allow the layers to firm up. For best slicing and serving, chill 4 hours or overnight.
- When ready to serve, remove the lasagna from the fridge and let it sit for 5–10 minutes so slices come away cleanly. Use a sharp knife, wiping it clean between slices, to cut neat squares. Serve cold and enjoy the combination of crunchy cookie, creamy cheese, smooth pudding, and peanut butter notes in every bite.
Tips for Success
- Room temperature cream cheese blends the easiest and creates a smoother layer. If it’s too cold, the cream cheese can become lumpy.
- Be gentle when folding whipped topping into other layers—overmixing can deflate it and make the layers less airy.
- If you want extra stability in warm environments, return the dish to the fridge between slicing each piece. This helps maintain clean edges.
- Reserve a few cookie pieces and peanut butter chips for serving so the top looks fresh right before you present it.
- To transport, keep the lasagna in a cooler or insulated bag to preserve the whipped layers and prevent melting.
Make-Ahead and Storage
This dessert shines when made ahead. After assembling, cover and refrigerate for at least 4 hours or overnight. Store leftovers covered in the refrigerator for up to 3 days. The layers will keep their texture well, though the cookie crust gradually softens the longer it sits. If you expect to keep it longer, consider assembling the top garnishes right before serving.
Serving Suggestions
Serve slices with a tall glass of cold milk or a scoop of plain vanilla ice cream for extra indulgence. A drizzle of chocolate sauce or a few extra peanut butter chips on the plate can add contrast and a refined touch. This Peanut Butter Lasagna is also a great potluck contribution—slice it ahead of time and set it out chilled for easy serving.
Variations to Try
- Swirl in a few tablespoons of melted chocolate into the peanut butter layer for a peanut butter–chocolate twist.
- Sprinkle crushed nuts, like salted peanuts, on top for added crunch and a salty-sweet balance.
- Use a different cookie base—try chocolate wafer cookies—for a slightly different flavor profile while keeping the same structure.
Why This Recipe Works
The success of this Peanut Butter Lasagna comes from balanced layers. The cookie base provides a textured foundation, the sweetened cream cheese adds tang and structure, the instant pudding brings a silky element, and the peanut butter-whipped layer delivers the signature flavor without being heavy. Topping everything with whipped cream and crunchy pieces keeps the dessert light and satisfying. The method is straightforward, and the flavors are familiar—two reasons this recipe feels both comforting and exciting.
Final Thoughts
If you love peanut butter desserts, this layered, no-bake Peanut Butter Lasagna will make a regular appearance in your recipe rotation. It’s forgiving, delicious, and designed for sharing. Make it for a gathering, or keep a pan in the fridge for an easy, crowd-pleasing sweet fix. The best part? Little hands and adults alike will reach for seconds.
Happy baking (and no-bake assembling)! If you make this Peanut Butter Lasagna, try garnishing one edge of the pan with extra cookie pieces for a pretty serving presentation, and don’t forget to take a photo—this is one dessert that deserves to be shown off.

Peanut Butter Lasagna
Ingredients
Equipment
Method
- Grease a 9x13-inch glass baking dish and set aside.
- Arrange a single layer of peanut butter sandwich cookies to completely cover the bottom of the prepared dish (about 22 cookies). Reserve the remaining cookies for the topping.
- In a medium bowl, beat the softened cream cheese, powdered sugar, and 1 cup whipped topping until smooth and well combined.
- Spread the cream cheese mixture evenly over the cookie base, then place the dish in the freezer to chill for 15 minutes.
- Whisk the instant vanilla pudding mix with 1½ cups whole milk until it begins to thicken.
- Using a whisk or hand mixer, fold 1 cup creamy peanut butter and 1 cup whipped topping into the pudding until smooth and evenly combined.
- Spread the peanut butter pudding layer evenly over the chilled cream cheese layer and return the dish to the freezer for another 15 minutes to set.
- Gently spread the remaining 2 cups whipped topping over the peanut butter layer.
- Sprinkle peanut butter chips and the chopped reserved cookies over the top, then drizzle the melted ½ cup peanut butter over everything.
- Chill the assembled dessert in the refrigerator for 30 minutes or in the freezer for 15 minutes before cutting and serving.
Notes
- Use about 22 cookies to line the bottom and reserve 8–10 for the topping.
- One 16-ounce tub of whipped topping is enough for the recipe.
- Ensure cream cheese is at room temperature for a smooth filling.
