Chocolate Peanut Butter Cup Lasagna
If you love the combination of rich chocolate and creamy peanut butter, this Chocolate Peanut Butter Cup Lasagna is the dessert to make when you want something extra special without spending hours in the kitchen. It layers a buttery chocolate cookie crust with smooth peanut butter filling, fluffy cream cheese, chocolate pudding, and plenty of chocolate peanut butter cups for a cool, creamy treat in every bite.
The texture is what makes this no-bake dessert so tempting. The cookie crust adds a little crunch, while the peanut butter and cream cheese layers turn soft and silky after chilling. Chocolate pudding adds another layer of richness, and chopped peanut butter cups give the dessert a satisfying candy-like finish.
Best of all, this chocolate peanut butter lasagna is made ahead and chilled in the refrigerator, so there is no complicated baking involved. It is an easy choice for holidays, potlucks, birthdays, family gatherings, or any time you need a crowd-pleasing dessert that can be prepared in advance. Slice it cold, add a little extra whipped cream and chopped peanut butter cups, and serve.
Why You’ll Love This Recipe
This Chocolate Peanut Butter Cup Lasagna has everything you want in an easy layered dessert, from the crisp chocolate cookie crust to the creamy peanut butter filling and rich chocolate pudding. Here are a few reasons it deserves a spot on your dessert table:
- No complicated baking: Most of the work is simply mixing, layering, and chilling.
- Rich chocolate and peanut butter flavor: The classic combination comes through in every layer without one flavor overpowering the other.
- Creamy, fluffy texture: Cream cheese, peanut butter, whipped topping, and pudding create soft layers that melt in your mouth.
- A satisfying cookie crust: Crushed chocolate cookies add a buttery, slightly crisp base that balances the creamy filling.
- Great for making ahead: The dessert needs time to chill, making it convenient for parties and gatherings.
- Easy to serve: Once chilled, it cuts into neat layers and looks beautiful on a dessert table.
- Perfect for peanut butter cup fans: Chopped chocolate peanut butter cups add little bites of candy throughout the dessert.
- Easy to customize: You can change the toppings, cookie crust, or chocolate layers to create your own version.

Ingredients
The ingredients for this Chocolate Peanut Butter Cup Lasagna are simple and easy to find. Each one has a specific job, creating the creamy layers and rich chocolate-peanut butter flavor that make this dessert so satisfying.
For the Chocolate Cookie Crust
- 24 chocolate sandwich cookies, finely crushed
- 5 tablespoons unsalted butter, melted
For the Peanut Butter Layer
- 8 ounces cream cheese, softened
- 1 cup creamy peanut butter
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 1 cup whipped topping, thawed
For the Chocolate Pudding Layer
- 2 packages instant chocolate pudding mix, 3.9 ounces each
- 3 cups cold whole milk
For the Topping
- 2 cups whipped topping, thawed
- 12 to 16 miniature chocolate peanut butter cups, chopped
- 2 tablespoons chocolate syrup, optional
Ingredient Overview

