Chocolate Peanut Butterbars

These Chocolate Peanut Butter Bars combine a thick, creamy peanut butter layer with a smooth chocolate topping for an easy dessert that requires no baking.

The base is made with creamy peanut butter, melted butter, graham cracker crumbs, powdered sugar, vanilla, and a little salt. Once pressed firmly into the pan, it is covered with semisweet chocolate melted together with additional peanut butter.

The result is a rich, sweet-and-salty dessert with a soft peanut butter center and a smooth chocolate layer that slices beautifully after chilling.

Because these bars can be prepared ahead and stored in the refrigerator or freezer, they work especially well for holiday dessert trays, potlucks, parties, game day, bake sales, family gatherings, and make-ahead entertaining.

Why You’ll Love This Recipe

No oven required. These bars are completely no-bake.

Easy pantry ingredients. Most of the ingredients are common baking staples.

Chocolate and peanut butter. It is one of the most popular dessert flavor combinations.

Make-ahead friendly. The bars actually need chilling before serving.

Freezer-friendly. Individual bars can be frozen for future desserts.

Perfect for parties. One pan can be cut into plenty of small servings.

Easy to customize. Add peanuts, pretzels, dark chocolate, sea salt, or mini chocolate chips.


Ingredients

Peanut Butter Base

  • 1 cup unsalted butter, melted
  • 2 cups creamy peanut butter
  • 2 cups graham cracker crumbs
  • 2 cups powdered sugar
  • 1 teaspoon vanilla extract
  • ¼ teaspoon salt

Chocolate Topping

  • 2 cups semisweet chocolate chips
  • ½ cup creamy peanut butter

Optional Garnishes

  • Chopped roasted peanuts
  • Mini chocolate chips
  • Peanut butter chips
  • Crushed graham crackers
  • Flaky sea salt

Ingredient Notes

Creamy Peanut Butter

A regular creamy peanut butter generally gives the most dependable texture.

Very runny natural peanut butter can make the base softer because the oil separates more easily.

Graham Cracker Crumbs

Graham crackers provide structure and a subtle toasted flavor.

Crush them very finely for smooth, compact bars.

Powdered Sugar

Powdered sugar sweetens the peanut butter layer while helping it firm up after chilling.

Granulated sugar is not a direct substitute because it creates a grainier texture.

Unsalted Butter

Melted butter gives the base richness and helps bind the crumbs, sugar, and peanut butter together.

Using unsalted butter lets you control the salt level.

Semisweet Chocolate

Semisweet chocolate balances the sweetness of the peanut butter layer.

Milk chocolate works for sweeter bars, while dark chocolate creates a deeper flavor.

Peanut Butter in the Topping

Mixing peanut butter into the chocolate keeps the top layer softer than plain hardened chocolate.

That makes the bars easier to cut cleanly.


How to Make Chocolate Peanut Butter Bars

Step 1: Prepare the Pan

Line a 9×13-inch baking pan with parchment paper.

Leave some parchment hanging over the sides to create handles for lifting the chilled bars from the pan.

Step 2: Melt the Butter

Melt:

1 cup unsalted butter.

Allow it to cool slightly so it is warm but not extremely hot.

Step 3: Combine Butter and Peanut Butter

In a large mixing bowl, combine:

  • Melted butter
  • 2 cups creamy peanut butter

Stir until completely smooth.

Step 4: Add Vanilla and Salt

Stir in:

  • Vanilla extract
  • Salt

Mix until evenly combined.

Step 5: Add Graham Cracker Crumbs

Add:

2 cups finely crushed graham cracker crumbs.

Stir until the crumbs are completely coated.

Step 6: Add Powdered Sugar

Gradually add:

2 cups powdered sugar.

Mix until a thick peanut butter mixture forms.

It should be soft enough to press into the pan but firm enough to hold its shape.

Step 7: Press Into the Pan

Transfer the mixture to the prepared pan.

Spread evenly.

Use the bottom of a measuring cup or flat glass to press it down firmly.

A compact base gives you cleaner slices later.

Step 8: Make the Chocolate Topping

Add to a microwave-safe bowl:

  • 2 cups semisweet chocolate chips
  • ½ cup creamy peanut butter

Microwave in short intervals, stirring well between each one.

Continue until completely melted and smooth.

You can also melt the mixture gently using a double boiler.

Step 9: Spread the Chocolate

Pour the melted chocolate mixture over the peanut butter layer.

Use an offset spatula or spoon to spread it into an even layer.

Step 10: Add Optional Toppings

Before the chocolate sets, you can sprinkle the top with:

  • Chopped peanuts
  • Mini chocolate chips
  • Peanut butter chips
  • Flaky salt

Step 11: Chill

Refrigerate for approximately:

2–3 hours

or until completely firm.

Step 12: Slice

Lift the bars from the pan using the parchment paper.

Let them sit at room temperature for about:

10 minutes

before cutting.

Slice into squares or rectangles.


Expert Tips for the Best Chocolate Peanut Butter Bars

Crush the graham crackers finely. Large pieces can make the base crumbly.

Use stable creamy peanut butter. Very oily peanut butter can affect the texture.

Press the base firmly. Compacting it helps the bars stay together.

Melt chocolate slowly. Overheating chocolate can make it thick or grainy.

Mix peanut butter into the chocolate. This helps keep the topping soft enough to cut.

Chill thoroughly. Cutting too early creates messy edges.

Warm the knife slightly. A warm, dry knife creates cleaner slices.


Delicious Variations

Dark Chocolate Peanut Butter Bars

Replace semisweet chocolate with dark chocolate.

