If you like peanut butter cups, you are going to love these chocolate peanut butter bars. A buttery, creamy peanut butter layer is pressed into a pan, covered with smooth chocolate and chilled until firm. There is no oven and no mixer, and they taste remarkably like the candy you grew up with.
In this post I walk through why the recipe works, which peanut butter to use, how to get a clean chocolate layer that does not crack when you slice, variations and storage. The printable recipe card at the bottom has exact measurements and estimated nutrition.

Why These Chocolate Peanut Butter Bars Work
The classic version of this dessert is often called a buckeye bar or a peanut butter bar, and there are plenty of recipes out there. What sets this one apart is the texture. The base is firm enough to hold a square yet soft enough to bite through easily, and the chocolate on top sets into a thin, glossy layer instead of a hard shell.
- Graham cracker crumbs. They give the peanut butter layer structure and a slightly toasty, honeyed flavor.
- Powdered sugar. It sweetens without any grit and helps the layer set up firm.
- Melted butter. It binds everything together so the bars hold their shape when cut.
- A little coconut oil on the chocolate. A teaspoon of oil keeps the topping smooth and stops it from cracking when you slice through it.
After making these in my own kitchen many times, I find they are the ideal recipe for busy days and warm weather, because the oven stays off and the only real wait is in the refrigerator.
Ingredients You Will Need
The ingredient list is short, and you may already have everything in your pantry.
- Creamy peanut butter: Use a classic no-stir brand such as a standard supermarket creamy peanut butter. Natural peanut butter separates and can make the layer oily.
- Unsalted butter: Melted, to bind the peanut butter layer. If you only have salted butter, skip the added salt.
- Graham cracker crumbs: About 1 1/2 cups, from 10 to 12 full sheets crushed in a bag or a food processor.
- Powdered sugar: Sift it if it has lumps.
- Vanilla extract and salt: These balance the sweetness and make the peanut butter taste richer.
- Semisweet chocolate chips: 1 1/2 cups for the topping. Semisweet balances the sweet base better than milk chocolate.
- Coconut oil or butter: A small amount added to the melted chocolate makes it glossy and easy to cut.
How to Make Chocolate Peanut Butter Bars
There is no baking, so this is all about mixing, pressing and chilling. Have your pan lined and ready before you start.
- Line the pan. Line an 8-inch square pan with parchment paper, leaving an overhang on two sides.
- Mix the base. In a large bowl, stir the melted butter, peanut butter and vanilla until smooth. Add the graham cracker crumbs, powdered sugar and salt and mix until a thick dough forms.
- Press it in. Transfer the mixture to the pan and press it into an even layer. Use the flat bottom of a measuring cup to pack it down firmly and smooth the top.
- Melt the chocolate. Combine the chocolate chips and coconut oil in a microwave-safe bowl. Heat for 30 seconds, stir and repeat in 15-second bursts until smooth.
- Spread the topping. Pour the chocolate over the base and spread it evenly to the edges with an offset spatula.
- Chill. Refrigerate for at least 2 hours, until the chocolate is completely set.
- Slice. Lift the slab out with the parchment and cut it into 24 bars, wiping the knife clean between cuts.