Chocolate sandwich cookies: These form the buttery chocolate crust and provide a deep cocoa flavor.
Unsalted butter: Melted butter binds the cookie crumbs together and helps create a firm crust.
Cream cheese: Softened cream cheese gives the peanut butter layer a smooth, slightly tangy flavor.
Creamy peanut butter: Choose regular creamy peanut butter for the smoothest filling and easiest mixing.
Powdered sugar: It sweetens the peanut butter layer while blending smoothly without a gritty texture.
Vanilla extract: A small amount enhances both the chocolate and peanut butter flavors.
Instant chocolate pudding mix: This creates the rich, silky chocolate layer without cooking.
Cold milk: Milk activates the pudding mix and gives the chocolate layer its creamy consistency.
Whipped topping: It makes the peanut butter layer light and fluffy while adding a soft topping over the finished dessert.
Chocolate peanut butter cups: Chopped candy adds texture, extra chocolate, and concentrated peanut butter flavor throughout the dessert.
Chocolate syrup: This is optional, but a light drizzle adds an attractive finishing touch and an extra hint of chocolate.
Ingredient Notes & Substitutions
A few simple ingredient choices can make a noticeable difference in the texture and flavor of your Chocolate Peanut Butter Cup Lasagna. Here are some helpful notes before you start.
Choose the Right Peanut Butter
For the smoothest filling, use regular creamy peanut butter. Natural peanut butter can work, but its separated oils may make the filling thinner or less consistent. If using natural peanut butter, stir it very well before measuring.
Use Full-Fat Cream Cheese
Full-fat cream cheese gives the peanut butter layer a richer flavor and firmer texture. Reduced-fat cream cheese can be used if preferred, but the finished layer may be slightly softer.
Always let the cream cheese soften at room temperature before mixing. Cold cream cheese can leave small lumps in the filling.
Chocolate Cookie Options
Chocolate sandwich cookies are ideal for the crust, but you can substitute other crisp chocolate cookies if needed. Chocolate wafer cookies also work well.
For a slightly different flavor, try peanut butter sandwich cookies for the crust. They add even more peanut butter flavor to the dessert.
Whipped Topping Substitution
If you prefer homemade whipped cream, you can use freshly whipped heavy cream instead of prepared whipped topping. Whip the cream until it reaches firm peaks before folding it into the peanut butter mixture.
Keep in mind that homemade whipped cream may not hold its shape as long, especially if the dessert sits out for an extended period.
Milk Choices
Whole milk produces a creamy, rich pudding layer. You can use 2% milk, but the pudding may have a slightly lighter texture.
For the most reliable results, avoid replacing the milk with a thinner dairy alternative unless the pudding package specifically recommends it.
Peanut Butter Cup Alternatives
Mini chocolate peanut butter cups are perfect for topping, but regular-size peanut butter cups can also be chopped into smaller pieces.
You can also use peanut butter baking chips, chocolate chips, or a mixture of both if you do not have peanut butter cups available.
Allergy-Friendly Options
For a gluten-free version, use certified gluten-free chocolate sandwich cookies and check the labels on the pudding, peanut butter cups, and other packaged ingredients.
For a dairy-free version, use dairy-free cream cheese, whipped topping, milk suitable for instant pudding, and dairy-free chocolate candies. Check every package carefully because ingredients and formulations can vary by brand.
Budget-Friendly Tip
Store-brand chocolate cookies, peanut butter, pudding mix, and whipped topping can work beautifully in this recipe. Since the dessert contains several creamy and chocolate-rich layers, you do not need premium brands to get a delicious result.
Kitchen Tools Needed
You do not need any special equipment to make this easy layered dessert. A few basic kitchen tools are all it takes to assemble the Chocolate Peanut Butter Cup Lasagna.
- 9×13-inch baking dish: The ideal size for creating even layers and enough servings for a gathering.
- Food processor: Helpful for turning the chocolate cookies into fine crumbs. A rolling pin and zip-top bag work too.
- Mixing bowls: Use separate bowls for the cookie crust, peanut butter filling, and chocolate pudding.
- Electric hand mixer: Makes the cream cheese and peanut butter mixture smooth and fluffy. A stand mixer also works.
- Rubber spatula: Useful for folding in whipped topping and spreading each layer evenly.
- Measuring cups and spoons: For accurate ingredient measurements.
- Whisk: Helps create a smooth, lump-free chocolate pudding layer.
- Sharp knife: Use it to chop the peanut butter cups for the topping.
- Plastic wrap: Optional, but helpful for covering the dessert while it chills.
Helpful Tip
If you want especially clean layers, use an offset spatula to spread each mixture across the dish. It makes it easier to reach the corners without disturbing the layer underneath.
Step-by-Step Instructions
Making this Chocolate Peanut Butter Cup Lasagna is mostly about creating smooth layers and giving each one enough time to set. Follow these steps for a dessert that slices neatly and holds its layers beautifully.
Step 1: Prepare the Chocolate Cookie Crust
Crush the chocolate sandwich cookies into fine crumbs. You can use a food processor, or place the cookies in a sealed bag and crush them with a rolling pin.
Pour the crumbs into a bowl and stir in the melted butter until everything is evenly moistened. The mixture should resemble wet sand and hold together when pressed.
Transfer the crumbs to a 9×13-inch baking dish. Press them firmly and evenly across the bottom of the dish.
Place the crust in the refrigerator while you prepare the next layer. Chilling helps the crust firm up.
Step 2: Make the Peanut Butter Filling
Add the softened cream cheese, creamy peanut butter, powdered sugar, and vanilla extract to a mixing bowl.
Beat with an electric mixer until the mixture is smooth and creamy. Scrape down the sides of the bowl as needed so there are no pockets of cream cheese left behind.
Fold in 1 cup of whipped topping using a rubber spatula. Fold gently until the mixture becomes light and fluffy.
Do not overmix once the whipped topping is added. Keeping some of that air in the mixture gives the peanut butter layer a softer texture.
Step 3: Spread the Peanut Butter Layer
Remove the chilled cookie crust from the refrigerator.
Spoon the peanut butter mixture over the crust and carefully spread it into an even layer. Work gently, especially around the edges, so you do not pull up the cookie crumbs.
A spatula works well for smoothing the surface.
Step 4: Prepare the Chocolate Pudding
Add the instant chocolate pudding mixes and cold milk to a clean bowl.
Whisk for about 2 minutes, or according to the pudding package directions, until the mixture thickens.
Let the pudding stand for a few minutes if it still looks loose. It should become thick enough to spread without running across the peanut butter layer.
Step 5: Add the Chocolate Layer
Carefully spoon the chocolate pudding over the peanut butter layer.
Spread it gently from the center toward the edges until the entire surface is covered.
If the pudding feels too soft to spread neatly, refrigerate it for several minutes before adding it to the dessert.
Step 6: Add the Whipped Topping
Spread the remaining whipped topping evenly over the chocolate pudding layer.
Use a clean spatula to smooth the top. You can leave the surface completely flat or create gentle swirls for a more homemade look.
Step 7: Add the Peanut Butter Cups
Chop the miniature chocolate peanut butter cups into small pieces.
Scatter them evenly over the whipped topping. Try to distribute them across the entire surface so each serving gets a little chocolate and peanut butter candy.
For an extra chocolate finish, drizzle a small amount of chocolate syrup over the top.
Step 8: Chill the Dessert
Cover the baking dish loosely with plastic wrap and refrigerate for at least 4 hours.
For the cleanest slices and best texture, chilling overnight is even better. This gives the crust time to firm up and allows all the layers to set properly.
Step 9: Slice and Serve
When ready to serve, remove the lasagna from the refrigerator and cut it into squares with a sharp knife.
For cleaner cuts, wipe the knife between slices. Serve the dessert cold, preferably straight from the refrigerator.
Common Mistakes to Avoid
Do not skip the chilling time. The layers need several hours to firm up. Cutting the dessert too soon can result in soft, messy slices.
Do not use cold cream cheese. It can create lumps in the peanut butter mixture.
Do not make the cookie crumbs too coarse. Large pieces may prevent the crust from holding together properly.
Do not press the crust too lightly. A firm, even layer creates a much better base for the creamy fillings.
Do not spread the pudding aggressively. Use gentle strokes to avoid disturbing the peanut butter layer underneath.
Do not rush the final chill. Overnight refrigeration gives the dessert its best structure and makes serving much easier.
Expert Tips
A few small techniques can make a big difference when preparing this Chocolate Peanut Butter Cup Lasagna. These tips will help you get smooth layers, a firm crust, and clean slices every time.
Let the Cream Cheese Soften Properly
Set the cream cheese out about 30 minutes before mixing. Softened cream cheese blends much more easily with the peanut butter and powdered sugar, resulting in a smooth filling without lumps.
Press the Crust Firmly
Use the bottom of a measuring cup or a flat glass to press the cookie crumbs into the baking dish. A compact crust is less likely to crumble when you cut and serve the dessert.
Chill Between Layers When Needed
If your kitchen is warm or a layer seems particularly soft, place the dish in the refrigerator for 10 to 15 minutes before adding the next layer. This makes spreading easier and helps keep the layers distinct.
Make the Pudding Slightly Ahead
Prepare the chocolate pudding before you begin assembling that layer. Giving it a few minutes to thicken makes it much easier to spread without creating a runny layer.
Use Gentle Spreading Motions
Instead of pressing your spatula firmly into the dessert, lightly spread each layer from the center toward the edges. This helps keep the layers neat and prevents the cookie crust or peanut butter filling from mixing into the layers above.
Chill Overnight for the Best Slices
Four hours is enough for the dessert to set, but an overnight chill usually produces an even firmer texture. The crust softens slightly while the creamy layers become easier to cut.
Use a Warm Knife
For cleaner slices, dip a sharp knife in warm water, wipe it dry, and then cut the dessert. Repeat between slices as needed. This simple trick helps the knife glide through the creamy layers without dragging them.
Keep It Cold Before Serving
Because this dessert contains several creamy layers, keep it refrigerated until you are ready to serve. If you are serving it at a party, take out only the amount you expect to serve rather than leaving the entire dish at room temperature.
Add Toppings Just Before Serving
For the freshest texture, add extra chopped peanut butter cups or chocolate drizzle shortly before serving. This keeps the candy pieces crisp and the topping looking fresh.
Make the Layers Even
Take a moment to spread each layer all the way to the corners of the dish. Even layers not only look better when sliced, but also make sure every serving has a balanced combination of chocolate, peanut butter, cookie crust, and creamy filling.
Variations
One of the best things about this Chocolate Peanut Butter Cup Lasagna is how easy it is to customize. Once you have the basic chocolate and peanut butter layers, you can change the crust, toppings, or fillings to suit different tastes and occasions.
Peanut Butter Cookie Crust
Replace the chocolate sandwich cookies with peanut butter sandwich cookies. This gives the dessert a stronger peanut butter flavor and creates a delicious contrast with the chocolate pudding.
Oreo-Style Chocolate Crust
For an extra chocolate-forward version, use chocolate sandwich cookies with a rich cocoa flavor. Crush them finely and prepare the crust as directed.
Chocolate Peanut Butter Chip Topping
Instead of using only chopped peanut butter cups, sprinkle a combination of chocolate chips and peanut butter chips over the whipped topping. This creates a simple topping with plenty of texture.
Extra Chocolate Version
If you are a serious chocolate lover, add a thin layer of chocolate ganache between the peanut butter filling and chocolate pudding. Let the ganache cool and thicken slightly before spreading it over the peanut butter layer.
You can also finish the dessert with chocolate shavings or a light chocolate syrup drizzle.
Banana Peanut Butter Lasagna
Add a thin layer of sliced bananas over the peanut butter filling before adding the chocolate pudding. The naturally sweet bananas pair beautifully with chocolate and peanut butter.
For the best texture, use bananas that are ripe but still firm.
Mocha Version
Add a small amount of instant espresso powder to the chocolate pudding mixture. Coffee intensifies the chocolate flavor without making the dessert taste strongly like coffee.
Gluten-Free Version
Use certified gluten-free chocolate sandwich cookies and verify that the pudding mix, peanut butter cups, whipped topping, and other packaged ingredients are gluten-free.
This keeps the dessert close to the original while making it suitable for guests who avoid gluten.
Dairy-Free Version
Use dairy-free cream cheese, dairy-free whipped topping, and an appropriate dairy-free milk for the pudding. Choose dairy-free chocolate peanut butter candies or another suitable topping.
Always check ingredient labels because dairy-free products can vary between brands.
Reduced-Sugar Option
Use reduced-sugar pudding mix, a lower-sugar whipped topping, and a peanut butter product with less added sugar. You can also reduce the amount of powdered sugar in the peanut butter layer slightly, although this may change its texture.
Individual Dessert Cups
Instead of assembling the dessert in one large baking dish, layer the ingredients in small dessert cups or jars.
Start with cookie crumbs, followed by the peanut butter mixture, chocolate pudding, whipped topping, and chopped peanut butter cups. Individual portions are convenient for parties and require no slicing.
Holiday-Friendly Topping
For holidays or special gatherings, decorate the top with colorful sprinkles that match the occasion. Keep the base layers the same and simply change the finishing touches to fit your celebration.
Storage Instructions
Because this Chocolate Peanut Butter Cup Lasagna contains several creamy layers, proper storage is important for keeping the dessert fresh and maintaining its texture.
Refrigerator Storage
Cover the baking dish tightly with plastic wrap or place it in an airtight container. Store it in the refrigerator for up to 4 days.
Keep the dessert refrigerated until you are ready to serve. The cold temperature helps the layers stay firm and makes the slices easier to cut.
If possible, store the dessert toward the back of the refrigerator where the temperature stays more consistent.
Can You Make It Ahead?
Yes. This is an excellent make-ahead dessert.
You can assemble the entire lasagna the day before serving and refrigerate it overnight. In fact, the extra chilling time allows the cookie crust and creamy layers to set more firmly.
For the freshest appearance, add any extra chocolate drizzle or candy pieces shortly before serving.
Freezer Storage
You can freeze the assembled dessert, although the texture may change slightly after thawing because of the dairy-based layers and whipped topping.
For best results, cover the dish tightly with plastic wrap, followed by a layer of aluminum foil. Freeze for up to 1 month.
If possible, freeze the dessert before adding delicate toppings. Add fresh chopped peanut butter cups or chocolate drizzle after thawing.
How to Thaw
Transfer the frozen dessert to the refrigerator and allow it to thaw slowly for several hours or overnight.
Do not thaw it at room temperature. Slow refrigerator thawing helps the creamy layers maintain a better texture.
Can You Refreeze It?
It is best not to refreeze previously thawed portions. Repeated freezing and thawing can make the creamy layers watery and affect the texture of the cookie crust.
For convenience, you can freeze the dessert in smaller portions so you only thaw what you plan to serve.
Frequently Asked Questions
Can I make Chocolate Peanut Butter Cup Lasagna the day before?
Yes. Making it the day before is actually a great option. The extra refrigerator time helps the layers firm up and makes the dessert easier to slice neatly.
How long does Chocolate Peanut Butter Cup Lasagna need to chill?
Chill the assembled dessert for at least 4 hours. For the firmest texture and cleanest slices, refrigerate it overnight.
Can I use natural peanut butter?
You can, but regular creamy peanut butter is usually the better choice. Natural peanut butter can separate and may make the filling softer or less consistent. If you use it, stir it thoroughly before measuring.
Why is my peanut butter layer lumpy?
The most common reason is that the cream cheese was too cold. Allow it to soften at room temperature before mixing, then beat it until completely smooth before adding the other ingredients.
Can I use homemade whipped cream?
Yes. Freshly whipped heavy cream can replace prepared whipped topping. Whip it to firm peaks before folding it into the peanut butter mixture.
Can I use a different cookie for the crust?
Absolutely. Chocolate wafer cookies, peanut butter sandwich cookies, or other crisp chocolate cookies can all work. Choose a cookie that crushes easily and has a relatively dry texture.
Can I freeze this dessert?
Yes. Cover it tightly and freeze for up to 1 month. Thaw it slowly in the refrigerator before serving for the best possible texture.
How do I get clean slices?
Make sure the dessert is thoroughly chilled. Use a sharp knife warmed briefly under hot water, wipe it dry, and cut straight down. Clean and warm the knife between slices when needed.
Can I make this dessert gluten-free?
Yes. Use certified gluten-free cookies and check the labels on the pudding mix, peanut butter cups, whipped topping, and other packaged ingredients to ensure they meet your dietary needs.
Can I make it without peanut butter cups?
Yes. Replace the chopped candy with chocolate chips, peanut butter chips, chocolate shavings, or a combination of your favorite toppings.
Why is my pudding layer too runny?
The pudding may not have thickened enough before you added it to the dessert. Use cold milk, whisk the pudding according to the package directions, and allow it to thicken before spreading it over the peanut butter layer.
How long does it last in the refrigerator?
When covered and kept properly refrigerated, the dessert is best enjoyed within about 4 days. Keep it chilled until serving.

