Skip to content

Peanut Butter Lasagna

This peanut butter lasagna is an easy no bake dessert with an Oreo cookie crust, a layer of creamy peanut butter filling, rich chocolate pudding and fluffy whipped topping!

Slice of peanut butter lasagna with chocolate on white plate.
This post may contain affiliate links. Read disclosure policy.

Chocolate Peanut Butter Lasagna

This is a fun no-bake dessert I like to whip up for potlucks, cookouts, and summer birthday parties! Other variations we make often include this strawberry lasagna, pumpkin lasagna and lemon coconut cream dessert lasagna.

This layered dessert starts with a bottom Oreo crust topped with a creamy, fluffy peanut butter layer, followed by a rich chocolate pudding layer, and finally a whipped topping.

It’s a mix between my chocolate lasagna and Oreo peanut butter pie and is a favorite complete with hot fudge drizzled on top!

Peanut Butter Lasagna Ingredients

This no bake peanut butter chocolate lasagna is made with 4 delicious layers.

Peanut butter lasagna ingredients on counter.

Find the full printable recipe and directions below.

  • Oreo layer: An Oreo crust made with Oreo cookies and melted unsalted butter to help bring the cookie crumbs together.
  • Peanut butter layer: Softened cream cheese, powdered sugar, creamy peanut butter (not the natural kind) and cool whip.
  • Chocolate layer: Cold milk and chocolate instant pudding.
  • Topping: Cool Whip topping adds more stability on the top of the no bake dessert and won’t slide off. like whipped cream. You could make homemade cool whip!
  • Garnish (optional): Mini Reese’s peanut butter cups, Peanut butter chips, mini chocolate chips, Nutter Butter cookies, melted peanut butter drizzle, or chocolate syrup.

How to Make Peanut Butter Lasagna

Step by step collage making peanut butter lasagna.
  1. Make the crust. Pulse the whole Oreos into a fine crumb and mix with melted butter. You can do this in a bowl, or a Ziploc bag for easy cleanup. Press mixture into the bottom of a 9×13-inch baking dish. Chill in the fridge for 5 minutes while you prepare the remaining layers.
  2. Make the peanut butter layer. In a medium bowl, use an electric mixer to whip the cream cheese until it’s fluffy. Add in the powdered sugar and mix to combine. Stir in the peanut butter and any added powdered sugar you think you need to thicken it up. Fold in the cool whip then spread that luscious layer lightly over the crust. Continue to chill for 10 minutes. 
  3. Chocolate pudding. Whisk together the pudding and cold milk until thick. Spread it overtop the other layers and chill again for another 10 minutes until the pudding has set. 
  4. Top it! Spread remaining cool whip on top and sprinkle with any of your favorite topping ideas. Allow it to sit and chill in the fridge for at least 2 hours before serving. If you’re going to be drizzling it with chocolate sauce you can do this before or after chilling. 
Slice of peanut butter lasagna.

Recipe Tips

  • Crushing the cookies. I find using a food processor or blender the easiest way to get fine crumbs. If neither is an option, you can add them to a zip-top bag and crush them with a rolling pin.
  • The pudding. Use an instant pudding mix, not the cook and serve kind. It takes too long and requires you to heat up the stove.
  • Whole milk. You can use whatever milk you have, but the higher fat content in whole milk will add richness to the chocolate pudding mix.
  • Refrigerate between layers: If you have time, make one creamy layer then refrigerate it before adding a new layer. This ensures that they don’t mix!
  • Graham cracker crust: The Oreo crust adds another element of chocolate that pairs wonderfully with the creamy peanut butter layer. If you would prefer to make a graham cracker crust, you can but I recommend using the chocolate grahams.

Make Ahead & Storage

  • Make ahead: I don’t recommend making this dessert any more than 48 hours ahead of time. I actually prefer to stick to just 24 hours that way the butter doesn’t start making the cookie crust soggy.
  • Store: Store peanut butter cookie lasagna recipe in the fridge for 3-4 days. Make sure it is tightly wrapped in an airtight container.
  • Freeze: Cover tightly with plastic wrap then freeze up to a month. Thaw in the refrigerator.
Slice of peanut butter lasagna on white plate.

Love the classic combination of chocolate and peanut butter recipes? Try peanut butter balls, buckeyes or chocolate peanut butter fudge!

More No-Bake Dessert Recipes

Browse all

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Slice of peanut butter lasagna on white plate.

Peanut Butter Lasagna

5 from 9 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
This peanut butter lasagna is an easy no bake dessert with an Oreo cookie crust, a layer of creamy peanut butter filling, rich chocolate pudding and fluffy whipped topping!
Prep Time: 35 minutes
Chill Time: 2 hours 25 minutes
Total Time: 3 hours
Servings: 24

Video

Ingredients 

Oreo Crust

  • 36 original Oreo cookies
  • 6 Tablespoons unsalted butter , melted

First Layer

  • 1 (8-ounce) package cream cheese , softened
  • ½ cup powdered sugar , plus more to taste
  • 1 cup peanut butter
  • 1 cup Cool Whip

Second Layer

  • 2 (3.9-ounce) packages dry chocolate instant pudding
  • 3 cups cold milk

Third Layer

For topping (optional): Mini Reese's, Peanut butter chips, Mini chocolate chips, Melted peanut butter drizzle, Chocolate syrup

Instructions

Oreo Crust

  • In a food processor or blender, pulse 36 whole Oreo cookies into a fine crumb. In a zip-top bag, add Oreo crumbs and 6 Tablespoons melted butter. Mix until combined. Press mixture into the bottom of a 9×13-inch baking dish and chill in the refrigerator 5 minutes.

First Layer

  • In a medium bowl, whip 8 ounces cream cheese with an electric mixer until fluffy. Add in 1/2 cup powdered sugar. Mix until combined. Stir in 1 cup peanut butter. Add more powdered sugar to taste or to thicken, if needed. Stir in 1 cup Cool Whip. Spread the mixture lightly over the crust. Return to the refrigerator to chill 10 minutes.

Second Layer

  • In a medium bowl, whisk together 2 boxes chocolate pudding and 3 cups cold milk until thick. Once the thickened, spread over the top of the first layer. Return to the refrigerator another 10 minutes to let the pudding set.

Third Layer

  • Once pudding has set, spread remaining 2 cups Cool Whip on top. Sprinkle with optional toppings. Chill in the refrigerator 2 to 3 hours before serving.
  • Top with any additional toppings. Slice just before serving and enjoy while cold.

Notes

Oreo’s: Keep the cream in the center. I find using a blender or food processor is easiest to crush them. 
Pudding: Make sure to use the instant chocolate pudding. Do not use the cook and serve variation.
Cool Whip: If you prefer making homemade cool whip, it is fairly easy to make. https://www.iheartnaptime.net/how-to-make-cool-whip/
Make ahead: This dessert can easily be made 24 hours in advanced. The crust will get softer the longer the pudding sits, so I don’t like to prep it more than 48 hours in advance. You can also make the crust and then keep the layers in separate bowls until ready to assemble. 

Nutrition

Calories: 199kcal | Carbohydrates: 17g | Protein: 5g | Fat: 13g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 22mg | Sodium: 226mg | Potassium: 152mg | Fiber: 1g | Sugar: 13g | Vitamin A: 280IU | Calcium: 64mg | Iron: 0.3mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Dessert
Cuisine: American

Did you make this recipe? Don’t forget to give it a star rating below!

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today