For the cleanest slices, let the chilled bars sit on the counter for 5 to 10 minutes before cutting, and warm the knife under hot water, then dry it before each cut.
Choosing the Best Peanut Butter
Peanut butter is the star here, so the type you choose matters. The goal is a smooth base that holds together and does not turn oily.
| Type | Result in the bars | My recommendation |
|---|---|---|
| Classic creamy (no-stir) | Smooth, firm and sets perfectly | Best choice |
| Crunchy | Adds texture, slightly less smooth | Great if you like crunch |
| Natural, stirred | Can be oily and soft | Add 2 to 4 tablespoons more crumbs if you use it |
| Peanut butter powder | Dry and flat in flavor | Not recommended |
Stir the peanut butter well before measuring, and level the cup so the base is neither too dry nor too soft. If the mixture seems crumbly after mixing, add a tablespoon of melted butter, and if it feels sticky, add a tablespoon of graham cracker crumbs.
If you are a peanut butter purist, go with a creamy no-stir brand, which keeps the base firm, and a good quality chocolate for the topping.
Tips for Bars That Slice Cleanly
- Press firmly. A tightly packed base keeps the bars from crumbling.
- Do not overheat the chocolate. Microwave in short bursts and stop when a few chips remain, then stir until smooth.
- Cool the chocolate slightly. If it is very hot, it can melt the top of the peanut butter layer and mix with it.
- Use a hot, dry knife. A warm blade glides through the chocolate without cracking it.
- Cut into small squares. These bars are very rich, so 24 small pieces are plenty.
If you like this type of dessert, try my brown butter chocolate chip cookies or the molten chocolate lava cake. You can also browse all of my easy dessert recipes.
Easy Variations
- Peanut butter cup topping: Sprinkle chopped peanut butter cups over the chocolate before it sets.
- Crunchy layer: Stir 1/2 cup of crisp rice cereal into the base for a crisp bite.
- Salted bars: Finish the chocolate with flaky sea salt.
- Dark chocolate: Use bittersweet chips for a richer, less sweet topping.
- Chopped peanuts: Sprinkle roasted peanuts on top for texture.
- Buckeye style: Swirl a thin layer of melted chocolate over only part of the base so the peanut butter shows, like a buckeye candy.
Serving Chocolate Peanut Butter Bars
These bars are perfect for any party because they can be made a day or two in advance and do not need the oven. Cut them small, since a little goes a long way.
They are a hit on a Halloween dessert table, especially with Halloween on Saturday, October 31. Put them out beside candy and cupcakes, or slip a few into lunch boxes for a mid-week treat. They also work well for game day and potlucks because they hold up well at room temperature for a couple of hours.
To bring them to a party, keep the pan chilled until you leave and pack the cut bars in a shallow container with parchment between the layers. In warm weather, carry them in a small cooler with an ice pack so the chocolate stays set and glossy until dessert.
I like to keep them cold until just before serving, since the chocolate stays firm and the center stays cool and creamy. A glass of cold milk is the classic pairing, and a cup of hot coffee works beautifully too.
Bars, Buckeyes and Peanut Butter Cups: What Is the Difference?
These bars borrow their flavor from two beloved candies. Buckeyes are hand-rolled balls of sweet peanut butter dipped in chocolate so a little circle of peanut butter shows on top, and peanut butter cups are molded chocolate shells filled with a denser peanut butter center. This recipe gives you the same combination in a fraction of the time, with no rolling, dipping or molding.
- Buckeye balls: Shaped by hand, chilled and dipped one by one. Delicious but time-consuming, often an hour or more of work.
- Peanut butter cups: Need molds or muffin liners and careful layering of chocolate and filling.
- These bars: Press, pour and chill. One pan makes 24 pieces in about 20 minutes of work.
If you want more of the peanut butter cup look, use a little less chocolate and spread it thinly, or swirl in a few spoonfuls of peanut butter on top before it sets. The bars taste just as good either way.
Common Mistakes and How to Fix Them
| Problem | Likely cause | How to fix it |
|---|---|---|
| Base is crumbly | Not enough binding or not pressed firmly | Press hard with a flat measuring cup and chill before cutting |
| Base is greasy | Natural peanut butter or hot butter | Use no-stir peanut butter and cool the melted butter slightly |
| Chocolate cracks when cut | Topping too thick or too cold | Add coconut oil and let the bars sit 5 to 10 minutes first |
| Chocolate looks dull | Overheated chocolate | Melt in short bursts and stir until smooth |
| Bars too sweet | Milk chocolate or extra sugar | Use semisweet chips and a pinch of salt |
Make Ahead, Storage and Reheating
These bars are an ideal make ahead dessert. Store them in an airtight container in the refrigerator for up to 1 week, with parchment between layers. For guidance on keeping leftovers safe, see the USDA guide to leftovers and food safety.
To freeze, wrap the uncut slab or cut bars tightly and freeze for up to 3 months. Thaw in the refrigerator for a few hours before serving. Let cold bars stand at room temperature for 10 minutes for the creamiest bite.
Frequently Asked Questions
Do chocolate peanut butter bars need to be refrigerated?
Yes, they are best stored in the refrigerator, where they keep for up to 1 week. They can sit out for a couple of hours when serving.
Can I use natural peanut butter?
You can, but natural peanut butter is oilier and softer. Add a few extra tablespoons of graham cracker crumbs and chill the bars for longer.
How do I cut the bars without cracking the chocolate?
Let the chilled bars stand for 5 to 10 minutes, then use a sharp knife warmed under hot water and wiped dry between cuts.
Can I make these gluten free?
Yes. Use gluten free graham-style crumbs or crushed gluten free cookies in place of the graham crackers.
Can I make these bars nut free?
Sunflower seed butter is a common substitute, though the flavor will be different and I recommend checking labels for allergens.
Ready to make them? Here is the full printable chocolate peanut butter bars recipe with exact measurements and estimated nutrition.

Chocolate Peanut Butter Bars
Ingredients
Method
- Line an 8-inch square pan with parchment paper, leaving an overhang on two sides.
- Stir the melted butter, peanut butter and vanilla until smooth. Add the graham cracker crumbs, powdered sugar and salt and mix until a thick dough forms.
- Press the mixture firmly into an even layer in the pan.
- Microwave the chocolate chips and coconut oil for 30 seconds, stir, then heat in 15-second bursts until smooth.
- Spread the chocolate over the base to the edges.
- Refrigerate for at least 2 hours until firm.
- Lift out with the parchment and cut into 24 bars with a warm, dry knife.
Notes
I hope these easy no-bake bars become a regular in your dessert rotation. If you make them, please leave a comment and a star rating below so I can hear how you liked them. Happy baking, friends!
Free email bonus
30-Minute Meals
Loved this recipe? Get my collection of fast, family-favorite dinners, plus new seasonal recipes straight to your inbox.
