
Introduction
You know that feeling when you’re standing in the kitchen, staring into the fridge, and you just need something that feels like a warm hug on a plate? That’s exactly how I came up with this recipe for how to bake peanut butter lasagna. Growing up in Chicago with my Polish-American family, my babcia always said that the best meals are the ones made with a little love and a whole lot of butter. Now, this isn’t your traditional Italian lasagna—there’s no marinara or mozzarella in sight. Instead, we’re layering creamy, dreamy peanut butter goodness between soft, chewy graham crackers, all topped with a rich chocolate ganache. It’s the kind of dessert that makes my husband’s eyes light up and my kids, Ella and Peter, fight over who gets the last slice. It’s nostalgic, it’s indulgent, and it’s become a staple at our family gatherings, right next to my grandmother Elizabeth’s famous apple cake.
Why You’ll Love This Recipe
This no-bake peanut butter lasagna is the ultimate crowd-pleaser because it’s incredibly easy to put together, yet it tastes like you spent hours in the kitchen. The combination of a buttery graham cracker crust, a silky cream cheese and peanut butter filling, and a glossy chocolate topping is pure magic. It’s a make-ahead dessert that actually gets better as it chills, making it perfect for busy weeknights or holiday celebrations. Plus, it’s a fun, creative twist on a classic dessert that both kids and adults will absolutely devour.
What I love most is how versatile and forgiving this recipe is. You don’t need any fancy equipment or baking skills—just a mixing bowl and a spatula. It’s a fantastic project to do with kids because there’s no hot oven involved, just lots of stirring and layering. Whether you’re looking for a cool summer treat or a rich winter comfort food, this dessert delivers every single time. It’s rich, creamy, and has that perfect balance of sweet and salty that makes it completely irresistible.
Ingredients
Here’s everything you’ll need to create this decadent no-bake dessert. I’ve organized it into layers so it’s easy to follow.
For the Crust:
- 2 cups graham cracker crumbs (about 16 full sheets)
- ½ cup unsalted butter, melted
- ¼ cup granulated sugar
For the Peanut Butter Filling:
- 8 oz cream cheese, softened to room temperature
- 1 cup creamy peanut butter (I prefer a classic brand like Jif or Skippy for the best texture)
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 1 cup heavy whipping cream, cold
For the Chocolate Ganache Topping:
- 1 cup semi-sweet chocolate chips
- ½ cup heavy whipping cream
Optional Garnishes:
- ¼ cup chopped peanuts
- Chocolate shavings or a drizzle of melted peanut butter
Ingredient Notes: For a slightly different texture, you can substitute the graham crackers with crushed vanilla wafers or chocolate cookies. If you’re dairy-free, use a plant-based cream cheese and coconut cream in place of the heavy cream—just make sure everything is well chilled.

Step-by-Step Instructions
Let’s walk through this together—it’s so simple, you’ll be amazed. First, lightly grease a 9×9-inch square baking dish or an 8×8-inch dish for thicker layers. In a medium bowl, combine the graham cracker crumbs, melted butter, and granulated sugar. Stir until the mixture resembles wet sand and is fully moistened. Press this mixture firmly and evenly into the bottom of your prepared dish. Pop it in the fridge to chill while you make the filling.
Now, for the star of the show—the peanut butter filling. In a large mixing bowl, beat the softened cream cheese with an electric mixer until it’s completely smooth and fluffy. Add the peanut butter, powdered sugar, and vanilla extract, and beat again until everything is well combined and creamy. In a separate bowl, whip the cold heavy cream with a clean whisk attachment until stiff peaks form. Gently fold the whipped cream into the peanut butter mixture using a spatula. You want to be careful here—fold slowly until there are no white streaks left, keeping the mixture light and airy.
Spread this luscious filling evenly over the chilled crust, smoothing the top with an offset spatula. Return the dish to the fridge while you prepare the ganache. In a small saucepan, heat the heavy cream over medium heat until it just begins to simmer around the edges. Remove it from the heat and pour it over the chocolate chips in a heat-safe bowl. Let it sit for about 2-3 minutes, then stir slowly until the chocolate is completely melted and the ganache is smooth and glossy. Pour the ganache over the peanut butter layer, tilting the dish gently to spread it evenly. Sprinkle with chopped peanuts if desired.
Cover the dish with plastic wrap and refrigerate for at least 4 hours, or preferably overnight. This chilling time is crucial—it allows the layers to set properly so you get those beautiful, clean slices. When you’re ready to serve, cut into squares and enjoy the creamy, dreamy goodness!
What Makes This Recipe Special
- ✓Quick and easy to prepare
- ✓Packed with flavor and nutrition
- ✓Perfect for any occasion
- ✓Customizable to your taste preferences
- ✓Budget-friendly ingredients
Expert Tips for Success
To ensure your peanut butter lasagna turns out perfectly every time, here are my top three tips. First, make sure your cream cheese is truly at room temperature. If it’s too cold, you’ll end up with lumps in your filling. Take it out of the fridge about 30 minutes before you start. Second, don’t over-whip the heavy cream. You want stiff peaks, but if you go too far, it will turn into butter. Stop as soon as it holds its shape. Finally, be patient with the chilling time. This is a no-bake dessert, so the fridge is doing all the hard work. If you rush it, the layers will be soft and messy. Trust me, waiting those extra hours is worth it for perfect, clean slices.

