This No-Bake Peanut Butter Icebox Cake is the dessert I reach for every summer. Layers of chocolate graham crackers, silky peanut butter mousse (made from scratch, no Cool Whip), rich hot fudge sauce, and fluffy homemade whipped cream - all topped with halved Reese's and a crunchy graham cracker crumble. It chills in just 4 hours, so you can make it the morning of any party and it's ready by dinner.
Love Peanut Butter? Try Chocolate Peanut Butter Cups and No Bake Peanut Butter Pie next.

This recipe skips the oven entirely and instead stacks five indulgent layers - chocolate graham crackers, hot fudge sauce, from-scratch peanut butter mousse, homemade whipped cream, and a buttery graham cracker crumble - into a rich, creamy dessert that feeds a crowd.
Unlike other icebox cake recipes that rely on Cool Whip or instant pudding, this version uses real whipped cream and cream cheese peanut butter mousse for a more velvety, cheesecake-like texture in every single bite. Ready in 4 hours, it's make-ahead friendly, and loaded with Reese's peanut butter cups both inside and on top!
Like Icebox Cakes? Try No Bake Mixed Berry Icebox Cake and No Bake Fourth of July Icebox Cake.

Why You'll Love This Recipe
- No oven. No fuss. Just layers of chocolate and peanut butter that taste like a Reese's cup became a cake.
- It's truly make-ahead friendly: assemble in 20-25 minutes, chill, and forget it until serving time.
- No Cool Whip, no instant pudding - just real cream, cream cheese, and peanut butter for a cleaner, richer flavor.
- It's endlessly adaptable: swap in Oreos, change the candy, or go peanut-free with sunflower butter and it still works.

Key Ingredients
- Creamy Peanut Butter - Creamy peanut butter is best. I don't like to use crunchy peanut butter because it's a lot thicker and drier, and therefore will end up drying out the peanut butter filling. It's also best to use the regular non-fancy peanut butter with all the oil. Natural fancier peanut butter tends to be drier because it has less oil, which will definitely effect the end result/
- Cream Cheese : For the best texture and rich creamy taste, I always go with full-fat cream cheese instead of lite or reduced-fat cream cheese.
- Powdered Sugar
- Whipping Cream - No bake chocolate peanut butter cake calls for quite a bit of whipping cream which is a key ingredient that makes the cake fluffy, moist and delicious.
- Chocolate Graham Crackers - You can also use regular Graham crackers here.
- Reese's Peanut Butter Cups - You can also use mini-sized unwrapped Reese's peanut butter cups.

How to Make No Bake Peanut Butter Icebox Cake
1. Make the Peanut Butter Mousse
Beat the softened cream cheese in a large mixing bowl until completely smooth and creamy, scraping down the sides as needed so there are no lumps.
Mix in the peanut butter, powdered sugar, vanilla, and a pinch of salt, and beat until the mixture looks thick, glossy, and fully combined.
Gently fold in a portion of the whipped cream (or reserved heavy cream whipped to soft peaks) just until no streaks remain - you're looking for a light, mousse-like texture that still holds soft peaks when you lift the spatula.


Stir in chopped Reese's in the peanut butter mousse so there are little pockets of candy in every bite, then set the bowl aside while you prepare the pan.


2. Make the Homemade Whipped Cream
In a chilled bowl, beat cold heavy cream with powdered sugar and vanilla until it reaches medium to stiff peaks - the cream should stand up on the whisk but still look silky, not grainy.
Keep an eye on it near the end; overwhipped cream becomes thick and clumpy, and you want it smooth and spreadable for layering. If your kitchen is warm, pop the bowl into the fridge for a few minutes to help it stay stable while you assemble the cake. This whipped cream will act as both a layer and a "lid" that seals everything in and helps the crackers soften evenly.

3. Layer the Cake
Arrange chocolate graham crackers in a single, tight layer, breaking pieces as needed so the entire bottom is covered with no big gaps in the bottom of your 9×9-inch pan.

Drizzle or spread a thin layer of warmed hot fudge over the crackers.

Next spoon half of the peanut butter mousse on top and smooth it all the way to the edges.

Add another layer of graham crackers, followed by the whipped cream.

