If you’re a peanut butter and chocolate lover, buckle up—this dessert is about to blow your mind. Imagine layers of creamy peanut butter fluff, rich chocolate pudding, and a crunchy Oreo crust, all tied together with Skippy Peanut Butter Bars that melt into every bite. It’s no-bake, totally over-the-top, and guaranteed to be the first thing gone at any gathering. Whether you’re making it for a party, a holiday, or just a Tuesday night sweet tooth situation—you need this layered dessert in your life. Let’s get into it.

Why You’ll Love This Dessert (Especially Right Now)
Layered, no-bake desserts like this one tend to make their grand entrance around the holidays—and for good reason. They’re easy to make ahead, feed a crowd, and look stunning when served in a big, chilled slice. This peanut butter chocolate version is perfect for:
- Summer BBQs (because no one wants to turn on the oven)
- Birthday parties (it’s basically a giant candy bar in casserole form)
- Thanksgiving or Christmas dessert spreads
- Game day treats—because hello, peanut butter and chocolate!
- And let’s be real... any night when you want something decadent without the fuss
This recipe brings nostalgic comfort and party-worthy flair all in one bite. Once people try it, they’ll be asking you to bring it every time.
If you love peanut butter and chocolate, check out these double stuffed peanut butter cups or peanut butter peanut brittle.
Ingredients
This dessert is all about contrast—textures, temperatures, and the rich balance of peanut butter and chocolate. A crushed Oreo crust gives you that deep cocoa base and a perfect no-bake crunch. The peanut butter layer is light, fluffy, and creamy thanks to a mix of cream cheese, whipped topping, and peanut butter—it’s rich but not too heavy. The chocolate pudding layer adds cool, silky depth and brings that classic layered “dessert casserole” feel. And the topping? That’s where the magic happens. Skippy Peanut Butter Bars add bites of real peanut butter, a little crunch, and that nostalgic candy bar energy, while peanut butter chips and a sprinkle of chopped peanuts make it look as decadent as it tastes. This is comfort food with a capital C, dressed up just enough for a party.
Crust
- Crushed Oreos
- Melted butter
Peanut Butter Layer
- Cream cheese
- Creamy peanut butter
- Powdered sugar
- Milk
- Whipped topping (like Cool Whip)
Chocolate Layer
- Instant chocolate pudding mix
- Cold milk
Topping
- Whipped topping
- Skippy PB Minis
- Peanut butter chips
Instructions
Use this section for process shots, alternating between the step and image showing the step. Users don't like seeing process shots cluttering up the recipe card, so include your process shots here.
In a large bowl, combine crushed Oreos and melted butter until the mixture resembles wet sand. Press evenly into the bottom of a 9 x 13" pan to form a firm crust. Set aside.
Place a layer of Skippy PB Minis directly on top of the Oreo crust. Gently press them down so they settle slightly into it.
In a mixing bowl, beat together cream cheese, peanut butter, powdered sugar, and milk until smooth. Fold in whipped topping until light and fluffy. Spread half of the peanut butter mixture over the Skippy PB Bars.
Place a layer of Skippy PB Minis directly on top of the peanut butter filling. Gently press them down so they settle slightly into the fluff.
In a separate bowl, whisk together the chocolate pudding mix and cold milk until thickened (about 2 minutes). Let it sit for a minute to fully set, then spread evenly over the peanut butter layer.
Spread a final layer of whipped topping over the pudding. Finish with the remaining Skippy Peanut Butter Bars and peanut butter chips.
Hint: Chill and Serve.
Refrigerate for at least 4 hours (or overnight) to let the layers set and flavors meld. Slice and serve chilled.
Equipment
- 9 x 13" baking dish
- Mixing bowls (at least 2)
- Hand mixer or stand mixer
- Whisk
- Rubber spatula
- Measuring cups and spoons
- Offset spatula or spoon (for spreading layers)
- Plastic wrap or foil (for covering while chilling)
- Sharp knife (for chopping Skippy bars and slicing to serve)
Storage
Cover the dish tightly with plastic wrap or foil and store in the refrigerator for up to 4–5 days. For the cleanest slices, let it chill overnight before serving.
If you want to freeze leftovers, place individual slices in an airtight container or wrap them in plastic wrap and foil. Freeze for up to 1 month—just note that the texture of the whipped topping may change slightly upon thawing. Let slices sit at room temperature for 20–30 minutes before serving from frozen.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with [this recipe]:
Skippy peanut butter bars dessert
Equipment
- 9 x 13" baking dish
- Mixing bowls (at least 2)
- Hand mixer or stand mixer
- whisk
- Rubber spatula
- Measuring cups and spoons
- Offset spatula or spoon (for spreading layers)
- Plastic wrap or foil (for covering while chilling)
- Sharp knife (for chopping Skippy bars and slicing to serve)
Ingredients
Crust:
- 3 cups crushed Oreo cookies
- ⅓ cup melted butter
First Skippy Layer:
- 10 Skippy Peanut Butter Bars
Peanut Butter Layer:
- 8 oz cream cheese softened
- 1 cup creamy peanut butter
- 1 cup powdered sugar
- ¼ cup milk
- 1½ cups whipped topping like Cool Whip
Second Skippy Layer:
- 10 Skippy Peanut Butter Bars
Chocolate Layer:
- 2 boxes 3.4 oz each instant chocolate pudding mix
- 2¾ cups cold milk
Topping:
- 1½ –2 cups whipped topping
- 10 Skippy Peanut Butter Bars
- 1 cup peanut butter chips
Instructions
Make the Crust:
- In a large bowl, combine crushed Oreos and melted butter until the mixture resembles wet sand. Press evenly into the bottom of a 9 x 13" pan to form a firm crust. Set aside.
- Add the First Layer of Skippy Peanut Butter Bars:
- Arrange a layer of Skippy Peanut Butter Bars directly on top of the Oreo crust. Press them in gently to create a solid peanut butter chocolate base.
Prep the Peanut Butter Layer:
- In a mixing bowl, beat together cream cheese, peanut butter, powdered sugar, and milk until smooth. Fold in whipped topping until light and fluffy. Spread half of the peanut butter mixture over the Skippy Bar layer.
- Press another layer of Skippy Peanut Butter Bars gently into the peanut butter fluff. These hidden chunks melt into the layers for extra peanut buttery bites.
Make the Chocolate Layer:
- In a separate bowl, whisk together the chocolate pudding mix and cold milk until thickened (about 2 minutes). Let it sit for a minute to fully set, then spread evenly over the peanut butter layer.
Top It Off:
- Spread a final layer of whipped topping over the pudding. Finish with the remaining Skippy Peanut Butter Bars and a generous sprinkle of peanut butter chips.
Chill and Serve
- Refrigerate for at least 4 hours (or overnight) to let the layers set and the flavors come together. Slice and serve chilled.
Did you make this recipe? Let me know!