Peanut Butter Icebox Cake has luscious layers of peanut butter filling, chocolate graham crackers, whipped cream and more. It takes very little time to prepare and turns out fabulous.

Slice of Peanut Butter icebox cake on a plate.
Want to save this recipe?

Peanut butter fans will go crazy over this no bake dessert recipe. It takes less than 10 minutes preparation and tastes decadent. The layers are beautiful once cut and make a stunning dessert. Icebox cakes are very simple, and we also love Oreo Icebox Cake Recipe and No Bake Lemon Icebox Cake.

For more peanut butter flavor, try Peanut Butter Snowballs and 55 Peanut Butter Desserts.

Why we love this recipe

The filling is so creamy and loaded with a delicious blend of cheesecake peanut butter flavor. You only need a few ingredients to make this and no need to even turn on the oven!

Ingredients 

Ingredients for recipe - chocolate graham crackers, cream cheese, peanut butter, powdered sugar, vanilla, whipped topping, magic shell, peanut butter cups.
  • Chocolate Graham Crackers 
  • Cream cheese, softened
  • Creamy peanut butter 
  • Powdered sugar
  • Vanilla Extract 
  • Whipped Topping (thawed) 
  • Chocolate Magic Shell
  • Miniature Reese’s Peanut Butter Cups (unwrapped and cut in half) 

The entire ingredient list and recipe can be found in the recipe card.

Variations and Substitutions

  • Peanut Butter. We used creamy peanut butter but you use crunchy as well.
  • Topping. Swap the peanut butter cups for Reese’s Pieces or try a mix of both. Other ideas include chopped nuts or chopped cookies.
  • Graham Crackers. Try using regular graham crackers instead of chocolate. Cookies also make a great bottom layer. Nutter Butter cookies also taste great. You can use other types of sandwich cookies such as oreo, peanut butter sandwich cookies and more.
  • Whipped Cream. Use Homemade Whipped Cream Recipe in this dessert.

Step by step instructions

Cream cheese in bowl.

Step 1. Use a large mixing bowl and beat together the cream cheese and peanut butter. I used a handheld mixer or stand mixer until combined and smooth. 

Powdered sugar added to peanut butter mixture.

Step 2. Then add in the powdered sugar and mix until smooth. 

Vanilla and whipped cream folded into mixture.

Step 3. Next, stir in the vanilla extract and whipped topping. Combine by hand until mixed together.

Chocolate graham crackers layered in baking dish.

Step 4. Place the graham crackers in the bottom of a 9X13 baking dish. You may need to break the graham crackers if necessary.

Filling spread on graham crackers.

Step 5. Spread a portion of the peanut butter mixture on top of the graham crackers.  

Filling layered again on graham crackers.

Step 6. Once the mixture is spread, add another layer of graham crackers and then another third of the peanut butter mixture.  Continue this process 1 more time making sure that the peanut butter mixture is on top. 

Chocolate topping spread on top.

Step 7. Top with the magic shell topping on the peanut butter layer. Use a spatula to spread it out as evenly as possible. 

Chopped peanut butter cups sprinkled on top of baking dish.

Step 8. Finally, sprinkle the peanut butter cups on top of the cake.  Cover and refrigerate for at least 4 hours or overnight.  When ready to serve, allow the cake to thaw at room temperature for at least 1 hour. Then the cake is ready to slice, serve and enjoy! 

Storage

Cover the cake with plastic wrap or aluminum foil. Place in the fridge up to 5 days.  

Expert Tips

  • Softened Cream Cheese. The mixture will be easier to combine and smoother if its softened.
  • Use an offset spatula. This will make it easy to smooth the layers.
  • Allow to set before serving. Refrigerate at least 4 hours but chilling overnight is even better.
  • Refrigerate the peanut butter cups. The peanut butter cups will be easier to chop if you refrigerate them for 5 to 10 minutes.

FAQs

Can you freeze this recipe?

You can freeze the cake up to 2 months. When ready to serve, allow to thaw overnight in the fridge.

Can I use homemade Magic Shell Topping?
Yes, you can use homemade Magic Shell Recipe. It is so easy to make.

Do you have to use store bought whipped cream?

Feel free to use store bought cool whip or homemade whipped cream. Either is fine.

Can I make this in advance?

Yes, this is an easy dessert to make ahead of time. Prepare it 3 4o 4 days in advance and refrigerate. Just make sure to properly cover it with plastic wrap and foil.

More easy No Bake Desserts

Make this fun dessert and leave a comment once you try it.

Slice of Peanut Butter icebox cake on a plate.

Peanut Butter Icebox Cake

5 from 1 vote
Peanut Butter Icebox Cake has luscious layers of peanut butter filling, chocolate graham crackers, whipped cream and more. It takes very little time to prepare and turns out fabulous.
Prep Time 20 minutes
Freezing Time 4 hours
Total Time 4 hours 20 minutes
Servings 20
Cuisine American
Course Dessert
Calories 606

Ingredients

  • 18 ounces Chocolate Graham Crackers
  • 16 ounces cream cheese softened
  • 1 cup creamy peanut butter
  • cups powdered sugar
  • 1 teaspoon Vanilla Extract
  • 16 ounces Whipped Topping thawed
  • 7.25 ounces Chocolate Magic Shell
  • 3 cups Miniature Reese’s Peanut Butter Cups unwrapped and cut in half
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Instructions

  • In a large mixing bowl, beat together the cream cheese and peanut butter with a hand held mixer or stand up mixer until combined and smooth.
  • Add in the powdered sugar and mix until smooth.
  • Gently stir in the vanilla extract and whipped topping by hand until combined.
  • Lay the graham crackers in the bottom of a 9X13 baking pan (break the graham crackers if necessary).
  • Pour the third of the peanut butter mixture on top of the graham crackers.
  • Top with another layer of graham crackers and then another third of the peanut butter mixture.
  • Continue this process 1 more time making sure that the peanut butter mixture is on top.
  • Drizzle the magic shell topping on top of the peanut butter layer and use a spatula to spread it out as evenly as possible.
  • Sprinkle the peanut butter cups on top of the cake.
  • Cover and refrigerate for at least 4 hours or overnight.
  • Before serving, allow the cake to thaw at room temperature for at least 1 hour.
  • Then the cake is ready to slice, serve and enjoy!

Recipe Notes

Refrigerate any leftovers, covered, for up to 5 days.

Nutrition Facts

Calories 606kcal, Carbohydrates 68g, Protein 12g, Fat 34g, Saturated Fat 14g, Polyunsaturated Fat 4g, Monounsaturated Fat 12g, Cholesterol 26mg, Sodium 498mg, Potassium 346mg, Fiber 3g, Sugar 46g, Vitamin A 345IU, Vitamin C 0.1mg, Calcium 103mg, Iron 2mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!

PinYummly

About the Author

Hi, I’m Carrie. Welcome to Desserts on a Dime!

I’m on a mission to help you create delicious desserts on a budget and do not require a ton of time. Together, we are going to make something sweet that the entire family will love!

5 from 1 vote (1 rating without comment)

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating