Peanut Butter Brownies with Rich Swirls

Oh my gosh, are you ready for the best peanut butter brownies of your life? I’m talking rich, fudgy, melt-in-your-mouth chocolate base with these gorgeous, creamy swirls of peanut butter running through every single bite. I swear, these are the brownies I’m always asked to bring to family potlucks—my nephew once tried to trade his entire slice of birthday cake for an extra one! They just have that perfect combo of textures and flavors that makes you close your eyes and just… sigh. Trust me, once you make a batch, you’ll understand the hype.

Peanut Butter Brownies - detail 1

Peanut Butter Brownies Ingredients

Okay, here’s your grocery list for these dreamy peanut butter brownies. I’ll walk you through exactly what you need – no guesswork here! Trust me, using the right ingredients makes ALL the difference.

  • ½ cup unsweetened cocoa powder – The good stuff, please! Dutch-process works great here.
  • ½ cup powdered sugar – This helps create that fudgy texture we’re after.
  • ¾ cup all-purpose flour – Just regular flour, nothing fancy.
  • ½ teaspoon salt – Brings out all those rich flavors.
  • ½ cup unsalted butter, melted and still warm – Yes, melted butter! It should be warm when you mix it.
  • 1 cup granulated sugar – Regular white sugar is perfect.
  • 2 large eggs, room temperature – Pro tip: Take them out 30 mins before baking.
  • 1 tablespoon water – Just plain water – helps the batter come together.
  • 2 teaspoons pure vanilla extract – The real stuff, not imitation!
  • ⅓ cup chocolate chips – I use semisweet, but milk chocolate works too.
  • ⅔ cup peanut butter chips or chopped peanut butter cups – Or go wild and use a mix of both!
  • ⅓ cup creamy peanut butter – Not natural peanut butter – it separates too easily. I like Jif or Skippy for this.

See? Nothing too complicated! Just quality ingredients that come together to make something magical. And don’t worry if you don’t have peanut butter chips – we’ll talk about substitutions later. Now let’s get baking!

How to Make Peanut Butter Brownies

Alright, let’s get into the fun part! Making these peanut butter brownies is actually super simple, but there are a few key steps that make all the difference. Follow along and I’ll walk you through exactly how to get that perfect fudgy texture with those beautiful peanut butter swirls.

Mixing the Batter

First things first – preheat that oven to 350°F and line your 8×8 pan with foil or parchment. Trust me, you’ll thank me later when cleanup is a breeze!

Now, let’s talk batter. In one bowl, whisk together your dry ingredients – that’s the cocoa powder, powdered sugar, flour, and salt. Don’t skip the whisking! It helps prevent lumps and makes sure everything’s evenly distributed.

Here’s where the magic happens: in another bowl, combine your melted (still warm!) butter with the granulated sugar. Give it a quick whisk, then let it sit for about 5 minutes. This little rest helps the sugar dissolve into the butter, giving you that perfect brownie texture. After the wait, whisk it up good for about 30 seconds until it’s smooth and glossy.

Now add your eggs one at a time, whisking well after each. Then mix in the water and vanilla – careful not to overdo it! We’re going for just combined here. Finally, gently fold in your dry ingredients with a spatula. Stop as soon as you stop seeing flour streaks – overmixing makes tough brownies, and we want ours fudgy!

Swirling the Peanut Butter

Okay, here comes the fun part! Scoop out about ⅓ cup of your brownie batter and set it aside – we’ll use this for swirling. Fold your chocolate chips and peanut butter chips into the remaining batter, then pour it all into your prepared pan.

Now grab that peanut butter and your reserved batter. Using two spoons, alternate dolloping small amounts of each all over the top of your brownie batter. Don’t be shy – those little mounds will create beautiful swirls!

Take a sharp knife (I like using a paring knife for this) and gently swirl everything together. You’re not trying to mix it in – just make pretty patterns! Go in figure eights or zigzags, but don’t go too deep or your swirls will disappear as they bake. A few passes should do it.

Pop those beauties in the oven for 28-33 minutes. You’ll know they’re done when the edges are set but the center still has just a slight jiggle. A toothpick should come out with moist crumbs (not wet batter). And whatever you do, resist the urge to cut them right away – let them cool completely first for perfect slices!

Why You’ll Love These Peanut Butter Brownies