This gives the bars a richer flavor and balances the sweet peanut butter base.

Milk Chocolate Peanut Butter Bars

Use milk chocolate chips for a sweeter, creamier topping.

Crunchy Peanut Butter Bars

Use crunchy peanut butter or add chopped roasted peanuts to the base.

Pretzel Chocolate Peanut Butter Bars

Add about:

1 cup crushed pretzels

to the base for a salty crunch.

Salted Chocolate Peanut Butter Bars

Sprinkle flaky sea salt over the chocolate topping before chilling.

Double Chocolate Peanut Butter Bars

Add mini chocolate chips to the peanut butter base.

Peanut Butter Chip Bars

Sprinkle peanut butter chips over the chocolate layer.

Chocolate Peanut Butter Oat Bars

Replace part of the graham cracker crumbs with finely ground oats for a slightly heartier texture.

Holiday Chocolate Peanut Butter Bars

Decorate the top with seasonal sprinkles before the chocolate sets.

Mini Chocolate Peanut Butter Bites

Prepare the mixture in mini muffin liners instead of a rectangular pan for individual portions.


What to Serve With Chocolate Peanut Butter Bars

Because these bars are rich, simple drinks and lighter sides work best.

Serve them with:

  • Cold milk
  • Coffee
  • Iced coffee
  • Hot chocolate
  • Fresh strawberries
  • Banana slices
  • Vanilla ice cream
  • Whipped cream

For holiday dessert trays, cut the bars into smaller squares and serve alongside cookies, fudge, and other bite-size desserts.


Make Ahead & Party Prep

Chocolate Peanut Butter Bars are an excellent make-ahead dessert.

Prepare the entire recipe:

1–2 days before serving.

Keep the bars covered in the refrigerator.

For a party or holiday tray, cut them while cold and place each square in a small paper liner.

This helps keep the presentation neat and makes them easier for guests to pick up.


Storage, Freezing & Serving

Refrigerator

Store the bars in an airtight food-storage container.

Place parchment paper between layers to prevent sticking.

They keep well refrigerated for approximately:

1 week.

Freezer

Chocolate Peanut Butter Bars freeze very well.

Arrange the cut bars in a freezer-safe container.

Place parchment between layers.

Thaw individual portions in the refrigerator before serving.

Room Temperature

The bars soften as they warm because both chocolate and peanut butter respond to heat.

For the best texture, keep them refrigerated until shortly before serving.


Frequently Asked Questions

Are Chocolate Peanut Butter Bars baked?

No. This recipe is completely no-bake.

Why are my peanut butter bars too soft?

Possible causes include very oily peanut butter, inaccurate measurements, or insufficient chilling.

Can I use natural peanut butter?

You can, but very runny natural peanut butter may produce softer bars.

Can I use milk chocolate?

Yes. Milk chocolate makes the bars sweeter.

Can I use dark chocolate?

Absolutely. Dark chocolate is excellent if you prefer a less-sweet topping.

Why does my chocolate crack when I cut the bars?

The bars may be too cold.

Let them sit at room temperature for about 10 minutes before slicing.

The peanut butter mixed into the chocolate also helps prevent excessive cracking.

Can I make these bars ahead?

Yes. They are actually better suited to make-ahead preparation because they need time to chill.

Can I freeze Chocolate Peanut Butter Bars?

Yes. Freeze them in an airtight freezer-safe container with parchment between the layers.

Can I make these without graham crackers?

You can substitute finely crushed plain cookies or digestive-style biscuits, although the flavor and texture will change.

Can I make a smaller batch?

Yes. Halve the ingredients and use an 8×8-inch or 9×9-inch pan.


Printable Chocolate Peanut Butter Bars Recipe

Prep Time: 20 minutes
Chill Time: 2–3 hours
Total Time: About 3 hours
Servings: 24–30 bars

Ingredients

Peanut Butter Layer

  • 1 cup unsalted butter, melted
  • 2 cups creamy peanut butter
  • 2 cups graham cracker crumbs
  • 2 cups powdered sugar
  • 1 teaspoon vanilla
  • ¼ teaspoon salt

Chocolate Layer

  • 2 cups semisweet chocolate chips
  • ½ cup creamy peanut butter

Instructions

  1. Line a 9×13-inch pan with parchment paper.
  2. Combine melted butter and 2 cups peanut butter.
  3. Stir in vanilla and salt.
  4. Add graham cracker crumbs.
  5. Gradually mix in powdered sugar.
  6. Press the mixture firmly into the prepared pan.
  7. Combine chocolate chips with ½ cup peanut butter.
  8. Melt gently until smooth.
  9. Pour the chocolate over the peanut butter base.
  10. Spread into an even layer.
  11. Add optional toppings.
  12. Refrigerate for 2–3 hours.
  13. Lift the bars from the pan.
  14. Let stand for about 10 minutes.
  15. Slice into squares.
  16. Store chilled.

Final Thoughts

Chocolate Peanut Butter Bars are one of the easiest ways to turn a few pantry ingredients into a rich, crowd-friendly dessert without using the oven.

The graham cracker peanut butter base is creamy, buttery, and slightly textured, while the smooth chocolate-peanut butter layer on top gives each bite that classic sweet-and-salty combination.

They are particularly useful for holiday entertaining, parties, potlucks, bake sales, dessert trays, or keeping a make-ahead treat in the freezer.

For the best results, use creamy peanut butter that is not overly oily, crush the graham crackers finely, press the base firmly, melt the chocolate slowly, chill the bars completely, and let them soften for a few minutes before slicing.

SAVE IT FOR LATER IN PINTEREST