Variations and Substitutions
This recipe is a wonderful canvas for your creativity. For a fun twist, try using chocolate graham crackers for the crust to add an extra layer of cocoa flavor. If you’re a fan of texture, fold in some crushed Reese’s cups or chocolate chips into the peanut butter filling before spreading it. For a lighter version, you can use a combination of Greek yogurt and whipped topping instead of the heavy cream, though the texture will be slightly different. And if you’re feeling adventurous, add a layer of sliced bananas or a drizzle of caramel sauce between the filling and the ganache—it’s absolutely divine.
Serving Suggestions
This peanut butter lasagna is a showstopper on its own, but you can elevate it even further. Serve it chilled, straight from the fridge, for the best texture. A dollop of freshly whipped cream on top adds a lovely contrast to the rich chocolate. For a truly indulgent experience, pair it with a scoop of vanilla bean ice cream or a glass of cold milk. It’s also fantastic with a hot cup of coffee or espresso, which helps balance the sweetness. Whether you’re serving it at a summer barbecue, a holiday dinner, or just a cozy night in, this dessert is guaranteed to be the star of the table.

FAQs
Can I make this peanut butter lasagna ahead of time?
Absolutely! In fact, I highly recommend it. This dessert needs at least 4 hours to set, but it’s even better if you make it a day in advance. It will keep beautifully in the refrigerator for up to 3-4 days, covered tightly with plastic wrap.
Can I freeze peanut butter lasagna?
Yes, you can freeze it for up to 2 months. Wrap the entire dish (or individual slices) tightly in plastic wrap and then in a layer of aluminum foil. Thaw it overnight in the refrigerator before serving. The texture might be slightly softer after thawing, but it will still be delicious.
Can I use natural peanut butter?
You can, but be aware that natural peanut butter tends to be oilier and less stable. This can sometimes cause the filling to be a bit softer or separate slightly. For the best, most consistent results, I recommend using a classic, processed peanut butter like Jif or Skippy.
Final Thoughts
I truly hope you love this recipe for how to bake peanut butter lasagna as much as my family does. It’s one of those desserts that brings everyone to the table with a smile, and it’s so simple to make that you’ll find yourself whipping it up for every occasion. It’s creamy, chocolatey, and packed with that nostalgic peanut butter flavor we all grew up loving. So go ahead, gather your ingredients, and make some sweet memories in your own kitchen. And when you do, I’d love to hear how it turned out!
If you enjoyed this no-bake peanut butter lasagna, I think you’ll absolutely adore some of my other favorite treats from the blog. For a quick and satisfying breakfast, try my Blueberry Banana Overnight Oats—they’re fruity, creamy, and taste like a morning hug. If you’re in the mood for something warm and comforting, my Creamy Chicken Noodle Soup is pure comfort in a bowl. And for another no-bake dessert that’s perfect for summer, don’t miss my No-Bake Strawberry Cheesecake—it’s just as easy and delicious. Finally, for a cozy family dinner, my One-Pot Mac and Cheese is a guaranteed hit with kids and adults alike.
Join us on our Facebook Page and Facebook Group—and don’t forget to follow us on Pinterest for daily inspiration!

· American ·
Bake Peanut Butter Lasagna for Dinner Tonight
A decadent no-bake dessert featuring layers of buttery graham cracker crust, creamy peanut butter filling, and rich chocolate ganache. Perfect for any gathering!
Keep the screen of your device on while you follow the steps.
- Combine graham cracker crumbs, melted butter, and sugar. Press into a 9×9-inch dish.
- Beat cream cheese until smooth. Add peanut butter, powdered sugar, and vanilla; mix well.
- Whip cold heavy cream to stiff peaks. Fold into the peanut butter mixture.
- Spread filling over the crust and refrigerate.
- Heat heavy cream until simmering. Pour over chocolate chips; stir until smooth.
- Pour ganache over the filling and spread evenly.
- Sprinkle with peanuts if desired. Refrigerate for at least 4 hours before serving.