Okay, let me count the ways these peanut butter brownies will steal your heart (and probably your willpower too!). I’ve made these dozens of times, and here’s what makes them absolutely irresistible:

  • That perfect fudgy texture – We’re talking melt-in-your-mouth rich, with just the right amount of chew. The combo of melted butter and powdered sugar creates this magical density that’s neither too cakey nor too gooey.
  • Peanut butter swirls in every bite – Unlike recipes where the peanut butter sinks or disappears, our dollop-and-swirl method ensures you get ribbons of creamy peanut butter throughout the whole batch. It’s like a delicious treasure hunt!
  • So easy to customize – Out of peanut butter chips? Use chopped Reese’s cups instead. Want extra crunch? Throw in some chopped peanuts. This recipe is like your favorite jeans – it looks good no matter how you dress it up.
  • Total crowd-pleaser – I’ve yet to meet someone who doesn’t go wild for these. They’re fancy enough for dinner parties but simple enough for after-school snacks. My neighbor’s kid once told me they’re “better than Disneyland,” which, coming from a 7-year-old, is high praise!
  • Better the next day (if they last that long!) – The flavors deepen overnight, and that fudgy texture gets even more luxurious. I always hide a few pieces in the back of the fridge – my little secret stash for when I need a pick-me-up.

Seriously, these brownies check all the boxes – easy to make, impossible to resist, and guaranteed to make you the most popular baker in your circle. Just warning you – you might need to start making double batches!

Tips for Perfect Peanut Butter Brownies

Listen, I’ve made enough batches of these peanut butter brownies to know exactly what makes them turn out just right – and more importantly, what can go wrong! Here are my hard-earned secrets for brownie perfection every single time.

Room temperature eggs are non-negotiable

I know it’s tempting to grab eggs straight from the fridge, but please trust me on this one – room temp eggs blend so much better into the batter. Cold eggs can make the melted butter seize up, and nobody wants lumpy brownies! If you forgot to take them out ahead of time (hey, it happens), just pop them in a bowl of warm water for 5 minutes. You’ll be amazed at the difference it makes in getting that smooth, glossy batter.

The underbaking sweet spot

Here’s where most people mess up – they bake these beauties too long! We’re going for that perfect fudgy texture, which means taking them out when they’re just set. The edges should look done, but the center should still have a slight jiggle (like Jell-O, not liquid). A toothpick test should show moist crumbs, not raw batter. Remember – they’ll continue cooking a bit as they cool in the pan. Overbaked brownies lose that dreamy fudginess, and we can’t have that!

Patience is a virtue (especially when cutting)

I know it’s hard to resist digging in immediately – that peanut butter aroma is downright torture! But if you want clean, beautiful slices instead of crumbly squares, you must let them cool completely. I usually wait at least 2 hours. Pro tip: For super clean cuts, chill them in the fridge for 30 minutes before slicing, and wipe your knife between cuts with a warm, damp cloth. Your Instagram-worthy brownie squares will thank you!

A few more golden rules

  • Measure your flour correctly – Spoon it into the measuring cup and level it off. Packed flour means dense brownies.
  • Don’t overmix after adding dry ingredients – Stir just until combined to keep them tender.
  • Use regular peanut butter – Natural peanut butter tends to separate and can make the swirls greasy.
  • Invest in an oven thermometer – Oven temps can be way off, and 25 degrees makes a huge difference in baking time.

Follow these tips, and I promise you’ll get perfect peanut butter brownies every time. Now go forth and bake – your future self (and everyone who gets to taste them) will be so grateful!

Peanut Butter Brownies Variations

One of my favorite things about this recipe? It’s like a blank canvas just begging for your personal touch! I’ve experimented with so many variations over the years – some intentional, some born out of “Oops, I’m out of this ingredient” moments. Here are my absolute favorite ways to mix things up:

Nut butter swaps that actually work

Ran out of peanut butter? No sweat! Almond butter makes an incredible substitute – it swirls beautifully and adds this delicate, almost marzipan-like flavor. Cashew butter is another winner, though I’d add an extra pinch of salt since it’s naturally sweeter. Sunflower seed butter works great for nut-free versions (just know it’ll turn the batter slightly green – totally normal!). The key with any alternative is to use the creamy, no-stir kind – the natural ones that separate just don’t behave the same way in baking.

Chip happy – mix and match your add-ins

