Soft Peanut Butter Bars are my go-to when I want the comfort of a peanut butter cookie but in an easier, slice-and-serve form. They bake up soft and chewy with a tender crumb, and the peanut flavor comes through in a way I really like.
This version stays nice and thick in a 9×13 pan, with edges that set while the middle stays just a little underdone in the best way. Add chocolate chips if you want that classic peanut butter-and-chocolate thing, or keep them plain and let the peanut butter be the whole point.
I make these for cookie trays, casual get-togethers, and weekend baking when I want something dependable. They’re also great with a little flaky salt on top if you like that sweet-salty finish.

Why You’ll Love This Recipe
Soft and Chewy: The centers stay tender and chewy, more like a thick cookie than a dry bar.
One Bowl Feel: It’s a straightforward mix-and-bake recipe, and it doesn’t take much fuss to get a great texture.
Big Peanut Butter Flavor: If you actually want peanut butter to taste like peanut butter, this one delivers.
Easy to Slice and Serve: Bars are just simpler than scooping cookies, especially when you need a lot at once.
Chocolate Optional: I love the chips here, but you can leave them out and still get a great, classic peanut butter bar.
Ingredients You’ll Need
Peanut Butter Bars
- Creamy peanut butter: I stick with creamy for the most consistent texture. Natural peanut butter can work, but the oil separation can make the bars bake up a little uneven.
- Unsalted butter: Melted butter keeps this easy and gives the bars a chewier bite. Let it cool slightly so it doesn’t scramble the eggs.
- Light brown sugar: This is where a lot of the softness comes from. Dark brown sugar works too, and it’ll taste a little deeper.
- Granulated sugar: I like using both sugars here for that classic cookie-bar texture and a little bit of crispness at the very edge.
- Eggs: Use large eggs if you can. They help the bars set while staying tender in the middle.
- Vanilla extract: Don’t skip it. It rounds out the peanut butter and makes the whole pan taste more like a cookie.
- All-purpose flour: Regular flour is perfect here. Measure it the usual way you do, but don’t pack it down.
- Baking powder: Gives a little lift so the crumb stays tender and not too dense.
- Baking soda: Helps with browning and that chewy cookie-bar feel.
- Fine salt: Peanut butter desserts really need salt to taste right. Fine salt blends in evenly.
Optional Mix Ins And Topping
- Semisweet chocolate chips: Semisweet is my go-to here, but milk chocolate is fine if that’s what you have. You can also swap in some peanut butter chips or chopped peanuts.
- Flaky salt: Totally optional, but I like a light sprinkle on top, especially if you add chocolate chips.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F. Line a 9×13-inch pan with parchment paper (or lightly grease it).
- Mix the dry ingredients: In a medium bowl, whisk the flour, baking powder, baking soda, and salt together, then set aside.
- Mix the peanut butter and sugars: In a large bowl, mix the peanut butter, melted butter, brown sugar, and granulated sugar until smooth.
- Add the eggs and vanilla: Beat in the eggs and vanilla until the mixture looks glossy and well combined.
- Add the dry ingredients: Fold the dry ingredients into the wet ingredients just until you don’t see streaks of flour.
- Add the chocolate chips: Fold in the chocolate chips if you’re using them.
- Spread the batter: Spoon the batter into the pan and spread it into an even layer. Smooth the top.
- Bake: Bake for 18 to 22 minutes, until the edges are set and the center is just barely set.
- Let cool: Cool completely in the pan before slicing so you get clean cuts and the bars finish setting.

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 creamy peanut butter. It gives the most consistent bake and the softest texture. Crunchy works in a pinch, but it changes the crumb and can make slicing a little messier.
Stop mixing when the flour disappears. Once the dry ingredients go in, overmixing is what makes cookie bars turn a little tough. Fold just until combined and call it done.
Pull them when the center looks barely set. The middle should not look wet, but it also shouldn’t look fully firm. They keep setting as they cool in the pan.
Line the pan with parchment. It makes it easier to lift the whole slab out if you want super neat slices. It also helps prevent any sticking around the corners.
Go light on the flaky salt. A small pinch is plenty, especially if your peanut butter is on the salty side. You can always add a little more after slicing.
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 classic with peanut butter bars. This is especially good if you add flaky salt on top.
- Coffee: These are great with coffee, hot or iced. I like them with something not too sweet, like a plain latte or black coffee.
- Ice cream: Serve a bar with vanilla ice cream if you want a simple plated dessert. Warm the bar for a few seconds first if you like it softer.
- Fruit: Fresh berries are nice on the side, especially strawberries or raspberries. It’s a simple way to lighten up the plate a bit.
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 baked bars airtight at room temperature for up to 3 days. I like keeping them in a single layer when I can, or put parchment between layers so the tops don’t get sticky.
If you want to make them ahead, bake them the day before and slice once they’re fully cooled. They actually cut cleaner after they’ve had time to set.
For longer storage, freeze the bars for up to 2 months. I usually wrap individual pieces so I can grab one at a time.
Thaw at room temperature for an hour or so, or let them sit in the fridge overnight. If you want them a little softer, a quick microwave warm-up works.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
How do I know when peanut butter bars are done?
Look for set edges and a center that looks barely set. If the middle still looks shiny and wet, give it another minute or two, but don’t wait until it looks fully firm.
Can I use natural peanut butter?
You can, but the texture is less predictable because of the oil separation. If you do use it, stir it very well first, and expect the bars to be a little more delicate.
Why did my bars turn out dry?
Most of the time it’s from baking too long or measuring flour a little heavy. Pull them when the center is just barely set, and let them finish setting as they cool.
Can I add peanut butter chips or nuts?
Yes. Swapping half the chocolate chips for peanut butter chips is really good, and chopped peanuts add a nice crunch. I wouldn’t overload the batter, though, or the bars can crumble when sliced.
Do I have to cool them completely before slicing?
For clean slices, yes. Warm bars are softer and tend to fall apart a bit, but once they’re cool they cut into neat squares.
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.

Soft Peanut Butter Bars
INGREDIENTS
Peanut Butter Bars
- 1 cup creamy peanut butter
- 1/2 cup unsalted butter melted and cooled slightly
- 1 cup light brown sugar packed
- 1/2 cup granulated sugar
- 2 large eggs
- 2 tsp vanilla extract
- 1 3/4 cups all purpose flour
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp fine salt.
Optional Mix Ins And Topping
- 1 cup semisweet chocolate chips
- flaky salt to taste.
INSTRUCTIONS
Prep
- Heat oven to 350 F and line a 9x13 inch pan with parchment or lightly grease
- whisk flour baking powder baking soda and salt in a bowl
- mix peanut butter melted butter brown sugar and granulated sugar until smooth
- beat in eggs and vanilla until glossy
- fold in dry ingredients just until combined and fold in chocolate chips if using.
Bake And Cool
- Spread batter evenly in pan and smooth top
- bake until edges are set and center is just barely set 18 to 22 minutes
- cool completely in pan before slicing for clean cuts and best texture.
