If you’ve ever craved a dessert that combines comfort and indulgence in the most delicious way possible, then this Peanut Butter Lasagna recipe is about to become your new favorite go-to. This treat is a heavenly combination of creamy peanut butter, fluffy whipped topping, crunchy crust, and a luscious chocolate layer. It’s like a Reese’s peanut butter cup took a lavish dessert vacation and returned as a decadent lasagna. Trust me, once you take a bite, you’ll see why this dessert has earned a place in my family’s recipe collection.
Growing up, I always looked forward to family gatherings where my aunt would bring out her signature dessert—a version of peanut butter lasagna that wowed everyone at the table. It was one of those recipes that no one could resist, and it became a tradition that my family still cherishes to this day. This recipe is an homage to her creation, but with a few tweaks to make it even easier and more accessible for busy weeknights or special occasions. Whether you’re serving it at a summer BBQ, a birthday party, or simply because you deserve a sweet treat, this Peanut Butter Lasagna is sure to impress.
What is Peanut Butter Lasagna?
Peanut Butter Lasagna is a no-bake dessert that layers creamy peanut butter filling, a crunchy cookie crust, and a rich chocolate topping. Think of it as an oversized, no-bake peanut butter cup that’s made to feed a crowd. Each layer brings its own texture and flavor, creating a dessert that’s indulgent without being overwhelmingly heavy. With a perfectly balanced combination of sweet, salty, creamy, and crunchy, it’s the kind of dessert that will leave everyone asking for the recipe.
What’s also wonderful about this dish is its versatility. You can serve it chilled, making it a perfect dessert for hot weather, and it’s great for gatherings because it’s easy to make in advance. This is one of those desserts that appeals to all ages, making it a fantastic choice for family dinners or potluck-style events.
Why You’ll Love This Peanut Butter Lasagna Recipe
There’s no shortage of reasons why this Peanut Butter Lasagna will win over your taste buds and become a regular in your recipe rotation. First of all, it’s a no-bake dessert, which makes it an easy and stress-free option for those times when you want something special without spending hours in the kitchen. The sweet and salty peanut butter filling paired with the rich chocolate layer offers an irresistible flavor combo, and the crunchy cookie base gives it that perfect bite.
It’s also incredibly adaptable. You can easily tweak the recipe to suit dietary restrictions, use your favorite cookies for the crust, or adjust the sweetness levels. Plus, it’s kid-friendly! The combination of creamy peanut butter and chocolate is universally loved by kids (and adults alike), making it a hit with everyone at the table.
How to Make Peanut Butter Lasagna
Making Peanut Butter Lasagna is a breeze! Here’s a detailed breakdown of the ingredients and step-by-step instructions to get this sweet treat on your table.
Ingredients
- 1 package of graham crackers (about 10 sheets, crushed into crumbs)
- 1/2 cup unsalted butter (melted)
- 1 1/2 cups creamy peanut butter
- 1 cup powdered sugar
- 8 oz cream cheese (softened)
- 1 cup heavy whipping cream (whipped to stiff peaks)
- 1 package of instant vanilla pudding (3.4 oz)
- 2 cups milk
- 1 1/2 cups semi-sweet chocolate chips
- 2 tablespoons butter (for the chocolate topping)

