This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

Peanut Butter Icebox Cake is the perfect no bake dessert! Layers of graham crackers, creamy peanut butter and chocolate make a delicious combination for a rich and indulgent dessert.

A slice of Peanut butter icebox cake on a plate
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Icebox cakes makes the perfect dessert recipe. Chocolate and peanut butter make the perfect combination with a delicious creamy layers. It is rich and decadent and we love to serve it when we have family gatherings.

If made Chocolate Icebox Cake Recipe or 3 Ingredient Strawberry Icebox Cake Recipe then you are going to love this one.

Why This Recipe Works 

Icebox cake is made with three layers that consist of a cookie layer, creamy layer and a toppings. It is a complete no bake cake and they layers can be made in a variety of ways.

As the cake refrigerates, the cookies get soft from the creamy layers turning it into a delicious cake that everyone will love.

Ingredients

Peanut butter icebox cake ingredients - chocolate graham crackers, peanut butter, magic shell, whipped topping vanilla, powdered sugar, cream cheese

Scroll to the bottom for the full recipe and ingredients in the recipe card.

How to Make Peanut Butter Icebox Cake 

Two cream cheese squares in a bowl with a bowl of creamy peanut butter and powdered sugar on the side

Step 1 – In a large bowl, beat together the cream cheese and peanut butter with a electric mixer or stand up mixer until combined and smooth. 

Peanut butter mixture in a bowl with a tub of whipped topping and a bowl of vanilla extract on the side

Step 2 – Add in the powdered sugar and mix until smooth. Gently stir in the vanilla extract and fold in the whipped topping by hand until combined. 

Graham crackers placed in a bottom of the baking dish

Step 3 – Lay the graham crackers in the bottom of a 9X13 baking pan (break the graham crackers if necessary).  

Topping the chocolate graham crackers with the peanut butter mixture

Step 4 – Pour the third of the peanut butter mixture on top of the graham crackers.  

Peanut butter mixture spread in a baking dish

Step 5 – Top with even layer of graham crackers and then another third of the peanut butter cream mixture. Continue this process 1 more time making sure that the peanut butter mixture is on top. 

Chocolate sauce over the top of the peanut butter mixture and topped with chopped peanut butter cups

Step 6 – 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. 

  • Step 7 – Cover and refrigerate for at least 4 hours or overnight to chill.  
  • Step 8 – Before serving, allow the cake to thaw at room temperature for at least 1 hour. 
  • Step 9 – Then the cake is ready to slice, serve and enjoy.

Recipe Tips

  • Cream Cheese – For the creamy peanut butter filling, make sure to softened creamy cheese.
  • Bottom of the Pan – Make sure to layer the graham crackers completely on the bottom of the baking dish. This ensures every bite has each layer.
  • Refrigerate – Placing the cake into the fridge is the key for this chocolate peanut butter icebox cake. It softens the layers and makes each bite full of the creamy layers.

Variations Ideas

  • Graham Crackers – Feel free to substitute the cookie layer to what you prefer. You can easily use chocolate wafer cookies, regular graham crackers, or any type of cookies. You can even make this Homemade Graham Crackers Recipe.
  • Toppings – This recipe would even be delicious topped with Reese’s Pieces or chopped Snickers.
Peanut butter cups cut in half topped on chocolate in a baking dish

Serving Suggestions

  • Serve with a drizzle of chocolate or caramel sauce for even more rich flavor.
  • For even sweeter treat, serve with a scoop of vanilla ice cream. My kids love to enjoy with chocolate chip ice cream.
  • I have even added crushed graham cracker crumbs or Oreos when serving.

Frequently Asked Questions 

How to Store Leftover Icebox Cake

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

Can I Freeze Icebox Cake?

We do not recommend freezing this cake as when it is time to thaw the layers will be mushy.

What Size of Pan do I Use?

We made this peanut butter chocolate icebox cake recipe in a 9×13 pan but you can use a smaller pan such as a 8×8 pan but you will need to half the recipe.

What is the Best Peanut Butter to Use?

We recommend using creamy, no-stir peanut butter for the best texture. Natural peanut butter may separate.

Slice of peanut butter icebox cake on a white plate

More Easy Peanut Butter Recipes

If you make this Peanut Butter Icebox Cake Recipe, please leave us a comment or a star review. We love to hear from you.

A slice of layered Peanut Butter Icebox Cake topped with chopped peanut butter cups, served on a white plate with whole mini peanut butter cups beside it. Other tempting cake slices are visible in the background.

Peanut Butter Icebox Cake

5 from 1 vote
Peanut Butter Icebox Cake is the perfect no bake dessert for any occasion. Layers of graham crackers, creamy peanut butter and chocolate make a delicious combination.
Prep Time 15 minutes
Freeze 4 hours
Total Time 4 hours 15 minutes
Servings 20
Cuisine American
Course Dessert
Calories 587

Ingredients

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 Video

Recipe Notes

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

Nutrition Facts

Calories 587kcal, Carbohydrates 68g, Protein 11g, Fat 36g, Saturated Fat 15g, Polyunsaturated Fat 5g, Monounsaturated Fat 13g, Cholesterol 26mg, Sodium 464mg, Potassium 346mg, Fiber 4g, Sugar 39g, Vitamin A 345IU, Vitamin C 0.1mg, Calcium 100mg, Iron 2mg

Pin This Now to Remember It Later

Pin Recipe
Want to save this?
Just enter your email and Iโ€™ll send it right to you, plus great new recipes weekly.

Try these other recipes

Share this recipe!

PinYummly

About the Author

Hi, Iโ€™m Carrie Barnard โ€” a professional food blogger with over 14 years of experience helping busy families make dinner fast, easy, and affordable.

At Eating on a Dime, I share simple, budget-friendly recipes that are tested in my own kitchen and approved by my 8 kids. With millions of readers each month, I’m here to help you cook real food for real families โ€” without the stress.

5 from 1 vote

Leave A Review

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

Recipe Rating




Comments

  1. Carrie Barnard says:

    5 stars
    We love making this in the summer