Chocolate Peanut Butter Dream Bars

Featured in Sweet Moments of Joy.

This indulgent dessert features a crispy cookie crust made from peanut butter sandwich cookies combined with melted butter and baked to perfection. A smooth, thick chocolate pudding layer is spread atop the cooled crust, followed by a creamy blend of cream cheese and peanut butter, whipped together until silky. Finished with a fluffy whipped topping sprinkled with milk chocolate chips, peanut butter chips, and crushed cookies, the bars chill to firm up before slicing. Each bite offers a satisfyingly rich contrast of textures and flavors, perfect for sweet cravings.

Barbara Chef
Updated on Fri, 06 Mar 2026 21:33:52 GMT
A person holding a piece of cake. Pin it
A person holding a piece of cake. | gracefulflavors.com

This Chocolate Peanut Butter Dream Bars recipe creates a layered dessert that feels like an indulgent escape every time. With a crunchy cookie crust, smooth chocolate pudding, creamy peanut butter and cream cheese filling, topped with whipped topping and chocolate chips, it balances textures and flavors perfectly. It has become a go-to for special occasions where everyone wants something rich but easy to serve.

I first made these bars for a family gathering, and they quickly became the most requested dessert. The mix of chocolate and peanut butter layers feels like a comforting hug on a plate.

Ingredients

  • Peanut butter sandwich cookies for the crust: choose ones that are sturdy and not too sweet to give a solid base with great flavor
  • Unsalted butter melted: to bring the cookie crumbs together without overpowering any flavor
  • Milk: to whisk into the instant chocolate pudding mix cold milk works best for thickening
  • Instant chocolate pudding mix: opt for a high quality brand for rich, deep chocolate flavor
  • Cream cheese softened: to ensure the peanut butter layer is silky smooth softening at room temperature prevents lumps
  • Powdered sugar: adds sweetness and helps thicken the peanut butter mixture
  • Creamy peanut butter: for that classic flavor and smooth texture
  • Cool Whip topping: lends a light, fluffy finish that keeps the bars from feeling too dense
  • Milk chocolate chips and peanut butter chips: for a crunchy, melty topping contrast
  • Reserved peanut butter sandwich cookies crushed on top: add a little extra texture and crunch

Step-by-Step Instructions

Sauté the Aromatics
To Make the Crust Preheat your oven to 350 degrees Fahrenheit. Spray an 8 by 8 inch square baking pan lightly with nonstick cooking spray to prevent sticking later. In a small bowl, thoroughly combine the crushed peanut butter sandwich cookies with the melted butter. Make sure all crumbs are coated evenly to help bind the crust as it bakes. Press this mixture firmly and evenly into the bottom of the prepared pan. Bake for 10 minutes then remove and allow it to cool completely to set the foundation for the layers above.
Whisk the Chocolate Pudding Layer
In a separate small bowl, mix the instant chocolate pudding mix with cold milk using a handheld electric mixer or whisk. Beat until the pudding thickens and holds its shape. Spread this chocolate pudding evenly over the fully cooled crust using a silicon or offset spatula for a smooth layer. Place the pan in the refrigerator while preparing the peanut butter layer to keep the pudding firm.
Beat the Peanut Butter Cream Cheese Layer
Using a medium bowl and a hand mixer on medium high speed, beat the softened cream cheese until it is smooth, about one minute. Add the creamy peanut butter and continue beating until everything is well combined and creamy, about 30 seconds to one minute. Lower the mixer speed and gradually add the powdered sugar to incorporate sweetness and body to the mixture. Spread this creamy peanut butter layer evenly over the chilled chocolate pudding layer.
Finish with Whipped Topping and Garnishes
Top the peanut butter layer with the entire tub of Cool Whip spreading it gently to avoid mixing layers. Sprinkle milk chocolate chips and peanut butter chips evenly over the whipped topping. Finally, scatter the reserved crushed peanut butter sandwich cookies over everything to add a lovely crunch. Return the pan to the fridge and chill for at least two hours so the layers meld and the bars firm up. Cut into 2 inch by 2 inch squares when serving.
A piece of cake with peanut butter and chocolate. Pin it
A piece of cake with peanut butter and chocolate. | gracefulflavors.com

Storage Tips

