Do you remember those days when dessert felt like a hug? Peanut Butter Lasagna is one of those recipes that brings back sweet memories and warm feelings. It’s a no-bake delight that’s quick to whip up but tastes like you’ve spent hours crafting it. Whether you’re hosting a gathering or simply treating yourself, this dessert is sure to make you smile.
Why You’ll Love Peanut Butter Lasagna
- Fast
- Easy
- Giftable
- Crowd-pleasing
Ingredients
- 1 cup creamy peanut butter – The star of the show that brings that nutty flavor.
- 1 cup powdered sugar – For that sweet touch that balances the richness of the peanut butter.
- 8 oz cream cheese, softened – Adds a creamy texture that makes each bite so satisfying.
- 1 cup whipped topping – Lightens up the mixture and adds a delightful fluffiness.
- 1 package (9 oz) graham crackers – These form the base, adding a lovely crunch.
- 2 cups milk – Helps create the smooth pudding layer.
- 1 package (3.4 oz) vanilla instant pudding mix – This thickens the pudding layer and adds sweetness.
- 1 cup chocolate chips – Because chocolate makes everything better!
- 1/2 cup chopped peanuts (optional) – For a little extra crunch on top.
How to Make Peanut Butter Lasagna
- In a mixing bowl, combine the creamy peanut butter and powdered sugar until smooth.
- Add the softened cream cheese to the peanut butter mixture and blend until creamy.
- Gently fold in the whipped topping until fully incorporated.
- In a separate bowl, whisk together the milk and vanilla instant pudding mix until smooth and thickened.
- In a 9×13 inch baking dish, layer half of the graham crackers on the bottom.
- Spread half of the peanut butter mixture over the graham crackers.
- Pour half of the pudding mixture over the peanut butter layer.
- Repeat the layers with the remaining graham crackers, peanut butter mixture, and pudding mixture.
- Top the final layer with chocolate chips and chopped peanuts, if desired.
- Cover the dish with plastic wrap and refrigerate for at least 4 hours or overnight to allow the flavors to meld and the dessert to set.
- Slice into squares and serve chilled.
Substitutions & Additions
Feel free to get creative with this peanut butter lasagna! You can substitute the graham crackers with crushed Oreos for a chocolate twist. If you are in the mood for something fruity, try adding sliced bananas between the layers or even some raspberry jam for a tart contrast. The sky is the limit!
Tips for Success
- Make sure your cream cheese is softened to avoid lumps in your mixture.
- Don’t rush the chilling time! Letting it sit overnight really allows the flavors to develop.
- If you’re serving this for a party, consider making it a day ahead to save time.
How to Store Peanut Butter Lasagna
Store any leftovers in the refrigerator, covered securely. This peanut butter lasagna is best enjoyed within 3 to 4 days, but trust me, it rarely lasts that long!
FAQs
- Can I freeze peanut butter lasagna? Yes, you can freeze it, but the texture may change slightly. Just be sure to wrap it well.
- Is there a dairy-free option? Absolutely! You can use dairy-free cream cheese and whipped topping, and it will still taste delicious.
- Can I use natural peanut butter? Yes, but keep in mind that natural peanut butter may separate, so you might need to mix it well before using.
For more delicious recipes, check out my apple pie or berry crumble for treats you will love!
Embrace this cozy dessert that brings people together, and don’t forget to share your peanut butter lasagna with friends and family. They will be asking for seconds! And for more mouthwatering ideas, be sure to follow our Pinterest for inspiration.
Peanut Butter Lasagna

Ingredients
Equipment
Method
- Step 1: In a mixing bowl, combine the creamy peanut butter and powdered sugar until smooth.
- Step 2: Add the softened cream cheese to the peanut butter mixture and blend until creamy.
- Step 3: Gently fold in the whipped topping until fully incorporated.
- Step 4: In a separate bowl, whisk together the milk and vanilla instant pudding mix until smooth and thickened.
- Step 5: In a 9x13 inch baking dish, layer half of the graham crackers on the bottom.
- Step 6: Spread half of the peanut butter mixture over the graham crackers.
- Step 7: Pour half of the pudding mixture over the peanut butter layer.
- Step 8: Repeat the layers with the remaining graham crackers, peanut butter mixture, and pudding mixture.
- Step 9: Top the final layer with chocolate chips and chopped peanuts, if desired.
- Step 10: Cover the dish with plastic wrap and refrigerate for at least 4 hours or overnight to allow the flavors to meld and the dessert to set.
- Step 11: Slice into squares and serve chilled.










