The Most Amazing Chocolate Peanut Butter Lasagna

There is no better dessert combination in this world than the sweet creaminess of chocolate and the nutty saltiness of peanut butter! The best way to marry these two together is in an irresistible Chocolate Peanut Butter Lasagna!

My grandma’s chocolate peanut butter lasagna recipe is one of my favorite no bake desserts of all time (I’ve heard it called Chocolate Peanut Butter Dream dessert, too.) Because there’s no baking involved, just a lot of mixing, it’s also a great chance to get the kids cooking in the kitchen.


To spice up (not literally) this classic recipe, you could add some crushed Oreo cookies or chocolate chips to the crushed dry roasted peanut crust and sprinkle some extra Oreo cookies on top of the fluffy cool whip topping.

The kids love it because they can add their own toppings to their slice of chocolate peanut butter lasagna and make it there own.

Everyone’s favorite peanut butter and chocolate candy, Reese’s, is a perfect topping for a chocolate peanut butter lasagna!

Berries, whole or as a sauce also go really well with this dessert lasagna because the sharpness of the fruit cuts through all the sweetness.

However you choose to serve up your homemade chocolate peanut butter lasagna, it’s guaranteed to be a crowd pleaser!

It’s one of those desserts that you’ll never tire of and want to make time and time again because it’s so easy and delicious. Brace yourself for all the, “What’s your recipe” questions!

You’ll Need:

  • 1 packet of instant vanilla pudding
  • 1 packet of instant chocolate pudding
  • 16 oz of cool whip
  • ½ a cup of margarine
  • 3 cups of milk
  • ½ a cup of peanut butter
  • 8 oz of cream cheese
  • 1 cup of powdered sugar
  • 1 cup of crushed dry roasted peanuts
  • 1 cup of flour



  1. With a fork, mix one cup crushed dry roasted peanuts with one cup flour and half a cup of margarine.
  2. Pat onto the bottom of a 9x13 pan. Bake at 350* for 15-20 minutes and then let cool.


  1. Mix 1/2 cup of peanut butter, 8 ounces cream cheese, 8 ounces Cool Whip and one cup powdered sugar together. Spread over cooled first layer.


  1. Mix one small package instant vanilla pudding and one small package instant chocolate pudding together with three cups of cold milk. Spread on top of the second layer.


  1. Finally, spread 8 ounces of Cool Whip over the third layer. Sprinkle with grated chocolate and crushed peanuts. Refrigerate until ready to serve.