Add a second layer of crackers. Spread a thin layer of hot fudge sauce. Top with a layer of creamy peanut butter cream cheese.


Add 3rd layer of chocolate graham crackers and spread the whipped cream evenly over this final graham cracker layer.

Sprinkle with Graham cracker crumble (which is chopped chocolate graham crackers mixed with butter and sugar).


Then sprinkle with mini chocolate chips.

Chill - Cover with plastic wrap and refrigerate for at least 4 hours, or overnight, until the Graham crackers soften into a cake-like texture.

No Bake Peanut Butter Icebox Cake
CLICK on STARS to REVIEW the RECIPE, then CLICK OK
Ingredients
Peanut Butter Mousse Layer
- 1 cup creamy peanut butter
- 8 oz cream cheese softened
- 1 cup powdered sugar
- 1½ teaspoon vanilla extract
- 16 Reese's peanut butter cups full size, coarsely chopped
- 1½ cups heavy whipping cream cold
Whipped Cream Layer
- 1½ cups heavy whipping cream cold
- ¼ cup powdered sugar
- 1 teaspoon vanilla extract
Graham Cracker Crumble
- 1 cup graham cracker crumbs
- 2 tablespoon unsalted butter melted
- 2 tablespoon granulated sugar
Assembly
- 18 chocolate graham crackers (or regular if preferred)
- ½ cup mini chocolate chips (optional, for layering)
- 1½ cups hot fudge sauce
- 6 reese's peanut butter cups cut in half
- chopped peanuts for garnish (optional)
Instructions
Make The Peanut Butter Mousse
- In a large bowl, beat the peanut butter and cream cheese until smooth.
- Add powdered sugar and vanilla and beat until fully incorporated. Stir in chopped Reese's.
- In a separate bowl, whip the heavy cream until stiff peaks form, then gently fold it into the peanut butter mixture until smooth and fluffy.
Prepare The Whipped Cream
- In another chilled bowl, beat the heavy whipping cream with powdered sugar and vanilla until stiff peaks form.
Prepare The Graham Cracker Crumble
- Place the Graham crackers in a sealed plastic bag, and crush with a rolling pin.
- Transfer to a small bowl, and add in butter and sugar, and stir together.
Assemble The Cake
- In a 9x9-inch baking dish (or similar), lay graham crackers in a single layer across the bottom, breaking apart as necessary to fill the spaces.
- Spread a thin layer of hot fudge sauce, topped with a layer of peanut butter mousse.
- Add another single layer of graham crackers, breaking as needed to fit.
- Spread another thin layer of hot fudge sauce, topped with a layer of peanut butter mousse.
- Add another layer of graham crackers.
- Spread the whipped cream evenly over this layer.
- Sprinkle with Graham cracker crumble, then sprinkle with mini chocolate chips.
Chill
- Cover with plastic wrap and refrigerate for at least 4 hours, or overnight, until the Graham crackers soften into a cake-like texture.
Garnish and Serve
- Just before serving, decorate with Reese's cut in half. Drizzle with melted peanut butter and fudge sauce if you desire.
- Sprinkle with chopped peanuts for texture if you desire (optional).
- Serve and enjoy!
Pro Tips for the Best Icebox Cake
Use Full-Fat Cream Cheese: Full-fat block cream cheese (not the spreadable kind in a tub) gives the peanut butter mousse its thick, cheesecake-like texture that holds clean layers when you slice. Low-fat or whipped cream cheese has too much water content and will make your mousse runny - no matter how long you chill it. Make sure it's fully softened to room temperature before beating, or you'll end up with lumps that no amount of mixing will smooth out.
Don't Skip the Chill Time: Four hours is the minimum - overnight is the dream. The magic of an icebox cake happens during that chill: the graham crackers slowly absorb moisture from the mousse and whipped cream layers, transforming from crisp crackers into something impossibly soft and cake-like.
Fold Reese's In AND On Top - Do Both: Here's what separates this icebox cake from every other recipe out there: don't just use Reese's as a garnish. Chop a generous handful of Reese's miniatures and fold them directly into the peanut butter mousse layer before you spread it. This gives you pockets of melty peanut butter cup in every single bite - not just on the top slice. Then add whole or halved Reese's on top as well!
Variations and Substitutions
Oreo Version: Swap the chocolate graham crackers for Oreo cookies (regular, not Double Stuf) and use crushed Oreos in place of the graham cracker crumble on top. You can also stir Oreo pieces into the whipped cream layer for an extra cookies-and-cream dimension.
Peanut-Free Version (Sunflower Butter Swap): Need to make this nut-free for a school event or allergy-friendly gathering? Swap the peanut butter 1:1 with sunflower seed butter (SunButter is the most widely available brand). The mousse will turn out just as creamy and thick. Skip the Reese's and use allergy-friendly chocolate cups (like Enjoy Life brand) or simply top with mini chocolate chips and a drizzle of chocolate sauce.