Store these bars covered in an airtight container in the refrigerator for up to three days to keep them fresh and creamy. If you want to extend their life, wrap them individually and freeze for up to a month. Thaw in the refrigerator before serving for the best texture.

Ingredient Substitutions

If you prefer a different cookie crust, graham crackers can work but they won’t have the strong peanut butter flavor. Cream cheese can be swapped with whipped mascarpone for a lighter texture but expect a slight tangier taste. For dairy-free versions, look for plant based cream cheese and whipped topping alternatives.

Serving Suggestions

These bars shine on their own but also pair beautifully with fresh berries or a drizzle of salted caramel sauce for a touch of brightness and contrast. For an extra festive touch, add chopped roasted peanuts on top right before serving. They make a fantastic accompaniment to hot coffee or cold milk depending on the season.

A piece of peanut butter and chocolate cake. Pin it
A piece of peanut butter and chocolate cake. | gracefulflavors.com

Frequently Asked Questions

→ What type of cookies work best for the crust?

Peanut butter sandwich cookies provide the ideal texture and flavor to create a sturdy yet flavorful base when crushed and combined with melted butter.

→ Can I substitute the instant chocolate pudding?

Instant chocolate pudding is preferred for its quick thickening and smooth texture, but homemade chocolate pudding can be used if properly thickened and cooled before layering.

→ How do I ensure the cream cheese layer is lump-free?

Make sure the cream cheese is softened to room temperature before mixing to achieve a smooth, creamy peanut butter layer without lumps.

→ Is it necessary to chill the bars before serving?

Yes, chilling for at least two hours allows the layers to set properly, making the bars easier to cut and enhancing the flavor melding.

→ Can I make these bars ahead of time?

Absolutely. These bars store well in the fridge for several days and can be prepared a day in advance for convenience.

Chocolate Peanut Butter Bars

Rich chocolate pudding and peanut butter cream cheese layered over a cookie crust for a delightful dessert.

Prep Time
15 Minutes
Cook Time
10 Minutes
Total Time
25 Minutes
By: Barbara


Difficulty: Easy

Cuisine: American

Yield: 12 Servings

Dietary: Vegetarian

Ingredients

→ Crust

01 16 ounces peanut butter sandwich cookies, crushed (reserve 8 to 9 cookies for topping)
02 8 tablespoons unsalted butter, melted

→ Chocolate Layer

03 1½ cups cold milk
04 3.9 ounces instant chocolate pudding mix

→ Peanut Butter Cream Cheese Layer

05 4 ounces cream cheese, softened
06 ½ cup powdered sugar
07 ½ cup creamy peanut butter

→ Whipped Topping Layer

08 8 ounces whipped topping
09 ½ cup milk chocolate chips
10 ½ cup peanut butter chips
11 Reserved crushed peanut butter sandwich cookies

Instructions

Step 01

Preheat oven to 350°F. Lightly spray an 8x8-inch baking pan with nonstick cooking spray. In a small bowl, combine crushed cookies and melted butter until crumbs are fully coated. Press mixture evenly into the bottom of the pan. Bake for 10 minutes. Remove from oven and allow crust to cool completely.

Step 02

In a small bowl, whisk together instant chocolate pudding mix and cold milk until thickened using a handheld mixer or wire whisk. Spread pudding evenly over cooled crust using a spatula. Refrigerate while preparing next layer.

Step 03

Beat softened cream cheese in a medium bowl with a hand mixer on medium-high speed until smooth, about 1 minute. Add creamy peanut butter and continue beating for 30 seconds to 1 minute until fully combined. Lower mixer speed to low and gradually add powdered sugar, mixing until incorporated.

Step 04

Remove pan from refrigerator. Spread peanut butter cream cheese mixture evenly over chocolate pudding layer. Top with whipped topping and smooth evenly. Sprinkle milk chocolate chips, peanut butter chips, and reserved crushed cookies over the whipped topping. Cover and refrigerate for at least 2 hours before serving.

Step 05

Cut into 2-inch by 2-inch squares and serve chilled.

Notes

  1. Ensure cream cheese is at room temperature prior to mixing to avoid lumps. Use a food processor or rolling pin with a sealed bag to crush cookies effectively.

Tools You'll Need

  • 8x8-inch baking pan
  • Handheld electric mixer
  • Mixing bowls
  • Silicone or offset spatula
  • Oven

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy, peanuts, and gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 522
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~