Chocolate Peanut Butter Bars are an easy no-bake dessert bar. Everyone will want a slice of these decadent treats!

These no-bake peanut butter bars are what happens when you take the best of a Reese’s cup and turn it into a no-bake dessert bar. These no-bake chocolate peanut butter bars will be a hit, I can promise you that – incredibly easy to make and even easier to eat.

no bake chocolate peanut butter bars.

These peanut butters are about the best thing ever with two layers combining peanut butter, graham crackers, and chocolate – I am so in love with them!

My family is, too, as evidenced by the clamoring whenever I make a batch. They taste like Reese’s peanut butter cups – no one can resist them!

This is one of my favorite quick dessert recipes for potlucks, parties, BBQs, or other events. They’re seriously so easy and only need an hour or so to set before you slice and serve them. 

Just be sure to print out copies of the recipe to share because I’m sure you’ll get requests once you share a batch with family and friends. Every bite of these no-bake bars is like a little bit of peanut butter and chocolate heaven. It’s the best combination – I can’t wait for you to try them!

overhead shot of the bars.


  • Margarine: I like Blue Bonnet for this recipe because it saves on some fat and calories, but you can also use the same amount of butter.
  • Graham cracker crumbs: Look for boxed graham cracker crumbs in the baking aisle or you can crush whole crackers in a food processor.
  • Powdered sugar: This gives the peanut butter filling a smooth texture. Granulated sugar makes it grainy, so I don’t recommend using it.
  • Creamy peanut butter: This is used in the peanut butter layer and chocolate topping.
  • Milk chocolate chips: These are melted to create a smooth chocolate layer for the bars. You can also use dark chocolate chips or semi-sweet chocolate chips.

How to Make the Bars

Line a 9×13″ baking pan with parchment paper. Make the paper bigger than the pan so it’s easy to lift the bars out in one piece before you slice them.

Beat the margarine and peanut butter in a large bowl until smooth. Mix in the graham cracker crumbs and powdered sugar.

the peanut butter layer pressed into the pan.

Press the peanut butter mixture into the prepared pan. Refrigerate it for 15 minutes while you make the chocolate topping.

Place a heat-proof bowl on top of a pan of simmering water on the stove. Place the chocolate chips and peanut butter in the bowl and stir until the mixture is melted and smooth.

the chocolate layer spread over the top.

Spread the chocolate mixture over the chilled peanut butter layer. Refrigerate the bars for at least one hour before slicing and serving.

overhead shot of the sliced bars.

Recipe Tips

I use regular peanut butter for this recipe – I haven’t tried natural peanut butter and can’t say for sure how it will work in this recipe. I think regular crunchy peanut butter would work fine if you want to add more texture to the peanut butter layer.

the sliced no bake bars on parchment paper.

The bars do need time to set, at least an hour. Or you can make them a day ahead and chill them overnight.

Store leftover peanut butter bars in the fridge. They should keep well for several days.

Want salted chocolate peanut butter bars? Sprinkle a little sea salt over the chocolate layer before it sets. A little will go a long way!

a stack of three bars.

Treat yourself to this chocolate peanut butter bars recipe, friends. You won’t regret and your family will thank you for them, too – Enjoy! XOXO San

More No-Bake Desserts

Don’t forget to pin this recipe to your favorite Pinterest board for later.

chocolate peanut butter bars pinterest image.

No-Bake Peanut Butter Bars

Prep: 15 minutes
Total: 1 hour 30 minutes
Servings: 32
Calories: 177 kcal
These no-bake chocolate peanut butter bars are what happens when you take the best of a Reese's cup and turn it into a no-bake dessert bar. Incredibly easy to make and even easier to eat, these no-bake peanut butter bars will be a hit.
no bake chocolate peanut butter bars.


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


  • 1 1/4 cups milk chocolate chips
  • 1/4 cup peanut butter


  • Line a 9×13" pan with parchment paper.
  • In a medium bowl, beat together peanut butter and margarine until smooth. Mix in graham cracker crumbs and powdered sugar until fully combined.
  • Press evenly into the bottom of the pan. Refrigerate for 15 minutes while making the topping.
  • In a metal bowl or double boiler over simmering water, melt the chocolate chips with the peanut butter. Stirring until smooth and completely melted. Spread over the prepared crust and refrigerate for at least an hour.
  • Once the topping is set, cut into squares. We cut them into 4 by 8 rows to get 32 bars. Enjoy!
Serving: 1barCalories: 177kcalCarbohydrates: 19gProtein: 3gFat: 11gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gTrans Fat: 1gCholesterol: 1mgSodium: 148mgPotassium: 69mgFiber: 1gSugar: 14gVitamin A: 269IUVitamin C: 1mgCalcium: 19mgIron: 1mg
no bake chocolate peanut butter bars.
Tried this recipe?Let us know what you think!

Similar Posts


  1. 5 stars
    This is both a delicious dessert and snack! My whole family loves them aaaaand they’re gone. Better make some more!

  2. So delicious!! and I love the name; “No-Bake Peanut Butter Bars” – has a nice ring to it. I’ll tip my boss about it; maybe she decides to cook yet another of your recipes that I mention to her 😀

Leave a Reply

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

Recipe Rating