The chocolate-peanut butter combo is classic, but why stop there? Here’s where you can really have fun:

  • White chocolate chips with peanut butter? Divine. They create this sweet-salty contrast that’s addictive.
  • Chopped Reese’s cups instead of peanut butter chips – because sometimes you need extra peanut butter punch!
  • Butterscotch chips add this incredible buttery depth that plays so well with the chocolate.
  • Mini pretzels folded in give you these amazing salty-crunchy surprises throughout.

My husband’s favorite version uses half dark chocolate chips and half chopped salted peanuts – it’s like a grown-up take on the classic. And don’t be afraid to mix and match! Last Christmas I did a batch with white chocolate chips, crushed candy canes, and a swirl of peppermint extract in the peanut butter – holiday magic in every bite.

The finishing touches that take them over the top

The fun doesn’t stop when they come out of the oven! Here are my favorite ways to dress up these already-amazing brownies:

  • A sprinkle of flaky sea salt right when they come out of the oven – it melts slightly into the top and makes all the flavors pop.
  • Drizzled caramel or melted chocolate over the cooled brownies for extra decadence.
  • A dusting of cocoa powder for that bakery-perfect look (use a fine mesh strainer for even coverage).
  • Mini peanut butter cups pressed into the top while still warm – they get all melty and glorious.

The best part? No matter how you customize them, these brownies always turn out delicious. I’ve made probably two dozen variations by now, and not a single one has been a flop. So go wild – make them your own! And if you come up with an amazing new combo, you have to tell me about it.

How to Store Peanut Butter Brownies

Okay, let’s talk about how to keep these peanut butter brownies fresh and fabulous – because let’s be real, they never last long in my house! After years of (ahem) extensive testing, here’s exactly how to store them so every bite tastes as amazing as day one.

The golden rule: airtight is everything

First things first – you absolutely must store these in an airtight container. I’m partial to glass containers with locking lids, but a good plastic container or even a zip-top bag works too. The goal is to keep air out and moisture in – that’s what keeps them fudgy. Pro tip: Place a sheet of parchment or wax paper between layers if you’re stacking them to prevent sticking.

Room temp vs. fridge – what works best?

Here’s the scoop: at room temperature, they’ll stay perfect for about 3-4 days. I keep mine in the coolest part of the kitchen (not near the oven!). But if you want them to last longer (up to a week), the fridge is your friend. Just know chilled brownies get denser – I like to microwave individual pieces for 10 seconds to bring back that just-baked texture.

Freezing for future cravings

Yes, you can freeze these beauties! Wrap them tightly in plastic wrap, then aluminum foil or place in a freezer bag. They’ll keep for 2-3 months this way. When the craving hits, thaw at room temp for an hour or pop them straight in the microwave for 15-20 seconds. My emergency stash has saved many a late-night chocolate emergency!

A quick note about that peanut butter swirl

You might notice the peanut butter swirl firms up when chilled – that’s totally normal! It softens right back up at room temp. If you prefer it creamier, store at room temp and enjoy within a few days. Either way, these brownies stay delicious – I’ve never had a batch go to waste!

Peanut Butter Brownies - detail 2

Peanut Butter Brownies FAQs

I get so many questions about these peanut butter brownies – and I love helping fellow bakers get them just right! Here are answers to the most common things people ask me:

Can I use natural peanut butter?

Oh boy, I learned this one the hard way! Natural peanut butter (the kind that separates) just doesn’t work as well for swirling. It tends to get oily and doesn’t hold those beautiful swirl patterns. If natural is all you have, try stirring it really well first and chilling it for 30 minutes to thicken up. But honestly? Regular creamy peanut butter (like Jif or Skippy) gives the best results.

How do I know when they’re done baking?

This is the question I hear most! Look for these signs: the edges should be set and pulling slightly away from the pan, the center should have just a slight jiggle (like Jell-O, not liquid), and a toothpick inserted about an inch from the edge should come out with moist crumbs – not wet batter. Remember, they’ll continue cooking as they cool!

Can I freeze these brownies?

Absolutely! These freeze like a dream. Let them cool completely, then wrap tightly in plastic wrap followed by foil or place in a freezer bag. They’ll keep for 2-3 months frozen. Thaw at room temp for an hour or microwave briefly when you’re ready to enjoy. My freezer always has a secret stash for emergencies!

Why did my peanut butter sink instead of swirling?

Ah, this usually happens if the peanut butter was too warm or runny when you added it. Next time, try chilling your peanut butter for 15-20 minutes before swirling – it should be thick but still spreadable. Also, don’t swirl too deeply – just gentle figure-eights on the surface. And make sure your brownie batter isn’t too thin (that’s why we scoop some out first!).

