If there’s one thing that makes my kitchen smell like heaven, it’s these peanut butter brownies baking in the oven. That rich, chocolatey aroma mixed with swirls of melted peanut butter? I swear, my neighbors start knocking on the door before the timer even goes off! This recipe came from my college days when I desperately needed a pick-me-up during finals week. After one bite of these fudgy, chewy squares, I knew I’d found my forever comfort dessert.

What makes these brownies special isn’t just the perfect peanut butter-chocolate combo (though that’s magic right there). It’s how stupidly simple they are to make. No fancy techniques, no special equipment—just one bowl, basic ingredients you probably have right now, and 30 minutes in the oven. The hardest part? Waiting for them to cool before diving in (but trust me, they’re worth every agonizing minute).
Why You’ll Love These Peanut Butter Brownies
Okay, let me count the ways these brownies will steal your heart (and probably your willpower). First, they combine two of life’s greatest joys – chocolate and peanut butter – in the most glorious way possible. Second, they’ve got that perfect fudgy-chewy texture that makes you close your eyes with every bite. And third? You can whip them up faster than it takes to decide what to watch on TV tonight!
Irresistible Flavor Combo
That moment when warm peanut butter swirls melt into rich chocolate batter? Pure magic. I use just enough peanut butter to make it sing without overpowering the chocolate. The salty-sweet contrast will have you sneaking “just one more” square all afternoon.
Perfect Fudgy Texture
Here’s my secret: the right ratio of butter to sugar creates these brownies’ signature chew. They stay moist for days (if they last that long) thanks to careful mixing and not overbaking. You want that toothpick to come out with a few crumbs – that’s when you know they’re perfect!

Easy to Make
No fancy mixer, no complicated steps – just melt, mix, and swirl. I’ve made these at 2am during a craving emergency (don’t judge) and they turn out perfect every time. Even my baking-challenged cousin nailed them on her first try!
Ingredients for Peanut Butter Brownies
Let me tell you about the dream team of ingredients that make these brownies so special. I’ve tested dozens of variations, and this combination gives you that perfect balance of fudgy chocolate and creamy peanut butter every single time. Pro tip: measure your flour correctly (spoon it into the cup, then level it off) – it makes all the difference in texture! For more tips, check out our best baking tips and hacks.
The Chocolate Base
For the rich chocolate foundation, you’ll need:
- ¾ cup all-purpose flour (spooned and leveled – no packing!)
- ½ cup unsweetened cocoa powder (I prefer Dutch-processed for deeper flavor)
- ½ teaspoon baking powder (yes, even in brownies – it gives just the right lift)
- ½ cup chocolate chips (my secret? Mix milk and dark for complexity)
The Wet Ingredients That Make Magic
This is where the fudgy texture comes from:
- ½ cup salted butter, melted and cooled (real butter only – no substitutes!)
- ¾ cup granulated sugar (for structure)
- ¾ cup light brown sugar (for that molasses-y chew)
- 2 extra large eggs, room temperature (cold eggs can make the batter seize)
- 2 teaspoons pure vanilla extract (the good stuff – it shines through)
- ½ teaspoon kosher salt (balances all that sweetness perfectly)
The Star of the Show: Peanut Butter
Here’s how we make those gorgeous swirls:
- 1 cup creamy peanut butter (divided – ⅔ for dolloping, ⅓ for swirling)
Quick note: Don’t use natural peanut butter here – the oil separation can mess with your texture. I’ve learned that lesson the hard way! For more peanut butter inspiration, visit our Pinterest page.
Print
Decadent Peanut Butter Brownies {Fudgy and Chewy} Recipe
- Total Time: 45 minutes (plus cooling)
- Yield: 16 brownies 1x
- Diet: Vegetarian
Description
Fudgy and chewy peanut butter brownies with a rich chocolate base and swirled peanut butter topping.
Ingredients
- ¾ cup all-purpose flour (spooned and leveled)
- ½ cup unsweetened cocoa powder
- ½ teaspoon baking powder
- ½ cup chocolate chips (your choice of milk, semi-sweet, or dark)
- ½ cup salted butter (melted and cooled)
- ¾ cup granulated sugar
- ¾ cup light brown sugar
- 2 extra large eggs (room temperature)
- 2 teaspoons pure vanilla extract
- ½ teaspoon kosher salt
- 1 cup creamy peanut butter (⅔ for batter, ⅓ for swirls)
Instructions
- Preheat oven to 350°F. Line a 9×9 baking dish with parchment paper and lightly spray with nonstick cooking spray.
- Whisk flour, cocoa powder, baking powder, and chocolate chips in a small bowl.
- Mix melted butter, sugars, eggs, vanilla, and salt in a medium bowl.
- Stir in flour mixture just until combined (do not overmix).
- Spread half the batter in the dish, dollop with ⅔ cup peanut butter, then top with remaining batter.
- Microwave ⅓ cup peanut butter for 10 seconds, drizzle over batter, and swirl with a knife.
- Bake for 30 minutes or until a toothpick comes out with a few moist crumbs.
- Cool completely (2 hours) before cutting into 16 squares.
Notes
- Use room-temperature eggs for even mixing.
- Do not overmix the batter to avoid tough brownies.
- For neat swirls, warm peanut butter slightly before drizzling.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 brownie
- Calories: 280
- Sugar: 22g
- Sodium: 180mg
- Fat: 16g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 45mg