Picture a golden tray emerging from the oven, edges caramel-brown and crackly, the center soft as suede, rivulets of melted chocolate glistening against warm, toasty peanut butter.
Imagine the buttery aroma—nutty, sweet, a little salty—filling the kitchen and wrapping around you like a favorite sweater.
These Chocolate Chip Peanut Butter Bars are comfort baked into a pan: simple to make, deeply satisfying, and guaranteed crowd-pleasers.
They matter to me because they’re the kind of treat that turns an ordinary afternoon into something worth gathering for.
Once, on a frantic school-night when dessert felt impossible, these bars saved the day—fifteen minutes to mix, a short bake, and suddenly we’d smiles at the table and leftovers for lunchboxes.
They’re perfect for busy weeknights, potlucks, or Sunday suppers—sturdy enough to travel, soft enough to feel indulgent, and flexible with pantry swaps.
Ready? Let’s cook!
Why You’ll Love It
- Delivers bold, nostalgic peanut butter–chocolate chip flavor
- Mixes in one bowl with simple pantry staples
- Bakes quickly into chewy, tender bars
- Slices cleanly; perfect for sharing or gifting
- Freezes beautifully for make-ahead treats
Ingredients
- 1 cup unsalted butter, melted and slightly cooled — use good-quality butter for best flavor
- 1 cup creamy peanut butter — well-stirred for smooth texture
- 1 cup light brown sugar, packed — fresh and soft for easy mixing
- 1/2 cup granulated sugar — balances richness
- 2 large eggs, room temperature — helps batter emulsify
- 2 teaspoons vanilla extract — pure vanilla for best aroma
- 2 cups all-purpose flour — measure with spoon-and-level
- 1/2 teaspoon baking powder — check freshness for lift
- 1/2 teaspoon baking soda — guarantees proper rise and browning
- 1/2 teaspoon fine salt — enhances peanut and chocolate flavors
- 1 1/2 cups semisweet chocolate chips, divided — save 1/2 cup for topping
- 1/2 cup chopped roasted peanuts (optional) — adds crunch and nutty depth
Step-by-Step Method
Prepare the Pan
Preheat the oven to 350°F (175°C). Line a 9×13-inch pan with parchment, leaving overhang for lifting. Lightly grease the paper. This prevents sticking and guarantees clean removal. Set out two bowls, whisk, spatula, and measuring tools. Bring eggs to room temperature for better mixing. Prepare a wire rack for cooling later.
Whisk the Wet Ingredients
Combine melted, slightly cooled butter with peanut butter in a large bowl. Add brown sugar and granulated sugar. Whisk until smooth, glossy, and fully emulsified.
Whisk in eggs one at a time until incorporated. Add vanilla and whisk briefly. Don’t overmix. The mixture should be thick, silky, and uniform with no streaks of egg or butter.
Combine the Dry Ingredients
In a separate bowl, whisk flour, baking powder, baking soda, and fine salt. Distribute the leaveners evenly to avoid pockets. Break up any flour lumps.
Keep the mixture light by whisking, not compacting. This step guarantees even rise and a tender crumb. Set the bowl aside near the wet mixture.
Fold Batter Together
Add the dry ingredients to the wet mixture. Switch to a rubber spatula. Fold gently, turning the bowl and sweeping the spatula through the center.
Stop as soon as no dry streaks remain. Avoid overmixing to prevent toughness. The batter will be thick but spreadable and slightly sticky.
Stir In the Mix-Ins
Fold in 1 cup semisweet chocolate chips. Add chopped roasted peanuts if using. Distribute evenly without overworking the batter.
Reserve the remaining 1/2 cup chips for topping. Guarantee chips are coated in batter to minimize sinking. The mixture should look studded but cohesive.
Spread and Smooth
Transfer the batter to the prepared pan. Use the spatula to push into corners. Smooth the surface into an even layer.
Tap the pan lightly on the counter to settle. Sprinkle the remaining 1/2 cup chocolate chips evenly over the top. Optionally add a pinch of flaky salt for contrast.
Bake to Doneness
Place the pan on the center rack. Bake 20 to 24 minutes. Look for set edges and a lightly golden top.
Test the center with a toothpick; aim for moist crumbs, not wet batter. Remove promptly to avoid overbaking. Remember the bars continue to set as they cool.
Cool and Slice
Cool the pan on a wire rack for 30 minutes. Lift the slab out using the parchment overhang.
For clean cuts, chill 15 minutes more. Slice into 16 bars with a sharp knife, wiping between cuts. Serve at room temperature. Store covered up to 3 days or freeze for up to 2 months.
Ingredient Swaps
- Dairy-free: use vegan butter and dairy-free chocolate chips. Gluten-free: swap all-purpose flour with a 1:1 gluten-free baking blend; add 1 tbsp milk (dairy-free ok) if batter seems stiff. Egg-free: replace each egg with 1/4 cup unsweetened applesauce or 1 flax egg (1 tbsp ground flax + 3 tbsp water).
- Budget/availability: use store-brand peanut butter; replace chocolate chips with chopped chocolate bars or cocoa nibs; swap peanuts with sunflower seeds or omit.
- Regional/pantry: almond or sunflower seed butter in place of peanut butter; brown sugar can be made by mixing 1 cup granulated sugar with 1 tbsp molasses; use baking chocolate chunks if chips aren’t available.
You Must Know
Doneness • If the surface looks matte and the center jiggles slightly, remove the pan; carryover heat will finish setting in 20–30 minutes. Why: overbaking dries bars. Anchor: edges lightly golden, tester shows moist crumbs, internal ~195–200°F.
Troubleshoot • If the batter feels greasy or loose (natural PB, warm butter), stir in 1–2 tablespoons extra flour until it forms thick ribbons that slowly fall off the spatula. Why: balances fat-to-flour.
Anchor: ribbon should disappear in ~5–7 seconds.
Flavor Boost • For deeper peanut flavor, brown 2–4 tablespoons of the butter and cool to lukewarm before using. Why: nutty Maillard notes complement peanuts.
Anchor: butter turns amber with toasted-milk aroma, cool to under 95°F to avoid scrambling eggs.
Scale • For an 8×8-inch pan, use 2/3 of every ingredient and extend time slightly. Why: thickness increases.
Anchor: check at 24 minutes; likely done at 26–30 minutes with the same moist-crumb cue.
Make-Ahead • To prep ahead, assemble the dry mix and the wet base separately up to 24 hours in advance and refrigerate the wet. Why: preserves leavening and texture.
Anchor: bring wet base to cool room temp (~65–70°F) before combining to avoid a stiff batter.
Serving Tips
- Warm slightly and serve with vanilla ice cream and a drizzle of warm fudge.
- Cut into bite-size squares; arrange on a platter with fresh berries.
- Pair with cold milk or a latte; dust lightly with powdered sugar.
- Crumble over Greek yogurt with a drizzle of honey for a snack.
- Serve with a sprinkle of flaky sea salt and a side of sliced bananas.
Storage & Make-Ahead
Store bars airtight at room temperature for 3 days or in the fridge up to 1 week.
For make-ahead, bake, cool, and cut; chill 15 minutes for cleaner slices.
Freeze individually wrapped bars in a freezer bag up to 2 months; thaw at room temperature or gently warm.
Reheating
Gently reheat bars: microwave 10–15 seconds at 50% power.
Oven at 300°F for 5–8 minutes tented with foil.
Stovetop skillet on low, covered 2–3 minutes.
Avoid drying; serve warm.
Bake Sale Staple Origins
Although bake sales have evolved with trends, these chocolate chip peanut butter bars trace their roots to mid-century church basements and school fundraisers, where thrift met pure comfort.
I picture linoleum floors, a coffee urn hissing, and foil-covered pans lined up like little promises. Peanut butter stretched a budget, butter melted fast, and chocolate chips sprinkled over the top felt generous without breaking the jar.
I learned from church ladies who measured with coffee cups and called sweetness “a kindness.” Their bars baked quick, cooled on a windowsill, and cut clean into hand-size squares that sold out before noon.
I still chase that scent—warm peanut, caramel edges, chips just soft enough to smudge a napkin—because it tells a simple truth: small bites build big communities.
Final Thoughts
Ready to bake? Give these Chocolate Chip Peanut Butter Bars a try, then make them your own with your favorite chips, a sprinkle of flaky salt, or a handful of chopped nuts.
Don’t forget to share how you customized yours!
Frequently Asked Questions
Can I Make These Gluten-Free Without Changing Texture?
Yes—with care. I swap the flour for a quality 1:1 gluten‑free blend plus 1/2 teaspoon xanthan gum. I keep the batter thick, don’t overbake, and let them cool fully; the edges still turn golden, chewy, irresistible.
How Do I Halve the Recipe for an 8-Inch Pan?
Halve every ingredient and use an 8-inch square pan. I bake at 350°F for about 18–20 minutes, watching edges set and center with moist crumbs. I’ll cool, then lift, inhale that nutty aroma, and slice.
What’s the Best Way to Ship These Bars Safely?
Wrap cooled squares snugly in parchment, double-stack in a tin, cushion with crumpled paper, and ship priority. I freeze them first; they arrive dense, chewy, chocolatey, and intact—like opening a warm hug that’s traveled.
How Can I Make Them Vegan Without Compromising Chewiness?
Use flax eggs, vegan butter, and dairy-free chips; swap honeyed sweetness with brown sugar and a touch of maple. I add cornstarch and a splash of oat milk. Don’t overbake—edges set, centers stay fudgy-chewy.
Do These Bars Work at High Altitude Adjustments?
Yes—they do with tweaks. I’d reduce sugar 2 tablespoons, increase flour 2 tablespoons, add 1 tablespoon extra peanut butter, and bake hotter at 365°F, watching edges. I love the richer aroma and glossy, chewy center at altitude.

