Why You’ll Love This Recipe
I love these bars because they’re simple to make yet taste like something from a bakery. The texture combination is unbeatable—the buttery crust holds a creamy peanut butter cheesecake-like filling, while the chocolate layer adds the perfect touch of richness. They’re no-bake-friendly (with an optional baked crust for stability), and I can make them ahead of time, which makes them a great dessert for entertaining.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
For the Crust:
- 
16-ounce package peanut butter sandwich cookies (reserve 8–9 cookies for topping)
 - 
8 tablespoons unsalted butter, melted (½ cup)
 
For the Chocolate Layer:
- 
1½ cups milk
 - 
3.9-ounce box instant chocolate pudding
 
For the Peanut Butter Cream Cheese Layer:
- 
4 ounces cream cheese, softened
 - 
½ cup powdered sugar
 - 
½ cup creamy peanut butter
 
For the Whipped Topping Layer:
- 
8-ounce tub Cool Whip (thawed)
 - 
½ cup milk chocolate chips
 - 
½ cup peanut butter chips
 - 
Reserved crushed peanut butter sandwich cookies
 
Directions
For the Crust
- 
I preheat my oven to 350°F and lightly spray an 8×8-inch baking dish with nonstick spray.
 - 
In a small mixing bowl, I stir together the crushed peanut butter cookies and melted butter until the crumbs are evenly coated.
 - 
I press the mixture firmly into the bottom of the pan and bake for 10 minutes. Then, I let it cool completely. (If I’m in a hurry, I skip baking—the crust just stays a bit softer.)
 
For the Chocolate Pudding Layer
- 
In a bowl, I whisk together the pudding mix and cold milk until thickened.
 - 
I spread the pudding evenly over the cooled crust and refrigerate the dish while I prepare the next layer.
 
For the Peanut Butter Cream Cheese Layer
- 
In another bowl, I beat the softened cream cheese until smooth, about 1 minute.
 - 
I add the peanut butter and continue mixing until creamy and well-blended.
 - 
On low speed, I slowly add the powdered sugar and beat until fully incorporated and fluffy.
 - 
I spread this peanut butter mixture evenly over the chocolate layer.
 
For the Whipped Topping Layer
- 
I spread the whipped topping over the peanut butter layer, smoothing it evenly with a spatula.
 - 
I sprinkle the milk chocolate chips, peanut butter chips, and crushed cookies evenly over the top.
 - 
I refrigerate the dish for at least 2 hours before slicing into 2×2-inch squares.
 
Servings and Timing
This recipe makes about 12 bars. It takes 15 minutes to prep, 10 minutes to bake, and 2 hours to chill, for a total of 2 hours and 25 minutes.
Variations
- 
I sometimes use crushed Oreos for the crust instead of peanut butter cookies for a stronger chocolate flavor.
 - 
Adding a drizzle of melted peanut butter or chocolate over the top makes the presentation extra special.
 - 
For a nutty twist, I mix chopped peanuts into the whipped topping before spreading it on.
 - 
I’ve also made this recipe in a 9×13-inch pan for larger gatherings—just double the ingredients.
 
Storage/Reheating
I store the bars covered in the refrigerator for up to 5 days. They’re best served cold, straight from the fridge. I can also freeze them for up to 2 months—just thaw in the refrigerator overnight before serving. I don’t reheat them since they’re meant to be chilled and creamy.
FAQs
Do I have to bake the crust?
No, baking is optional. I prefer baking it because it holds together better, but it will still taste great if I skip this step.
Can I use homemade whipped cream instead of Cool Whip?
Yes, I whip 2 cups of heavy cream with 2 tablespoons of powdered sugar until soft peaks form—it gives a fresh, airy texture.
Can I make these ahead of time?
Absolutely. I make them the day before serving, keep them chilled, and they’re perfect when I’m ready to serve.
What kind of peanut butter works best?
I always use creamy peanut butter. Natural peanut butter can separate and change the texture.
How do I keep clean layers when slicing?
I use a sharp knife wiped clean between cuts for neat, even squares. Chilling the bars well before slicing also helps.
Conclusion
These Peanut Butter Dream Bars truly live up to their name—they’re creamy, rich, and dreamy in every bite. The combination of buttery crust, chocolate pudding, and peanut butter filling makes them irresistible. I love how easy they are to assemble and how well they hold up for parties or family gatherings. Every time I make them, they disappear fast—proof that this dessert is a peanut butter lover’s dream come true.
PrintPeanut Butter Dream Bars
With a cookie crust, chocolate pudding, peanut butter cream cheese, and whipped topping, these Peanut Butter Dream Bars are the ultimate no-fuss, layered dessert.
- Prep Time: 15 minutes
 - Cook Time: 10 minutes
 - Total Time: 2 hours 25 minutes
 - Yield: 12 servings
 - Category: Dessert
 - Method: Baked (Crust), No-Bake (Layers)
 - Cuisine: American
 - Diet: Vegetarian
 
Ingredients
For the Crust:
16 oz package peanut butter sandwich cookies, crushed (reserve 8–9 cookies for topping)
8 tablespoons unsalted butter, melted (½ cup)
For the Chocolate Layer:
1½ cups milk
1 (3.9 oz) box instant chocolate pudding mix
For the Peanut Butter Cream Cheese Layer:
4 oz cream cheese, softened
½ cup powdered sugar
½ cup creamy peanut butter
For the Whipped Topping Layer:
8 oz tub Cool Whip (or whipped topping)
½ cup milk chocolate chips
½ cup peanut butter chips
Reserved crushed peanut butter sandwich cookies
Instructions
Prepare the Crust:
Preheat oven to 350°F (175°C). Lightly spray an 8×8-inch baking pan with nonstick spray.
In a small bowl, combine crushed cookies and melted butter. Stir until crumbs are fully coated.
Press the mixture firmly into the bottom of the pan.
Bake for 10 minutes, then remove and let cool completely.
Make the Chocolate Pudding Layer:
In a small bowl, beat pudding mix and cold milk with a hand mixer or whisk until thickened.
Spread evenly over the cooled crust using a spatula.
Place in the refrigerator to set while preparing the next layer.
Prepare the Peanut Butter Cream Cheese Layer:
In a medium bowl, beat cream cheese on medium-high speed for 1 minute until smooth.
Add peanut butter and beat for 30–60 seconds until creamy.
Reduce speed to low and gradually mix in powdered sugar until fully incorporated.
Spread evenly over the chilled chocolate pudding layer.
Add the Whipped Topping Layer:
Spread the whipped topping evenly over the peanut butter layer.
Sprinkle milk chocolate chips, peanut butter chips, and reserved crushed cookies over the top.
Chill and Serve:
Refrigerate for at least 2 hours before slicing into 2×2-inch squares.
Serve chilled and enjoy!
Notes
Baking the crust helps it hold together better, but it’s optional if you prefer a no-bake version.
Beat cream cheese thoroughly until fluffy and smooth for a creamy texture.
Chill thoroughly to allow the layers to firm up before slicing.
For a more decorative presentation, drizzle melted peanut butter or chocolate over the top before serving.
