Soft and Chewy Peanut Butter Cookie Bars are my go-to when I want a pan dessert that eats like a cookie but slices like brownies. They have that tender center I really like, with lightly crisp edges that make the corners the best pieces.
The flavor is classic peanut butter, rich and a little salty, and it stays nice and chewy even after it cools. I usually add semi-sweet chocolate chips, but I like that they’re optional so you can keep it simple (or go heavy on the peanut butter flavor).
These are especially good for cookie trays, bake sales, and easy weekend desserts. I also like them for potlucks because they’re neat to serve and don’t need frosting or anything extra.

Why You’ll Love This Recipe
Soft and Chewy: The centers stay tender and a little underbaked (in a good way), while the edges set up nicely.
One Pan: Bar cookies are just easier than scooping individual cookies, and you still get that classic cookie texture.
Big Peanut Butter Flavor: Creamy peanut butter gives you that rich, familiar taste without any fuss.
Chocolate Optional: Add chocolate chips, swap in peanut butter chips, or skip them entirely and lean into the peanut butter.
Great for Sharing: A 9×13 pan makes plenty, and the slices travel well for parties and cookie swaps.
Ingredients You’ll Need
Dry Ingredients
- All-purpose flour: I use regular flour here. It gives the bars structure so the middle stays soft but still slices clean.
- Baking soda: Don’t skip it. It helps the bars rise a bit and keeps the texture more cookie-like than brownie-like.
- Fine salt: This keeps the peanut butter flavor from tasting flat. Fine salt mixes in evenly.
Wet Ingredients
- Unsalted butter: Softened butter creams better and helps the edges bake up lightly crisp. If your butter is very soft and greasy, the bars can bake up a little flatter.
- Light brown sugar: This is where a lot of the chew comes from. Dark brown sugar works too if that’s what you have.
- Granulated sugar: A little white sugar helps the edges set and gives that classic cookie bite.
- Creamy peanut butter: I stick with creamy for the most consistent texture. Natural peanut butter can work, but it’s less predictable and can make the bars a bit crumbly or oily.
- Eggs: Room-temp eggs mix in more smoothly, especially with peanut butter dough.
- Vanilla extract: Simple but important. It rounds out the peanut butter and sugar so it tastes more like a real cookie.
Mix-ins and Topping
- Semi-sweet chocolate chips: Semisweet is my go-to with peanut butter. Milk chocolate is fine too, just sweeter.
- Flaky salt: Optional, but I like a light sprinkle on top if you add chocolate chips. It makes the bars taste a little more balanced.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F. Line a 9×13-inch baking pan with parchment paper (leave a little overhang), then lightly grease the parchment and sides.
- Mix the dry ingredients: Whisk the flour, baking soda, and salt together in a medium bowl until evenly combined.
- Cream the butter and sugar: In a large bowl, beat the softened butter with the brown sugar and granulated sugar until light and smooth.
- Add the peanut butter: Beat in the peanut butter until fully mixed and creamy.
- Add the eggs and vanilla: Beat in the eggs, then mix in the vanilla extract until the batter looks smooth and well blended.
- Add the dry ingredients: Mix in the flour mixture just until you don’t see dry streaks of flour. Stop mixing as soon as it comes together.
- Fold in the chocolate chips: If using, fold in the chocolate chips until they’re evenly spread through the dough.
- Spread in the pan: Press the batter evenly into the prepared pan. An offset spatula or lightly greased hands make this easier.
- Bake: Bake for 20 to 26 minutes, until the edges are set and lightly golden and the center is just set. If you want extra chewy bars, pull them a little on the early side.
- Cool and slice: Let the bars cool in the pan for 30 to 60 minutes so they cut cleanly. Lift out using the parchment, then slice into bars.

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 mixes in smoothly and the texture stays consistent from edge to center. Crunchy peanut butter will work, but it changes the slice and chew.
Don’t overmix once the flour goes in. Stir just until the flour disappears. Overmixing makes bar cookies tougher than they need to be.
Watch the center, not the clock. The edges should look set and lightly golden, and the middle should look just set. If the whole pan looks firm and dry, it’s probably overbaked.
For extra chewy bars, slightly underbake. Pull them when the middle still looks a touch soft, then let them cool completely. They finish setting as they cool.
Use parchment with overhang. It makes it much easier to lift the whole slab out and get neat, even cuts.
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. I like it even more if you add a little flaky salt on top.
- Coffee or espresso: These are really good with coffee, especially if you used chocolate chips. An iced coffee is nice if the bars are on the rich side for you.
- Ice cream: Serve a bar with a scoop of vanilla ice cream on the side. If you want it extra simple, warm the bar for a few seconds first.
- Fruit: Fresh strawberries or raspberries are great here. It’s an easy way to put something fresh on the plate.
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 covered at room temperature for 2 to 3 days. They stay chewy and sliceable. If your kitchen is warm, I usually move them to the fridge so the chocolate doesn’t get too soft.
Store leftovers covered in the fridge for up to 4 days. The bars will firm up when chilled, which is great if you like really clean cuts.
If you want to serve them warm, a quick 10 to 15 seconds in the microwave brings back that soft center. I usually warm one at a time so they don’t dry out.
If you want them to last longer, freeze individual portions in an airtight container. Thaw in the fridge overnight or at room temperature until soft again.

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 cookie bars are done?
I look for edges that are set and lightly golden, and a center that looks just set (not wet, but not dry either). The middle will continue to firm up as it cools, so it’s better to pull them a little early than a little late.
Can I use crunchy peanut butter?
Yes, you can. The bars will have more texture and a slightly different chew, but they still work. I prefer creamy because the batter spreads more evenly in the pan and slices cleaner.
Can I swap the chocolate chips for something else?
Definitely. Peanut butter chips work well, and chopped roasted peanuts are great if you want more crunch. You can also do a mix, like half chocolate chips and half peanut butter chips.
Why did my bars turn out dry?
Overbaking is the main reason. Another common one is measuring too much flour, so if you can, spoon the flour into your measuring cup and level it off.
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 and Chewy Peanut Butter Cookie Bars
INGREDIENTS
Dry
- 2 cups all purpose flour
- 1 tsp baking soda
- 1 tsp fine salt.
Wet
- 1 cup unsalted butter softened
- 1 cup packed light brown sugar
- 1/2 cup granulated sugar
- 1 cup creamy peanut butter
- 2 large eggs room temperature
- 2 tsp vanilla extract.
Mix ins and Topping
- 1 cup semi sweet chocolate chips optional
- flaky salt for topping optional.
INSTRUCTIONS
Prep
- Heat oven to 350 F
- line a 9 x 13 inch baking pan with parchment and lightly grease
- whisk flour baking soda and salt until combined.
Mix and Bake
- Cream butter brown sugar and granulated sugar until light and smooth
- beat in peanut butter then eggs and vanilla until fully combined
- mix in dry ingredients just until no dry streaks remain then fold in chocolate chips if using
- press batter evenly into pan
- bake until edges are set and lightly golden and center is just set 20 to 26 minutes.
Cool and Slice
- Cool in pan 30 to 60 minutes for clean cuts
- lift out using parchment and slice into bars.