Can I double this recipe?

You bet! Double all the ingredients and bake in a 9×13 inch pan. You’ll need to add about 5-7 minutes to the baking time – keep an eye on it after 30 minutes. The toothpick test still applies! Just know you’ll need superhuman willpower to resist eating twice as many brownies…

Nutritional Information

Okay, let’s be real – we’re not eating brownies for their health benefits! But I know some of you like to keep track, so here’s the scoop on what’s in these peanut butter beauties. Just remember – these numbers are estimates based on the exact ingredients I use, and yours might vary slightly depending on brands and substitutions.

  • Serving Size: 1 brownie (about 1/16th of the pan)
  • Calories: 220
  • Total Fat: 12g (6g saturated, 4g unsaturated)
  • Cholesterol: 45mg
  • Sodium: 75mg
  • Total Carbohydrates: 25g
  • Dietary Fiber: 2g
  • Sugars: 18g
  • Protein: 4g

A few important notes: These values assume you’re using regular creamy peanut butter (not reduced-fat) and standard semi-sweet chocolate chips. If you use different mix-ins or peanut butter brands, your numbers might change. Also – who actually cuts the pan into perfect sixteenths? No judgment here if your “serving size” is a bit more generous!

At the end of the day, these are treats meant to be enjoyed in moderation (or not – I won’t tell!). The joy they bring is worth every delicious calorie. Now go enjoy that brownie – you’ve earned it!

Well, there you have it – my absolute favorite peanut butter brownie recipe that’s been tested, tweaked, and perfected over countless batches. I’d love to hear how yours turn out! Did you stick with the classic version or try any fun variations? Maybe you discovered the perfect swirl technique or have a brilliant new add-in idea? Drop a comment below and let me know – I read every single one (and often get inspired for my next batch!).

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peanut Butter Brownies

Irresistible Peanut Butter Brownies with Rich Swirls


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Ivan
  • Total Time: 45 minutes
  • Yield: 16 brownies 1x
  • Diet: Vegetarian

Description

Rich and fudgy brownies with a swirl of creamy peanut butter, perfect for dessert or a sweet snack.


Ingredients

Scale
  • ½ cup unsweetened cocoa powder
  • ½ cup powdered sugar
  • ¾ cup all purpose flour
  • ½ teaspoon salt
  • ½ cup unsalted butter, melted and still warm
  • 1 cup granulated sugar
  • 2 large eggs
  • 1 tablespoon water
  • 2 teaspoons pure vanilla extract
  • ⅓ cup chocolate chips
  • ⅔ cup peanut butter chips or chopped peanut butter cups, or a combination of both
  • ⅓ cup creamy peanut butter, preferably not natural/separated

Instructions

  1. Preheat your oven to 350°F. Line an 8×8 baking pan with foil or parchment paper and lightly grease the lining.
  2. In a medium bowl, whisk together cocoa powder, powdered sugar, flour, and salt. Set aside.
  3. In a large bowl, combine the melted butter and granulated sugar. Whisk briefly, then allow the mixture to rest at room temperature for 5 minutes. After resting, whisk vigorously for about 30 seconds until smooth.
  4. Whisk in the eggs, water, and vanilla extract until fully combined.
  5. Fold the dry ingredients into the wet mixture using a rubber spatula or wooden spoon, stirring until glossy and combined.
  6. Scoop out ⅓ cup of the brownie batter and set it aside for swirling.
  7. Gently fold chocolate chips, peanut butter chips or chopped peanut butter cups into the remaining batter.
  8. Pour the batter into the prepared baking pan and spread into an even layer.
  9. Using two spoons, dollop small amounts of creamy peanut butter along with the reserved brownie batter evenly over the top. Using the tip of a sharp knife, gently swirl the peanut butter and brownie batter together, creating visible swirls without mixing too deeply.
  10. Bake for 28 to 33 minutes. The brownies should be just slightly underbaked and not jiggle in the center. A toothpick inserted should come out with moist fudgy crumbs but no raw batter. Remove from oven and transfer the pan to a wire rack to cool before cutting.

Notes

  • Use room temperature eggs for better mixing.
  • Do not overmix the batter to avoid dense brownies.
  • Let the brownies cool completely before cutting for clean slices.
  • Prep Time: 15 minutes
  • Cook Time: 28-33 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 brownie
  • Calories: 220
  • Sugar: 18g
  • Sodium: 75mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 45mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star