Chocolate peanut butter lasagna is a no-bake layered dessert built on a crushed Oreo crust, a sweet peanut butter cheesecake filling, chocolate pudding, whipped topping, and chopped Reese’s cups. This dessert lasagna feeds a crowd without ever touching the oven, making it perfect for potlucks, birthdays, or a lazy Sunday craving. Every bite delivers that classic peanut butter and chocolate pairing in creamy, chilled layers that slice cleanly.
This version of chocolate peanut butter lasagna keeps the ingredient list short and the steps simple, so even first-time bakers can pull it off. Below you will find the exact ratios that keep every layer firm enough to slice, plus tips, substitutions, and storage advice.
📋 Table of Contents (click to show/hide)
- Why This Chocolate Peanut Butter Lasagna Recipe Works
- Ingredients for Chocolate Peanut Butter Lasagna
- Step-by-Step Instructions for Chocolate Peanut Butter Lasagna
- Chef Tips for Perfect Results
- Common Mistakes to Avoid
- Variations and Substitutions
- Serving Suggestions and Pairings
- Storage and Reheating
- Nutritional Information
- Chocolate Peanut Butter Lasagna Recipe
- Frequently Asked Questions
| Category | Details |
|---|---|
| Prep Time | 25 minutes |
| Cook Time | 0 minutes (no-bake) |
| Total Time | 4 hours 25 minutes (includes chilling) |
| Servings | 12 slices |
| Difficulty | Easy |
| Cuisine | American |
Why This Chocolate Peanut Butter Lasagna Recipe Works

This chocolate peanut butter lasagna works because every layer has a distinct job and none of them compete for attention. The Oreo crust stays crisp under the peanut butter filling, the pudding sets to a firm, sliceable texture, and the whipped topping keeps things light instead of heavy. I have made this dessert lasagna for family gatherings more times than I can count, and it disappears faster than any baked dessert on the table.
What I love most about chocolate peanut butter lasagna is how forgiving it is. There is no oven timing to worry about, no risk of overbaking, and the layers actually taste better the longer they chill together. The peanut butter cheesecake layer firms up against the cold pudding, creating that signature dense-yet-creamy bite Reese’s fans crave.
Unlike a traditional baked lasagna, this dessert version comes together in under thirty minutes of active work. The rest of the magic happens in the refrigerator, which makes chocolate peanut butter lasagna one of the easiest make-ahead desserts you can bring to any event.
Ingredients for Chocolate Peanut Butter Lasagna
Every ingredient in this chocolate peanut butter lasagna serves a specific purpose, from binding the crust to thickening the pudding layer. Use the table below to see quantities and swap options before you start.
| Ingredient | Quantity | Notes / Alternatives |
|---|---|---|
| Oreo cookies, crushed | 1 package (14 oz) | Chocolate graham crackers work as a substitute |
| Unsalted butter, melted | 1/2 cup | Salted butter is fine if you skip added salt elsewhere |
| Cream cheese, softened | 8 oz | Full-fat gives the firmest layer; let it sit at room temperature 30 minutes |
| Creamy peanut butter | 1 cup | Natural peanut butter can make the layer softer |
| Powdered sugar | 1 cup | Sift if clumpy for a smoother filling |
| Whipped topping, divided | 3 cups | Sweetened whipped cream works, but topping holds longer |
| Instant chocolate pudding mix | 2 boxes (3.9 oz each) | Do not use cook-and-serve pudding; it needs different liquid ratios |
| Cold milk | 3 cups | Whole milk sets the thickest pudding layer |
| Reese’s peanut butter cups, chopped | 2 cups | Mini Reese’s cups can be halved instead of chopped |
| Chocolate syrup, for drizzle | 1/2 cup | Warm slightly for a thinner, easier drizzle |
Step-by-Step Instructions for Chocolate Peanut Butter Lasagna
Prepare the Crust
- Combine crushed Oreo cookies with melted butter in a medium bowl until the crumbs look damp and sandy.
- Press the mixture firmly into the bottom of a 9×13-inch dish using the back of a measuring cup.
- Chill the crust in the refrigerator for 15 minutes to set it before adding the next layer.
Make the Peanut Butter Layer
- Beat cream cheese, peanut butter, and powdered sugar together in a large bowl until completely smooth.
- Fold in 1 cup of whipped topping gently with a spatula until no white streaks remain.
- Spread the peanut butter mixture evenly over the chilled Oreo crust using an offset spatula.
Add the Chocolate Pudding Layer
- Whisk both boxes of instant chocolate pudding with cold milk in a large bowl for two minutes until thickened.
- Pour the pudding over the peanut butter layer immediately, before it sets too firm to spread.
- Smooth the pudding layer into an even surface with a spatula, reaching all corners of the dish.
Top and Chill
- Spread the remaining 2 cups of whipped topping over the chocolate pudding layer.
- Sprinkle chopped Reese’s peanut butter cups generously across the entire surface.
- Drizzle chocolate syrup over the top in thin lines using a spoon or squeeze bottle.
- Chill the finished chocolate peanut butter lasagna for at least 4 hours, or overnight for the cleanest slices.
Chef Tips for Perfect Results
- Use room-temperature cream cheese so the peanut butter layer beats up smooth without lumps.
- Whisk the pudding for a full two minutes; under-whisking leaves it too thin to hold its layer.
- Chill the crust before adding filling so it does not crumble when you slice the dessert later.
- Refrigerate the entire chocolate peanut butter lasagna for a minimum of 4 hours; overnight chilling gives the cleanest cut.
- Chop Reese’s cups just before topping so they stay firm instead of softening into the whipped layer.
- Use a sharp knife dipped in warm water between cuts for neat, bakery-style slices.
Common Mistakes to Avoid

