There is no flavor combination more iconic than chocolate and peanut butter. These Chocolate Peanut Butter Bars are the ultimate treat for anyone who loves that classic salty and sweet duo. They are thick, rich, and incredibly satisfying. Best of all, this is a no-bake recipe, which means you do not even have to turn on your oven to create a dessert that tastes just like a gourmet peanut butter cup.
Whether you are preparing a snack for the kids or looking for a quick dessert to bring to a party, these bars are always a hit. They come together in just a few minutes using basic pantry staples. Once you try the homemade version, you will never want the store-bought candy again.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Servings: 16 bars
- Difficulty Level: Easy
Nutrition Information
- Calories per serving: 345 kcal
- Protein: 6g
- Carbohydrates: 32g
- Fat: 22g
- Fiber: 2g
- Sugar: 25g
- Sodium: 190mg
Why Make This Chocolate Peanut Butter Bars
You should make these bars because they are incredibly simple and require no baking skills whatsoever. Since they are “no-bake,” they are the perfect dessert for hot summer days when you want to keep the kitchen cool. They use only five main ingredients that you likely already have in your cupboard.
These bars are also great for making ahead of time. They actually taste better after they have chilled in the refrigerator, making them a stress-free option for busy hosts. Their texture is perfectly soft yet firm enough to hold in your hand, making them the ultimate finger food for any gathering.
How to Make Chocolate Peanut Butter Bars
Creating these decadent bars is a simple process of mixing a graham cracker base and topping it with a smooth layer of melted chocolate. Follow these easy steps to get the perfect result every time.
Ingredients
- 2 cups graham cracker crumbs
- 2 cups powdered sugar
- 1 cup unsalted butter, melted
- 1 1/2 cups creamy peanut butter (divided into 1 cup and 1/2 cup)
- 1 1/2 cups semi-sweet chocolate chips
Directions
Step 1: Prepare the Pan
Line an 8×8 inch square baking pan with parchment paper. Leave a little bit of paper hanging over the edges so you can easily lift the bars out later. This makes cutting them much cleaner and easier.
Step 2: Mix the Peanut Butter Base
In a medium mixing bowl, combine the graham cracker crumbs, powdered sugar, melted butter, and 1 cup of the creamy peanut butter. Stir everything together until the mixture is well combined and smooth.
Step 3: Press into the Pan
Transfer the peanut butter mixture into your prepared baking pan. Use a spatula or the back of a large spoon to press the mixture down firmly and evenly into the corners of the pan. Ensure the top is as flat as possible.
Step 4: Melt the Chocolate Topping
In a small microwave-safe bowl, combine the chocolate chips and the remaining 1/2 cup of peanut butter. Microwave in 30-second intervals, stirring in between, until the mixture is completely melted and glossy.
Step 5: Layer and Chill
Pour the melted chocolate mixture over the peanut butter base. Spread it out evenly with a spatula. Place the pan in the refrigerator for at least 2 hours, or until the chocolate is firm and set.
Step 6: Slice and Serve
Once the bars are firm, use the parchment paper overhang to lift the block out of the pan. Use a sharp knife to cut them into 16 squares. If the chocolate is too hard, let it sit at room temperature for 10 minutes before slicing.
How to Serve Chocolate Peanut Butter Bars
These bars are best served chilled directly from the refrigerator. They are very rich, so cutting them into smaller squares is usually a good idea. For a fancy touch, you can sprinkle a little bit of flaky sea salt on top before the chocolate sets. They pair perfectly with a cold glass of milk or a hot cup of coffee.
How to Store Chocolate Peanut Butter Bars
Store any leftovers in an airtight container in the refrigerator for up to one week. Because of the butter and peanut butter content, they can become very soft if left out at room temperature for too long. You can also freeze these bars for up to three months. Just place parchment paper between layers so they do not stick together.
Expert Tips for Perfect Chocolate Peanut Butter Bars
For the best results, use standard creamy peanut butter like Jif or Skippy rather than natural “stir” peanut butter. Natural peanut butter can sometimes be too oily, which might prevent the bars from setting properly. If you want a perfectly smooth top, tap the pan gently on the counter after pouring the chocolate to pop any air bubbles.

Delicious Variations
If you love texture, try using crunchy peanut butter for the base instead of creamy. You can also swap the semi-sweet chocolate chips for dark chocolate if you prefer a less sweet dessert. For a “loaded” version, sprinkle crushed pretzels or chopped peanuts over the chocolate layer before it hardens for an extra salty crunch.
Frequently Asked Questions
Q: Can I make these bars vegan?
Yes, you can use vegan butter and dairy-free chocolate chips. Just ensure your graham crackers do not contain honey if you are a strict vegan.
Q: Why did my chocolate layer crack when I cut it?
If the chocolate is too cold, it may crack. Adding a little peanut butter to the chocolate while melting (as instructed) helps keep it slightly softer, but letting the bars sit at room temperature for 10 minutes before slicing also helps.
Q: Do I have to use graham crackers?
No, you can substitute graham crackers with crushed digestive biscuits or even crushed vanilla wafers for a slightly different flavor profile.
Q: Can I use a different size pan?
You can use a 9×9 pan for thinner bars, or double the recipe for a 9×13 inch pan if you are feeding a large crowd.
Q: How long do they need to set?
They usually need at least 2 hours in the fridge. If you are in a rush, you can put them in the freezer for about 30 to 45 minutes.
Conclusion
These Chocolate Peanut Butter Bars are a simple, delicious, and foolproof dessert that everyone will love. With no baking required and only a handful of ingredients, they are the perfect solution for your sweet tooth. Give this recipe a try today and enjoy the perfect balance of chocolate and peanut butter in every bite!

Chocolate Peanut Butter Bars
- Cook Time: 15 minutes
- Total Time: 15 minutes
- Diet: Vegetarian
Ingredients
- 2 cups graham cracker crumbs
- 2 cups powdered sugar
- 1 cup unsalted butter, melted
- 1 1/2 cups creamy peanut butter (divided into 1 cup and 1/2 cup)
- 1 1/2 cups semi-sweet chocolate chips
Instructions
- Step 1: Prepare the Pan – Line an 8×8 inch square baking pan with parchment paper. Leave a little bit of paper hanging over the edges so you can easily lift the bars out later. This makes cutting them much cleaner and easier.
- Step 2: Mix the Peanut Butter Base – In a medium mixing bowl, combine the graham cracker crumbs, powdered sugar, melted butter, and 1 cup of the creamy peanut butter. Stir everything together until the mixture is well combined and smooth.
- Step 3: Press into the Pan – Transfer the peanut butter mixture into your prepared baking pan. Use a spatula or the back of a large spoon to press the mixture down firmly and evenly into the corners of the pan. Ensure the top is as flat as possible.
- Step 4: Melt the Chocolate Topping – In a small microwave-safe bowl, combine the chocolate chips and the remaining 1/2 cup of peanut butter. Microwave in 30-second intervals, stirring in between, until the mixture is completely melted and glossy.
- Step 5: Layer and Chill – Pour the melted chocolate mixture over the peanut butter base. Spread it out evenly with a spatula. Place the pan in the refrigerator for at least 2 hours, or until the chocolate is firm and set.
- Step 6: Slice and Serve – Once the bars are firm, use the parchment paper overhang to lift the block out of the pan. Use a sharp knife to cut them into 16 squares. If the chocolate is too hard, let it sit at room temperature for 10 minutes before slicing.




