If you’re craving a rich, creamy, and indulgent dessert, this Chocolate Peanut Butter Lasagna is a dream come true! Layers of chocolatey goodness, peanut butter cream, and crunchy cookies come together in a no-bake treat that’s absolutely irresistible.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Why You’ll Love This Recipe
No-Bake Dessert – No oven required, perfect for warm days.
Rich and Creamy – Chocolate and peanut butter lovers will adore every bite.
Make Ahead – Even better when made a day in advance.
Crowd-Pleaser – Perfect for parties, potlucks, and special occasions.
Easy to Customize – Add your favorite toppings to make it your own.
Ingredients You’ll Need
For the Crust:
- 1 package (14 oz) chocolate sandwich cookies (like Oreos)
- 6 tbsp melted butter
For the Peanut Butter Layer:
- 1 package (8 oz) cream cheese (softened)
- 1 cup creamy peanut butter
- 1 cup powdered sugar
- 1 cup whipped topping (like Cool Whip)
For the Chocolate Pudding Layer:
- 1 package (3.9 oz) instant chocolate pudding mix
- 2 cups cold milk
For the Topping:
- 1 ½ cups whipped topping
- ¼ cup peanut butter chips
- ¼ cup mini chocolate chips
- Chocolate syrup for drizzling (optional)
Tools You’ll Need
- 9×13-inch baking dish
- Food processor or zip-top bag and rolling pin
- Mixing bowls
- Hand mixer or stand mixer
- Rubber spatula
Step-by-Step Instructions
Step 1: Make the Crust
Crush the chocolate sandwich cookies into fine crumbs using a food processor or by placing them in a zip-top bag and crushing with a rolling pin.
In a medium bowl, combine the cookie crumbs and melted butter.
Press the mixture evenly into the bottom of a 9×13-inch baking dish to form a firm crust.
Place the dish in the refrigerator while you prepare the next layer.
Step 2: Prepare the Peanut Butter Layer
In a large mixing bowl, beat the softened cream cheese and peanut butter until smooth and creamy.
Add the powdered sugar and beat until fully combined.
Gently fold in the whipped topping until light and fluffy.
Spread the peanut butter mixture evenly over the chilled crust.
Step 3: Make the Chocolate Pudding Layer
In another bowl, whisk together the chocolate pudding mix and cold milk until thickened, about 2 minutes.
Spread the pudding evenly over the peanut butter layer.
Step 4: Add the Final Topping
Spread the remaining whipped topping over the pudding layer.
Sprinkle the top with peanut butter chips and mini chocolate chips.
Drizzle with chocolate syrup if desired.
Step 5: Chill and Serve
Refrigerate the lasagna for at least 4 hours, or preferably overnight, to allow it to set completely.
Slice into squares and serve chilled.
Tips for the Best Chocolate Peanut Butter Lasagna
Use Cold Ingredients – Cold milk helps the pudding set faster and better.
Chill Between Layers – If your kitchen is warm, chill each layer briefly to help them set firmly.
Fold Gently – When mixing whipped topping into the peanut butter layer, fold gently to keep it fluffy.
Let It Set – The longer it chills, the better the layers hold together when sliced.
Customize It – Add chopped peanuts, crushed pretzels, or Reese’s pieces for extra texture and flavor.
Serving Suggestions
Fresh Berries – Strawberries or raspberries add a fresh, fruity contrast.
Ice Cream – Serve with a scoop of vanilla or chocolate ice cream for extra indulgence.
Coffee – A hot cup of coffee perfectly balances the sweetness of this dessert.
Milk – A classic glass of cold milk is the perfect companion.
How to Store & Make Ahead
Storing:
Refrigerate: Keep covered in the refrigerator for up to 5 days.
Freeze: Freeze individual slices wrapped tightly in plastic wrap and foil for up to 2 months. Thaw in the refrigerator before serving.
Making Ahead:
This dessert is perfect for making a day ahead. It actually tastes even better after resting overnight in the fridge.
Frequently Asked Questions
- Can I use homemade whipped cream?
Yes! Just beat heavy cream with a little sugar until stiff peaks form and use it in place of whipped topping. - What other cookies can I use for the crust?
Chocolate graham crackers or peanut butter cookies work wonderfully. - Can I make it gluten-free?
Use gluten-free sandwich cookies and check your pudding mix to ensure it’s gluten-free. - How do I make it even richer?
Add a layer of crushed peanut butter cups between the peanut butter and pudding layers. - Can I use crunchy peanut butter?
Yes! It will add a delightful bit of texture to the creamy peanut butter layer.
Final Thoughts
This Chocolate Peanut Butter Lasagna is a dessert lover’s dream come true. With its luscious layers of creamy peanut butter, rich chocolate, and crunchy cookies, it’s pure bliss in every bite. Whether you’re making it for a holiday, a potluck, or just because you deserve a treat, it’s sure to become a favorite in your home.
Give it a try and let me know how you like it! Don’t forget to leave a review and share your sweet creations on Pinterest or Instagram.
Preparation Time: 20 minutes
Chilling Time: 4 hours
Cuisine: American
Nutritional Information (Per Serving):
Calories: 420 | Protein: 8g | Carbohydrates: 36g | Fat: 28g | Fiber: 2g | Sodium: 320mg