- Skipping the crust chill time: This happens when bakers rush the recipe, and it causes a crumbly base. Chill the crust for the full 15 minutes so it holds its shape under the layers.
- Using warm cream cheese: Cold cream cheese leaves lumps in the peanut butter layer. Let it soften at room temperature for 30 minutes before beating.
- Not whisking pudding long enough: Under-whisked pudding stays runny and seeps into the layer below. Whisk for a full two minutes until it visibly thickens.
- Cutting too soon: Slicing before the chocolate peanut butter lasagna fully chills causes messy, sliding layers. Wait the full 4 hours, or chill overnight for the best structure.
- Adding toppings too early: Reese’s cups and syrup added before chilling can sink into the whipped topping. Add them right before the final chill or right before serving.
Variations and Substitutions
Chocolate peanut butter lasagna adapts easily to different pantry staples without losing its signature flavor. Try these swaps to change the flavor profile or work around what you have on hand.
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Oreo cookies | Chocolate graham crackers | Slightly less chocolatey, more subtle crust |
| Chocolate pudding | Vanilla pudding | Creates a milder, less rich middle layer |
| Reese’s cups | Peanut butter chips | Smaller bites, less gooey texture on top |
| Whipped topping | Homemade whipped cream | Softer texture, needs to be served sooner |
| Creamy peanut butter | Crunchy peanut butter | Adds texture bits throughout the filling |
| Chocolate syrup | Caramel sauce | Sweeter, less chocolate-forward finish |
Serving Suggestions and Pairings
Chocolate peanut butter lasagna is rich enough to serve on its own, but a few pairings make it feel like a full dessert table. Serve small squares alongside fresh strawberries or banana slices to cut through the sweetness with fruit acidity.
For birthday parties or potlucks, pair a slice with a scoop of vanilla ice cream for an extra indulgent finish. A cup of black coffee or cold milk works well too, balancing the sweetness of the peanut butter and chocolate layers. This dessert also shines at holiday gatherings next to a lighter dish like a lemon bar or fruit salad.
Storage and Reheating
Chocolate peanut butter lasagna stores well in the refrigerator and is meant to be served cold rather than reheated. Use the table below to keep every layer fresh and firm.
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | Up to 4 days | Cover tightly with plastic wrap or a sealed lid to prevent drying |
| Freezer | Up to 2 months | Wrap individual slices in plastic then foil; thaw in the fridge overnight |
| Room Temperature | No more than 2 hours | Keep out only briefly for serving; the layers soften quickly at room temperature |
Nutritional Information
Approximate values. This chocolate peanut butter lasagna is a rich, indulgent dessert best enjoyed in modest slices.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 480 kcal |
| Total Fat | 28 g |
| Saturated Fat | 13 g |
| Carbohydrates | 48 g |
| Sugars | 34 g |
| Protein | 9 g |
| Sodium | 380 mg |
Chocolate peanut butter lasagna delivers everything a no-bake dessert should: a crisp cookie base, a creamy peanut butter middle, and a chocolate pudding top loaded with Reese’s cups. It takes minutes to assemble and rewards patience with clean, bakery-style slices after chilling. Once you try this chocolate peanut butter lasagna, that classic peanut butter and chocolate combination will keep you coming back to the fridge for just one more piece.