Chocolate Peanut Butter Cup Lasagna
Ingredients
Method
- Make the crust: Combine the finely crushed chocolate sandwich cookies with melted butter until evenly moistened.
- Press the crust: Transfer the mixture to a 9×13-inch baking dish. Press it firmly and evenly across the bottom. Refrigerate while preparing the filling.
- Make the peanut butter filling: Beat softened cream cheese, peanut butter, powdered sugar, and vanilla until smooth and creamy.
- Fold in whipped topping: Gently fold 1 cup of whipped topping into the peanut butter mixture until light and fluffy.
- Add the peanut butter layer: Spread the mixture evenly over the chilled cookie crust.
- Prepare the pudding: Whisk the instant chocolate pudding mixes with cold milk until thickened according to the package directions.
- Add the chocolate layer: Carefully spread the chocolate pudding over the peanut butter layer.
- Add the topping: Spread the remaining whipped topping evenly over the pudding.
- Finish with candy: Scatter chopped miniature chocolate peanut butter cups over the top. Drizzle with chocolate syrup if desired.
- Chill: Cover and refrigerate for at least 4 hours. For the best texture, chill overnight.
- Serve: Cut into squares with a sharp knife and serve cold.
Video
Notes
- Use softened cream cheese for the smoothest peanut butter filling.
- Regular creamy peanut butter works best for consistent texture.
- Press the cookie crust firmly so it holds together when sliced.
- Allow the pudding to thicken before spreading it over the peanut butter layer.
- Do not rush the chilling time. A well-chilled dessert will produce cleaner slices.
- For the best presentation, add extra chopped peanut butter cups just before serving.
- Store leftovers covered in the refrigerator for up to 4 days.
Final Thoughts
There is something wonderfully comforting about a chilled dessert that brings chocolate and peanut butter together in so many creamy, crunchy layers. This Chocolate Peanut Butter Cup Lasagna combines a buttery chocolate cookie crust, smooth peanut butter filling, silky chocolate pudding, fluffy whipped topping, and chopped peanut butter cups for a dessert that feels special without requiring complicated baking.
It is also a practical recipe for entertaining. You can prepare it ahead, keep it refrigerated, and slice it when you are ready to serve. Whether you make it for a holiday gathering, a potluck, a birthday, or a simple weekend dessert, the layered presentation makes it feel right at home on a celebration table.
If you make this chocolate peanut butter dessert, try one of the variations to make it your own. A peanut butter cookie crust, extra chocolate topping, or individual dessert cups can give the recipe a completely different feel while keeping its classic combination intact.
Serve each slice cold with plenty of those chopped chocolate peanut butter cups on top, and enjoy every creamy, chocolatey bite.