Step-by-Step Instructions
- Prepare the Crust: Start by crushing the graham crackers into fine crumbs. You can do this by placing them in a ziplock bag and using a rolling pin to crush them, or use a food processor for a quicker method. Once crushed, combine the crumbs with the melted butter, stirring until well-coated. Press this mixture into the bottom of a 9×13-inch baking dish to form an even crust. Set it in the fridge to chill while you prepare the filling.
- Make the Peanut Butter Layer: In a large bowl, blend together the peanut butter, powdered sugar, and softened cream cheese until smooth and creamy. In another bowl, whip the heavy cream to stiff peaks. Carefully fold the whipped cream into the peanut butter mixture until fully incorporated. Spread this creamy mixture evenly over the chilled graham cracker crust.
- Prepare the Pudding Layer: In a separate bowl, whisk together the instant vanilla pudding mix and milk. Allow it to sit for a few minutes until it thickens, then spread it evenly over the peanut butter layer.
- Make the Chocolate Topping: In a small saucepan, melt the chocolate chips and butter over low heat, stirring constantly until smooth. Once melted, pour the chocolate mixture over the pudding layer, spreading it evenly with a spatula.
- Chill and Serve: Cover the dish with plastic wrap and refrigerate for at least 4 hours, or overnight, to allow all the layers to set. Once chilled, slice and serve. Enjoy the layers of peanut butter, chocolate, and crunch!
What to Serve With
Peanut Butter Lasagna is rich and satisfying on its own, but if you’re looking to pair it with other treats, consider serving it with a light, refreshing dessert to balance out the sweetness. Fresh fruit, like strawberries, raspberries, or a citrus salad, can provide a tart contrast to the creamy layers of the lasagna. You could also serve it alongside a scoop of vanilla ice cream or a drizzle of chocolate syrup for an extra indulgent touch.
Top Tips for Peanut Butter Lasagna Recipe
- Make it ahead: This dessert is perfect for preparing in advance. You can make it the night before your event or meal to allow it time to chill and set.
- Use different cookies: Instead of graham crackers, feel free to use crushed Oreos, vanilla wafers, or any other cookie you like for the crust.
- Adjust the sweetness: If you prefer a less sweet dessert, reduce the amount of powdered sugar in the peanut butter layer or the chocolate topping.
Storing and Reheating
Since Peanut Butter Lasagna is a no-bake dessert, it’s best enjoyed chilled. Store any leftovers in an airtight container in the fridge for up to 3 days. It’s not recommended to freeze, as the texture may change when thawed. There’s no need to reheat—just serve it straight from the fridge.
FAQs
Can I make Peanut Butter Lasagna gluten-free?
Yes! To make it gluten-free, simply use gluten-free graham crackers or substitute with a gluten-free cookie that works well for the crust.
Can I use crunchy peanut butter instead of creamy?
Absolutely! If you prefer the texture of crunchy peanut butter, feel free to swap it in. It will add a fun crunch to the filling, though it may slightly change the smoothness of the overall texture.
How long should I let the lasagna chill?
For best results, chill it for at least 4 hours, but letting it sit overnight will allow the layers to firm up nicely and the flavors to meld together.
Can I make this dessert without the chocolate topping?
Yes, you can skip the chocolate topping if you prefer. The lasagna will still be delicious with just the peanut butter and pudding layers.
Conclusion
Peanut Butter Lasagna is the kind of dessert that brings joy to every occasion. Whether you’re making it for a family dinner, a potluck, or just a special treat, this dessert is sure to please all ages. It’s easy, no-bake, and full of irresistible layers of flavor and texture. Plus, it’s kid-friendly, weeknight-friendly, and makes great leftovers. So, gather your ingredients, get your family involved, and make this sweet treat that’s guaranteed to make everyone smile.

Peanut Butter Lasagna Recipe – A Decadent No-Bake Dessert
Kochutensilien
- Mixing bowls
- 9×13-inch baking dish
- Electric mixer or hand whisk
Zutaten
- 1 package of graham crackers about 10 sheets, crushed into crumbs
- ½ cup unsalted butter melted
- 1 ½ cups creamy peanut butter
- 1 cup powdered sugar
- 8 oz cream cheese softened
- 1 cup heavy whipping cream whipped to stiff peaks
- 1 package of instant vanilla pudding 3.4 oz
- 2 cups milk
- 1 ½ cups semi-sweet chocolate chips
- 2 tablespoons butter for the chocolate topping
Anleitungen
- Prepare the Crust: Crush graham crackers into fine crumbs and combine with melted butter. Press the mixture into the bottom of a 9×13-inch baking dish and refrigerate.
- Make the Peanut Butter Layer: In a bowl, mix peanut butter, powdered sugar, and softened cream cheese until smooth. Whip the heavy cream to stiff peaks and fold into the peanut butter mixture. Spread evenly over the graham cracker crust.
- Prepare the Pudding Layer: Whisk instant vanilla pudding mix with milk and allow to set for a few minutes. Spread evenly over the peanut butter layer.
- Make the Chocolate Topping: Melt chocolate chips and butter in a saucepan over low heat, then pour over the pudding layer.
- Chill and Serve: Cover and refrigerate for at least 4 hours or overnight. Slice and serve chilled.