Chocolate Peanut Butter Lasagna
Ingredients
Method
- Mix crushed Oreo cookies with melted butter in a bowl until evenly combined.
- Press the mixture firmly into the bottom of a 9x13-inch dish.
- Chill the crust in the refrigerator for 15 minutes to set.
- Beat cream cheese, peanut butter, and powdered sugar together until smooth.
- Fold in 1 cup of whipped topping until fully incorporated.
- Spread the peanut butter mixture evenly over the chilled Oreo crust.
- Whisk both boxes of instant chocolate pudding with cold milk for two minutes until thick.
- Pour the pudding over the peanut butter layer and smooth it evenly.
- Spread the remaining 2 cups of whipped topping over the pudding layer.
- Sprinkle chopped Reese's peanut butter cups generously over the top.
- Drizzle chocolate syrup across the surface in thin lines.
- Chill the assembled dessert for at least 4 hours, or overnight, before slicing and serving.
Notes
Frequently Asked Questions
Can I use homemade whipped cream instead of whipped topping in chocolate peanut butter lasagna?
Yes, homemade whipped cream works, but it softens faster than store-bought whipped topping. Stabilize it with a tablespoon of powdered sugar and cornstarch if you plan to make the dessert a day ahead. Serve the lasagna within two days for the best texture when using homemade cream.
How do I know when the pudding layer in chocolate peanut butter lasagna is set?
The pudding layer is set when it holds a clean edge after slicing and no longer looks glossy on top. Whisking it for a full two minutes before pouring speeds up this process. A properly set layer feels firm to a light touch after chilling for four hours.
Why is my chocolate peanut butter lasagna runny after chilling?
A runny texture usually means the pudding was under-whisked or the dessert did not chill long enough. Whisk instant pudding for a full two minutes until visibly thick before pouring it into the dish. Extend the chilling time to a full 4 hours, or overnight, if the layers still look loose.
Can I make chocolate peanut butter lasagna a day ahead?
Yes, this dessert is designed to be made ahead since it needs at least four hours to chill anyway. Prepare it the night before, cover tightly, and refrigerate until you are ready to serve. Add the Reese’s topping and syrup drizzle up to a few hours before serving for the freshest look.
What can I serve with chocolate peanut butter lasagna?
Fresh strawberries, banana slices, or a scoop of vanilla ice cream all pair well with chocolate peanut butter lasagna. A cup of black coffee helps balance the dessert’s sweetness at the end of a meal. For parties, serve it alongside a lighter dessert like a fruit salad to round out the table.
Can I freeze chocolate peanut butter lasagna?
Yes, you can freeze it for up to two months if wrapped tightly in plastic and then foil. Thaw individual slices in the refrigerator overnight before serving for the best texture. Avoid thawing at room temperature, since the whipped topping layer can become watery.
Hungry for more? Browse all our desserts recipes for your next family favorite.