Peanut Butter Bars are the kind of no-bake dessert I make when I want something rich, simple, and reliable. The base is thick and creamy with that classic peanut butter flavor, and the top is a clean layer of smooth chocolate.
I like these because they hit that buckeye bar zone without any fuss. They’re sweet, salty, and dense in a good way, with a little bit of chew from the crumbs and powdered sugar.
For me, these are especially good for holiday platters, potlucks, and weekend snacking when I don’t want to turn the oven on. I also like them as a make-ahead dessert since they slice neatly once they’re cold.

Why You’ll Love This Recipe
Fast and Easy: It’s a simple mix-and-press situation, then the fridge does the rest. Great when you want dessert done with minimal effort.
That Classic Combo: Peanut butter and chocolate is always a safe bet, and the two layers keep the flavors really clear.
Good Slice-and-Serve Bars: Once they’re chilled, they cut into clean squares for a tray, party plate, or lunchbox treat.
No Oven Needed: I make these a lot in warm months when I don’t feel like baking, but I still want something rich.
Freezer Friendly: They hold up well in the freezer, so it’s easy to stash some away for later.
Ingredients You’ll Need
Peanut Butter Base
- Unsalted butter: Melted butter makes the base easy to mix and press. I like unsalted so the salt level stays in your control.
- Creamy peanut butter: Shelf-stable creamy peanut butter sets the most consistently here. Natural peanut butter can work, but it tends to separate and the bars can end up a little softer.
- Graham cracker crumbs: These give the base structure and that familiar sweet crumb flavor. You can crush your own or buy the boxed crumbs.
- Powdered sugar: This is what makes the mixture turn into a thick, pressable “dough.” It also gives that classic candy-bar sweetness.
- Fine salt: Don’t skip it. The salt keeps the bars from tasting flat, especially with the chocolate on top.
Chocolate Topping
- Semisweet chocolate chips: Semisweet is my go-to here because it doesn’t get too sweet. Milk chocolate is fine if that’s what you have, but the bars will taste sweeter.
- Creamy peanut butter: A little peanut butter in the melted chocolate helps it spread smoothly and keeps the topping from feeling too hard when you bite in.

Recipe Instructions
- Prepare the pan: Line a 9×13 inch pan with parchment paper. Lightly grease the pan first if needed so the parchment stays put.
- Mix the base: Stir the melted butter and 1 cup peanut butter together until smooth, then add the graham cracker crumbs, powdered sugar, and salt. Mix until a thick dough forms and you don’t see dry pockets.
- Press into the pan: Press the peanut butter mixture firmly and evenly into the prepared pan. Take a minute to really pack it down so it slices cleanly later.
- Melt the topping: Melt the chocolate chips and 0.25 cup peanut butter together until smooth, using the microwave in short bursts (stirring often) or a double boiler.
- Spread the chocolate: Spread the chocolate evenly over the base, then tap the pan gently on the counter to level the top.
- Chill: Chill until set, about 60 minutes. Slice into bars and serve.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Use shelf-stable peanut butter. The regular creamy kind (like Jif or Skippy) gives you the most consistent texture. Natural peanut butter can be a little oily and the bars may not set as firmly.
Press the base down firmly. If the base is loosely packed, the bars can crumble when you slice. I usually press with the bottom of a measuring cup to get it even.
Melt the chocolate gently. If you microwave, do short bursts and stir often so the chips don’t scorch. If the chocolate gets too hot, it can look a little dull once it sets.
Chill well before slicing. These cut much cleaner when the chocolate is fully set. If the top is still soft, it will drag and crack.
Use a warm knife. Run the knife under hot water, wipe it dry, then slice. Wipe between cuts for the cleanest edges.
Add flaky salt on top if you like. Just a pinch over the chocolate before chilling is really nice, especially if you’re using semisweet chips.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Milk: A cold glass of milk is simple and classic with these. It’s especially nice if you add a little flaky salt on the chocolate.
- Coffee or espresso: These are really good with coffee since the bars are on the rich side. I usually go for black coffee or an iced latte.
- Fresh berries: Strawberries or raspberries are nice on the side if you want something a little lighter on the plate. It’s an easy way to break up the sweetness.
- Ice cream: If you’re serving these as dessert after dinner, a small scoop of vanilla ice cream works well. Keep the portions small because the bars are filling.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store the bars in an airtight container in the fridge for up to 1 week. I like keeping them chilled so the chocolate stays snappy and the base stays firm.
You can make these ahead and leave them in the pan until you’re ready to slice. If you’re serving them to guests, I usually slice right before putting them on a platter.
If you want them to last longer, freeze the bars for up to 2 months. I freeze them in a single layer first, then stack with parchment between the layers.
Thaw in the fridge overnight for the neatest slices and best texture. They’re also fine at cool room temperature for a short while if you’re setting them out to serve.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use natural peanut butter?
You can, but the texture is less predictable. Natural peanut butter can separate and make the base softer or a little oily, so I recommend shelf-stable creamy peanut butter for the most consistent set.
What can I use instead of graham cracker crumbs?
Vanilla wafer crumbs work really well and taste a little more “cookie-like.” Digestive biscuit crumbs are also a great swap and give a similar texture.
How do I get clean slices without cracking the chocolate?
Chill the bars until the topping is fully set, then use a knife warmed under hot water and wiped dry. Cut straight down (don’t saw back and forth), and wipe the blade between cuts.
Can I add anything on top?
Yes. I like a pinch of flaky salt on the chocolate before chilling, or a light sprinkle of chopped peanuts if you want some crunch.
Do these need to stay refrigerated?
I keep them in the fridge because they hold their shape best that way, especially in warmer kitchens. They can sit out for a bit while serving, but I wouldn’t leave them out all day.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Peanut Butter Bars
INGREDIENTS
Peanut Butter Base
- 1 cup unsalted butter melted
- 1 cup creamy peanut butter
- 2 cups graham cracker crumbs
- 2 cups powdered sugar
- ½ tsp fine salt.
Chocolate Topping
- 2 cups semisweet chocolate chips
- ¼ cup creamy peanut butter.
INSTRUCTIONS
Peanut Butter Base
- Line a 9x13 inch pan with parchment paper and lightly grease if needed
- Mix melted butter and 1 cup peanut butter until smooth then stir in graham cracker crumbs powdered sugar and salt until a thick dough forms
- Press mixture firmly and evenly into the prepared pan.
Chocolate Topping And Chill
- Melt chocolate chips and 0.25 cup peanut butter together until smooth using a microwave in short bursts or a double boiler
- Spread chocolate evenly over the base and tap pan to level
- Chill until set about 60 minutes then slice into bars and serve.
