pin it
The first time I encountered a dessert lush was at a neighborhood block party, set out on a long folding table among a dozen other potluck dishes. I almost passed it by — it looked simple enough, just a white-topped square dessert in a glass dish. But then someone handed me a slice, and I took one bite and completely stopped in my tracks. The layers! The contrast of that crumbly, buttery Oreo crust against the silky-smooth chocolate pudding, followed by that rich, almost mousse-like peanut butter cream — it was the kind of dessert that made you close your eyes for a second. The whipped topping on top wasn't just decoration; it was a cooling, airy contrast to all that richness below it. I asked who made it immediately and begged for the recipe on the spot. Since then, I've made this No-Bake Chocolate Peanut Butter Lush more times than I can count, and it never fails to get that same reaction from everyone who tries it. It's one of those recipes that looks incredibly impressive but requires zero baking — just patience to let those layers chill and set properly in the fridge.
Why I love this recipe
What I love most about this recipe is that it delivers maximum impact for minimum effort. There's no oven involved, no complicated techniques, no tempering chocolate or folding egg whites — just layering incredible flavors one on top of another and letting the refrigerator do the hard work. I also love how the flavors here are absolutely timeless: chocolate and peanut butter is one of the greatest combinations ever created, and this dessert leans into that pairing completely and unashamedly. The textures are what really make it special for me — you get the crunch of the Oreo crust, the dense creaminess of the chocolate pudding, the smooth richness of the peanut butter layer, the lightness of the whipped topping, and then the crunch of peanuts and cookie crumbles on top. Every single bite has something going on. It's also endlessly crowd-pleasing — I have never once served this at a gathering without someone coming back for seconds and asking me for the recipe. That alone is reason enough to keep it in permanent rotation.
What You Need From Your Kitchen
- Oreo Cookies: Crushed into fine crumbs to form the base of the dessert; combined with melted butter to create a firm, sliceable crust.
- Cream Cheese: Softened and beaten until fluffy; forms the structural base of the peanut butter cream layer giving it body and a slight tang.
- Creamy Peanut Butter: Blended into the cream cheese layer for rich, nutty flavor; use a standard creamy variety for the smoothest texture.
- Instant Chocolate Pudding Mix: Whisked with cold milk to create a thick, fudgy chocolate layer that sets firm and slices cleanly.
- Heavy Whipping Cream: Whipped to stiff peaks and divided — half folded into the peanut butter layer for lightness and half spread on top as the finishing cloud layer.
- Roasted Peanuts: Roughly chopped and scattered on top for a satisfying crunch and salty contrast against the sweet layers.
- Powdered Sugar: Sweetens the peanut butter cream layer without grittiness, blending seamlessly into the mixture.
Let's Make These Together
- Crush and press the Oreo crust
- Start by crushing your Oreo cookies into fine crumbs — a food processor makes this quick and easy, but a zip-lock bag and rolling pin works just as well. Mix those crumbs with melted butter until everything is evenly coated and the mixture holds together when pressed. Firmly press this into the bottom of your 9x13 dish using the back of a spoon or the flat bottom of a glass to get a nice even layer, then pop it in the fridge while you work on the next steps.
- Prepare the chocolate pudding layer
- Whisk both packages of instant chocolate pudding mix with the cold milk for a full 2 minutes — you want it thick and smooth with no lumps. Give it 5 minutes to firm up slightly, then spread it carefully and evenly over your chilled Oreo crust. Refrigerate for at least 15 minutes so the pudding layer can fully set before you add anything on top of it.
- Whip the cream
- Using a chilled bowl and chilled beaters, whip your heavy cream with the vanilla extract until stiff peaks form — this means when you lift the beaters, the cream holds its shape without drooping. Divide this whipped cream into two equal portions; one will be folded into the peanut butter layer and one will be your fluffy top layer.
- Make the peanut butter cream
- Beat your room-temperature cream cheese until completely smooth, then add the peanut butter and powdered sugar and beat again until the mixture is thick, creamy, and lump-free. Now gently fold in half of your whipped cream with a spatula using slow, deliberate strokes to keep the mixture light and airy. Spread this gorgeous peanut butter cloud evenly over the chocolate pudding layer.
- Top, garnish and chill
- Spread the remaining whipped cream over the top of the peanut butter layer, smoothing it into an even, flat surface. Scatter the chopped roasted peanuts and crushed Oreo crumbles all over the top. Cover with plastic wrap and refrigerate for at least 4 hours — overnight is even better. When ready to serve, slice into 12 squares and enjoy cold.
pin it
Switch Things Up
I remember the first time I decided to take this classic lush recipe and push it a little further — I swapped plain chocolate pudding for a dark chocolate version and added a thin drizzle of melted peanut butter between the cream cheese and whipped layers. The result was next-level. Sometimes I'll fold in a handful of mini chocolate chips into the peanut butter layer for extra texture, or swap roasted peanuts for honey-roasted ones on top for a sweet-salty crunch that is absolutely addictive. You can even use a gluten-free chocolate cookie for the crust and it works beautifully. This dessert is practically a blank canvas — once you've nailed the base, the variations are endless.
Perfect Pairings
This Chocolate Peanut Butter Lush pairs beautifully with a tall glass of cold whole milk — classic, simple, and perfect. For something a little more elevated, serve it alongside a hot cup of dark roast coffee or an espresso, which cuts through the richness of the peanut butter cream wonderfully. At parties, it sits perfectly next to other no-bake treats like chocolate truffles or a fruit platter to offer guests a contrast in textures. A scoop of vanilla bean ice cream on the side transforms a single slice into a truly over-the-top dessert moment.
pin it
Frequently Asked Questions
- → Can I make this dessert ahead of time?
Absolutely! This is actually one of the best make-ahead desserts you can prepare. It keeps beautifully in the refrigerator for up to 2 days covered tightly with plastic wrap, and the flavors actually improve as the layers meld together overnight. Just add the crunchy peanut and Oreo topping right before serving if you want to preserve the crunch.
- → Can I use store-bought whipped topping instead of homemade whipped cream?
Yes, you can! A standard 8 oz container of Cool Whip or similar whipped topping works perfectly as a substitute for the homemade whipped cream in both the peanut butter layer and the top layer. It actually makes the recipe even quicker and gives a very consistent result.
- → How do I get clean, neat slices?
The key to beautifully clean slices is patience — make sure the dessert has chilled for at least 4 hours, preferably overnight. Use a sharp chef's knife and wipe it clean with a damp cloth between every single cut. Running the knife under warm water before slicing also helps glide through the layers smoothly.
- → Can I make this gluten-free?
Yes! Simply swap the regular Oreo cookies for a gluten-free chocolate sandwich cookie variety, which is now widely available in most grocery stores. Everything else in the recipe is naturally gluten-free, so that one substitution is all you need.
- → Can I freeze this dessert?
You can freeze it, though the texture of the cream layers will change slightly upon thawing — they may become a bit denser. If you do freeze it, wrap the dish tightly and freeze for up to one month. Thaw overnight in the refrigerator before serving rather than at room temperature.
- → What can I use instead of peanut butter?
Almond butter or cashew butter both work as delicious substitutes and follow the exact same measurements. If you need a nut-free version, a sunflower seed butter is a great alternative that gives a similar creamy texture and richness to the layer.
Conclusion
This No-Bake Chocolate Peanut Butter Lush is everything you want in a dessert — easy, impressive, and absolutely delicious. The combination of an Oreo crust, chocolate pudding, and peanut butter cream creates a flavor profile that feels indulgent yet balanced. Whether you're feeding a crowd at a summer cookout or bringing something special to a potluck, this is the dessert that will have everyone crowding around asking for the recipe. Keep it refrigerated until the last moment for the cleanest slices and the most satisfying bite.