Make-Ahead and Storage Instructions
- Make-Ahead: This icebox cake is tailor-made for making ahead. Assemble the full cake up to 24 hours in advance, cover tightly with plastic wrap, and refrigerate until ready to serve. The layers actually improve with more chill time - the graham crackers soften further and the mousse firms up for cleaner slices. If you're adding the Reese's garnish on top, wait until just before serving so they stay fresh and don't get sticky.
- Refrigerator Storage: Leftovers keep well covered in the refrigerator for up to 4 days. The texture will continue to soften as it sits, which most people love - it gets more mousse-like and almost pudding-cake in consistency by day two. Cover with plastic wrap pressed directly against the surface to prevent the whipped cream from drying out.
- Freezer Storage: Yes, you can freeze this icebox cake! Assemble and chill it completely first, then wrap the entire dish tightly in two layers of plastic wrap followed by a layer of foil. Freeze for up to 1 month.
- To serve, transfer to the refrigerator and thaw overnight - do not thaw at room temperature or the layers can weep. Note: the whipped cream layer may lose some of its airy texture after freezing, but the flavor is still excellent. For best results, add any fresh whipped cream and Reese's garnish after thawing.

Frequently Asked Questions
Can I freeze peanut butter icebox cake?
Yes! Once fully chilled and set, wrap the pan tightly in plastic wrap and then foil, and freeze for up to one month. Thaw overnight in the refrigerator before serving. The texture softens slightly after freezing, but the flavor stays delicious. Add any fresh toppings after thawing for the best presentation.
How long does it last in the fridge?
This icebox cake keeps well in the refrigerator for up to 4 days when covered tightly. The graham cracker layers will continue to soften as it sits, which actually makes the texture even more cake-like by day two. Keep it covered to prevent the whipped cream from picking up fridge odors.
Can I use Cool Whip instead of homemade whipped cream?
You can, but the texture and flavor will be noticeably different. Cool Whip is sweeter and has a slightly artificial aftertaste compared to real heavy cream whipped from scratch. If you're short on time, one 8-ounce container of thawed Cool Whip can be substituted for the whipped cream layer. For the mousse, stick with real cream cheese and peanut butter - that layer is what makes this recipe stand out from the rest.
What size pan is best?
A standard 9×13-inch baking dish works perfectly and gives you the best layer distribution. You can also use a 9×9-inch square pan for a taller, thicker cake with more defined layers - just expect it to take a bit longer to set. Avoid springform pans for this recipe since the mousse is too soft to hold a free-standing shape without the pan walls for support.
Can I use regular graham crackers instead of chocolate?
Absolutely. Regular honey graham crackers work just as well and give the cake a slightly lighter, more classic icebox cake flavor. The chocolate grahams add a deeper cocoa note that plays up the peanut butter cup theme - which is why I prefer them - but either version is delicious. You can also use chocolate wafer cookies (like Nabisco Famous Chocolate Wafers) for an even richer chocolate base layer.





Jennie says
New subscriber here. What size pie crust did you use?
Olya says
Are you using chocolate oreo crust instead of graham crackers? If yes - just regular premade crust would do - 8 or 9 inch in diameter.
Alice says
Trying to make this ahead of time for fourth of joy and I’m wondering if this would be fine if I froze it?
Olya says
I have never frozen so I can’t say for sure. It can be made a couple of days ahead of time and stored covered in the fridge. I actually love this pie the day after I made it and even on the second and third day. I would just make it like 2 days in advance or the day before and leave it in the fridge.