Chocolate Chip Peanut Butter Bars
Equipment
- 2 Mixing bowl
- 1 9×13 inch baking pan
- 1 Whisk
- 1 Rubber spatula
- 1 Wooden spoon
- 1 Measuring cups set
- 1 Measuring spoons set
- 1 parchment paper sheet
- 1 Wire rack
Ingredients
- 1 cup unsalted butter melted and slightly cooled
- 1 cup creamy peanut butter
- 1 cup light brown sugar packed
- 1/2 cup granulated sugar
- 2 large eggs room temperature
- 2 teaspoon vanilla extract
- 2 cup all-purpose flour
- 1/2 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon fine salt
- 1 1/2 cup semisweet chocolate chips divided
- 1/2 cup chopped roasted peanuts optional
Instructions
- Preheat the oven to 350°F (175°C) and line a 9×13-inch pan with parchment paper, leaving overhang for easy lifting.
- In a large bowl whisk together melted butter, peanut butter, brown sugar, and granulated sugar until smooth and glossy.
- Whisk in the eggs one at a time until fully combined, then whisk in the vanilla extract.
- In a separate bowl whisk together flour, baking powder, baking soda, and salt until evenly combined.
- Add the dry ingredients to the wet ingredients and fold with a spatula just until no dry streaks remain.
- Fold in 1 cup of the chocolate chips and the chopped peanuts if using.
- Spread the thick batter evenly into the prepared pan and smooth the top.
- Sprinkle the remaining 1/2 cup chocolate chips over the surface.
- Bake for 20 to 24 minutes until the edges are set, the top is lightly golden, and a tester inserted in the center comes out with moist crumbs.
- Cool the pan on a wire rack for 30 minutes, then use the parchment to lift and cut into bars.