Chocolate Peanut Butter Lasagna
- Total Time: 20 minutes
Description
If you’re craving a rich, creamy, and indulgent dessert, this Chocolate Peanut Butter Lasagna is a dream come true! Layers of chocolatey goodness, peanut butter cream, and crunchy cookies come together in a no-bake treat that’s absolutely irresistible.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
For the Crust:
-
1 package (14 oz) chocolate sandwich cookies (like Oreos)
-
6 tbsp melted butter
For the Peanut Butter Layer:
-
1 package (8 oz) cream cheese (softened)
-
1 cup creamy peanut butter
-
1 cup powdered sugar
-
1 cup whipped topping (like Cool Whip)
For the Chocolate Pudding Layer:
-
1 package (3.9 oz) instant chocolate pudding mix
-
2 cups cold milk
For the Topping:
-
1 ½ cups whipped topping
-
¼ cup peanut butter chips
-
¼ cup mini chocolate chips
-
Chocolate syrup for drizzling (optional)
Instructions
Step 1: Make the Crust
Crush the chocolate sandwich cookies into fine crumbs using a food processor or by placing them in a zip-top bag and crushing with a rolling pin.
In a medium bowl, combine the cookie crumbs and melted butter.
Press the mixture evenly into the bottom of a 9×13-inch baking dish to form a firm crust.
Place the dish in the refrigerator while you prepare the next layer.
Step 2: Prepare the Peanut Butter Layer
In a large mixing bowl, beat the softened cream cheese and peanut butter until smooth and creamy.
Add the powdered sugar and beat until fully combined.
Gently fold in the whipped topping until light and fluffy.
Spread the peanut butter mixture evenly over the chilled crust.
Step 3: Make the Chocolate Pudding Layer
In another bowl, whisk together the chocolate pudding mix and cold milk until thickened, about 2 minutes.
Spread the pudding evenly over the peanut butter layer.
Step 4: Add the Final Topping
Spread the remaining whipped topping over the pudding layer.
Sprinkle the top with peanut butter chips and mini chocolate chips.
Drizzle with chocolate syrup if desired.
Step 5: Chill and Serve
Refrigerate the lasagna for at least 4 hours, or preferably overnight, to allow it to set completely.
Slice into squares and serve chilled.
Notes
Use Cold Ingredients – Cold milk helps the pudding set faster and better.
Chill Between Layers – If your kitchen is warm, chill each layer briefly to help them set firmly.
Fold Gently – When mixing whipped topping into the peanut butter layer, fold gently to keep it fluffy.
Let It Set – The longer it chills, the better the layers hold together when sliced.
Customize It – Add chopped peanuts, crushed pretzels, or Reese’s pieces for extra texture and flavor.
- Prep Time: 20 minutes
- Cuisine: American