Skip to Content

No Bake Chocolate Peanut Butter Bars

A decadent but simple no bake chocolate peanut butter bars recipe featuring a creamy peanut butter filling topped with a rich chocolate topping!

When you talk about food combinations, no conversation is complete without mentioning chocolate and peanut butter.

There’s just something about the way those two ingredients come together to create an amazing dessert.

For today’s post, we’re sharing our no bake chocolate peanut butter bars. As the name implies, these bars are loaded with milk chocolate and creamy peanut butter.

Three chocolate peanut butter bars stacked on a plate.
Once the chocolate cools, you get an amazing peanut butter bar topped with a solid layer of chocolate.

Best of all, these peanut butter treats are no bake. No preheating the oven, all you need is a microwave to melt the butter and chocolate mixtures.

Can you freeze chocolate peanut butter bars?

Yes, you can freeze these bars. When you’re ready to eat them, simply remove them from the freezer and place them into your fridge to thaw for 24-36 hours.

A close up showing the layers of chocolate and peanut butter filling.
The bars can be made in advance, frozen, and thawed out later.

How to make no bake peanut butter chocolate bars?

First, start by lining a 9×13-inch baking dish with parchment paper. Go ahead and use enough paper to leave some hanging over the edges of the dish.

  • Usually, Kim greases the dish before adding the parchment paper. The layer of butter sticks to the parchment paper and keeps it from sliding around when you add the filling.
Melted butter and peanut butter in a mixing bowl.
Melted unsalted butter and peanut butter are the two main ingredients in the filling.

Make the filling:

Next, grab a large mixing bowl, add the butter to the bowl and then melt it in your microwave.

Powdered sugar has been added to the butter and peanut butter mixture.
As you add the powdered sugar and graham cracker crumbs, the filling will start to thicken.

Once the butter is melted, add the peanut butter. I recommend using a hand mixer to combine the ingredients.

Then, pour in the powdered sugar. Use your mixer to blend in the sugar. Now, add the graham cracker crumbs and blend them in as well.

Graham cracker crumbs have been added to the filling mixture.
Once you mix in the graham crackers, the mixture will feel like play dough.

Last, pour the filling into the baking dish. Evenly spread out the filling using a rubber spatula.

At this point, you can set the dish aside for now. You won’t need it again until the chocolate topping is ready.

The filling has been added to the prepared dish.
You can use your hands or a rubber spatula to spread out the filling. If you use your hands, be careful, the mixture may still be warm.

Make the topping:

First, grab another microwave-safe mixing bowl, add the peanut butter and chocolate chips to the bowl.

Peanut Butter and chocolate chips in a mixing bowl.
As you can see, we used creamy peanut butter. However, you could try chunky. Just keep in mind, you may need a little more peanut butter to complete the recipe.

Next, place the bowl into your microwave and melt the ingredients. Set the microwave on medium power for about 2-3 minutes.

Then, every 10-20 seconds, open the appliance and stir the mixture. Otherwise, the chocolate chips will scorch and burn.

The chocolate topping mixture has been melted and combined.
The chocolate topping should be smooth and creamy once it mixed.

Last, once the mixture is smooth and creamy, pour it over the peanut butter filling. Again, use your rubber spatula to smooth out the topping.

All that’s left to do is to place the chocolate peanut butter bars into the fridge to chill for at least 2 hours before cutting them into squares.

The chocolate topping has been poured over the filling.
Use your handy rubber spatula to smooth out the chocolate topping.

That’s it, your peanut butter chocolate bars are done! Kim and I hope you enjoy the dessert and wish you all the best 🙂

Oh, if like this recipe, try our creamy peanut butter fudge. You can make it in the microwave too!

Three no bake chocolate peanut butter bars stacked on a plate.
The longer you let the bars chill, the firmer they will become.
A featured image showing a stack of chocolate peanut butter bars.

No Bake Chocolate Peanut Butter Bars

4.8 from 4 votes
Print Pin
Prep Time: 10 minutes
Assembly and Cool Time: 2 hours 20 minutes
Total Time: 2 hours 30 minutes
Servings: 20 Servings

I earn a commission from Amazon and Instacart from qualifying purchases.


Peanut Butter Layer

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

Chocolate Layer

  • 2 cups semi-sweet chocolate chips
  • ¼ cup creamy peanut butter


  • Line a 9 x 13-inch baking dish with parchment paper, leaving some hanging over the edges, and set aside.
  • In a large bowl, mix together the butter and peanut butter until well combined. Then add the powdered sugar. Continue to mix until the powdered sugar is fully incorporated.
    1 cup unsalted butter
    1 cup creamy peanut butter
    2 cups powdered sugar
  • Add in the graham cracker crumbs, and mix until well combined. Pour the peanut butter mixture into the prepared baking dish and use a spatula to smooth into an even layer.
    2 cups graham cracker crumbs
  • In a separate microwave safe bowl, melt the chocolate chips and ¼ cup of peanut butter. Stir every 15 to 20 seconds until the chocolate is smooth and creamy.
    2 cups semi-sweet chocolate chips
    ¼ cup creamy peanut butter
  • Pour the melted chocolate over the peanut butter mixture and smooth into a thin layer. Transfer the pan to the refrigerator for 1 to 2 hours until the bars have set and the chocolate is solid.
  • Use the parchment paper to pull the bars out of the pan and cut into squares. Serve chilled or store in the refrigerator for up to 5 days.


The calories listed are an approximation based on the ingredients and a serving size of 1 small square when the entire dessert has been cut into 20 equal sized servings. Actual calories will vary.


Serving: 1square | Calories: 364kcal | Carbohydrates: 31g | Protein: 5g | Fat: 25g | Saturated Fat: 12g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Trans Fat: 0.4g | Cholesterol: 25mg | Sodium: 200mg | Potassium: 211mg | Fiber: 2g | Sugar: 22g | Vitamin A: 293IU | Calcium: 29mg | Iron: 2mg
Don’t Lose This Recipe!Save it on Pinterest! Follow us at @berlyskitchen!
Recipe Rating