Peanut Butter Brownies
As an amazon associate I earn from qualifying purchases.
If you love a good chocolate and peanut butter combo as much as I do, these Peanut Butter Brownies might just become your new favorite dessert. They’re rich and chocolatey, with an incredible peanut butter swirl.

Table of Contents
- Here’s Why You’ll Love This Recipe
- Ingredients You’ll Need
- How To Make Peanut Butter Brownies
- More Brownie Recipes
Brownies and bars are so easy to make, and the result is always a huge hit! Some of our favorites include these Rice Krispie Treats, Caramel Apple Oatmeal Carmelitas, and Oreo Cheesecake Brownie Bars.
But of course, chocolate and peanut butter trump them all. I don’t know a single person who doesn’t swoon at the mere mention of peanut butter brownies.
This recipe is so easy to make, and the result is so ooey-gooey, fudgy, and peanut buttery! If you know a peanut butter lover, you’ve gotta make them these peanut butter brownies!
It all starts with the best-ever brownie recipe. This Simply Perfect Brownies from Scratch recipe is all I ever use.
It’s so easy to make, in just one bowl, and you don’t even need a mixer. Just grab a few simple ingredients from your pantry and stir them all together. It’s incredible just how rich, dark chocolate-y, and fudgy these brownies are.
My dad loved anything with peanut butter, so whenever I think of Father’s Day, peanut butter desserts are always the first thing to pop into my mind.
Check out my Father’s Day category for lots more peanut butter and dad-friendly dessert ideas.
And here’s an idea for you…If you really want to take this recipe to the next level, try topping a peanut butter brownie with No-Churn Vanilla Ice Cream and drizzling it with Hot Fudge Sauce.
Here’s Why You’ll Love This Recipe
- These brownies have an ultra-fudgy texture with rich chocolate flavor!
- You’ll love the creamy peanut butter swirls in every bite.
- This recipe is easy to make from scratch. No boxed mix required.
- No mixer required, either! Simple for beginners or experienced bakers.
- Perfect for anyone who loves chocolate and peanut butter together!
Ingredients You’ll Need
The recipe card at the bottom of the post contains the full list with all of the amounts. Refer to that when you’re cooking.

For The Peanut Butter Swirl
- Peanut butter: The star of the swirl. Use a creamy peanut butter for the smoothest texture and easiest marbling.
- Powdered sugar: Sweetens the peanut butter layer and helps thicken it.
- Unsalted butter: Melted butter loosens the swirl mixture, giving it a silky consistency.
- Kosher salt: Adds balance and keeps the peanut butter flavor from tasting flat.
For The Chocolate Brownie Batter
- Granulated sugar: Sweetens the brownies and helps create that shiny, crackly top.
- Unsalted butter: If you use salted butter, omit the additional Kosher salt called for in the recipe.
- Unsweetened cocoa powder: Adds a deep chocolate flavor without using melted chocolate.
- Kosher salt: Enhances the cocoa and rounds out the sweetness.
- Eggs: Give the brownies structure while keeping the texture soft and dense.
- All-purpose flour: Bread flour can be substituted in if that’s all you have, but it will impact the final texture a bit.
- Baking powder: Adds a little lift and keeps the crumb tender.
- Vanilla extract: Softens and rounds out the chocolate flavor beautifully.
Can A Different Type Of Peanut Butter Be Used?
You can use whatever you have on hand. Creamy peanut butter, crunchy peanut butter, natural peanut butter, or just regular old peanut butter like you ate on your sandwiches as a kid. You could even substitute almond butter or any other kind of nut butter.
If you are using a natural nut butter, there are just a few things to be aware of:
- Be sure to stir it well to blend the oils and solids.
- The consistency might be a little runnier. This is totally fine, and the peanut butter brownies should still bake up perfectly.
- It will be a little less sweet, so taste it and add more powdered sugar if you think it needs it.
How To Make Peanut Butter Brownies
Step 1: Make the peanut butter swirl
In a medium bowl, stir together 3/4 cup peanut butter, 1/2 cup powdered sugar, 1/4 cup melted unsalted butter, and 3/4 teaspoon kosher salt until smooth. Set aside.
Step 2: Mix the brownie batter
Preheat the oven to 325 degrees F. Lightly coat a 9×9-inch pan with nonstick spray, then line it with parchment paper for easy removal.
In a large bowl, stir together 2 1/2 cups granulated sugar, 1 1/4 cups melted unsalted butter, 1 3/4 cups unsweetened cocoa powder, and 1/2 teaspoon kosher salt until fully combined.
Stir in 4 large eggs until incorporated.
Add 1 cup all-purpose flour and 2 teaspoons baking powder, then mix just until smooth. Stir in 1 teaspoon vanilla extract.
Step 3: Layer and swirl
Pour half of the brownie batter into the prepared pan and spread it evenly.
Drop about half of the peanut butter mixture over the top in dollops. Use the tip of a knife to gently swirl it through the batter.
Spread the remaining brownie batter on top, then add the rest of the peanut butter mixture in dollops and swirl again.
Ste 4: Bake
Bake for 45 to 60 minutes, or until the edges look set but the center is still slightly soft. You want them baked through, but not overbaked.
You’ll know your peanut butter brownies are done when they’re set around the edges but still soft towards the middle. The toothpick test doesn’t work very well for this recipe because the brownies are so fudgy.
I like to bake these in a 9×9-inch square pan. In my oven, they take about an hour.
But you can use a 9×13-inch pan too, and because they’ll bake up thinner, they probably won’t need quite as much time. I recommend checking them after about 45 minutes.
They’ll be quite soft in the center while they’re still warm, but as they cool, they will firm up. I know it’s torture, but wait until they’re completely cool before you cut into them! You’ll get much nicer squares if you can just be patient!
My favorite tool for cleanly cutting brownies is this pastry scraper. Push straight down and wipe the blade clean after each cut. Your squares will be perfect!

Helpful Tips and Tricks
- Use a creamy peanut butter for the smoothest swirl.
- Don’t overmix the brownie batter after adding the flour.
- For clean, defined swirls, drag the knife gently through the layers without overworking them.
- Start checking near the lower end of the baking time if your oven runs hot.
- Cool completely before slicing so the brownies have time to set up properly.
More Brownie Recipes
- Cheesecake Brownies
- Salted Caramel Brownies
- Brownie Pudding Cake
- S’mores Brownies
- Brownie Cookies
- Oreo Cheesecake Brownie Bars
- Junk Food Brownies

Peanut Butter Brownies
Ingredients
For the peanut butter swirl
- 3/4 cup (193.5 g) peanut butter
- 1/2 cup (60 g) powdered sugar
- 1/4 cup (56.75 g) half a stick unsalted butter, , melted
- 3/4 teaspoon (0.75 teaspoon) kosher salt
For the chocolate brownie batter
- 2 1/2 cups (500 g) granulated sugar
- 1 1/4 cups (283.75 g) unsalted butter, , melted
- 1 3/4 cups (150.5 g) unsweetened cocoa powder
- 1/2 teaspoon (0.5 teaspoon) kosher salt
- 4 large eggs
- 1 cup (125 g) all-purpose flour
- 2 teaspoons baking powder
- 1 teaspoon vanilla extract
Instructions
To make the peanut butter swirl:
- Stir the powdered sugar, peanut butter, melted butter, and salt together in a medium bowl.
To make the chocolate brownie batter:
- Preheat the oven to 325 degrees F, mist a 9×9-inch pan with non-stick spray, and line it with parchment.
- Place the sugar, melted butter, cocoa, and salt in a large bowl and stir together until combined.
- Stir in the eggs.
- Add the flour and baking powder, and mix until smooth.
- Stir in the vanilla, then pour half the batter into the prepared pan.
- Drop about half the peanut butter swirl mixture in dollops over the surface of the brownie batter. Swirl with the tip of a knife.
- Layer the remaining brownie batter on top, and repeat the peanut butter swirl.
- Bake for 45 to 60 minutes, or until set around the edges but still soft towards the center.
- Cool completely in the pan, then transfer to a cutting board and cut into squares.





I just made these and OMGoodness are they delicious. Recipe was easy to follow. Thanks
So happy you liked them Sabrina! Thanks so much for the 5-star rating!
I’m making these for the second time today. The first time I took them to a gathering and they were a real hit…I was asked to make them again for tonight’s get together and was happy to oblige, they’re so good I could eat the whole pan!
That’s so great to hear Jennie! Have a great time tonight!
Hello,
Do you know if these freeze well?
Can’t wait to try them.
Yes! They freeze beautifully. Good luck and enjoy!
I made this recipe for my friends and co-workers and they are still talking about them….. Loved it!!!!!!
Yay! I’m so happy to hear that Valerie! Thanks so much for the great feedback!
These were sooo good. I made them for a potluck type gathering last night and they were a big hit! Took me way longer than 20 minutes to get them prepped though. More like 40…but I must admit, one of my butter sticks was frozen. All the positive comments made it worth the effort! I used a 9 x 9 pan, and they came out nice and thick. Yum.
So happy you liked them Jennie! Thanks so much for the good feedback!
Will these work in an 8×8 pan? What would think the bake time would be? Can’t wait to try!
It’s possible the pan could overflow; but you could use a 9×13.
Don’t see that my comment went through, so I’m trying again. 🙂 Wanted you to know how amazing these look! You can never go wrong with peanut butter and chocolate!
These look amazing! You can never go wrong with pb and chocolate!
I am absolutely DROOLING over these!!
This is one combo I cannot resist! Love those swirls!
??????
yum yum YUM YUM YUM! I love the texture of these brownies and ALL.THAT.PEANUT BUTTER!
Deeeeelicious!!
Peanut butter is my biggest weakness, especially when combined with chocolate!
Such a delightful flavor combination for dessert ?
I tried this recipe last night and it came out amazing!!! My partner (and myself) can’t stop eating these brownies haha 😀
I made mine in a smaller pan and cooked them for about 50 minutes. They came out quite thick but with perfect density!
Definitely a recipe to remember! Thank you!!
You’re welcome! I’m so happy you like them!
Peanut butter and chocolate is my favorite combination! These brownies look amazing!
” The toothpick test doesn’t really work that well for this recipe, because the brownies are so fudgy…” Oh, I wish every recipe came with that disclaimer. Once again, Allie, you have me salivating over these PB brownies. Pure heaven. Thanks for also sharing your preference in Peanut Butters. I always wondered about what was best for baking. 🙂
I love that that line spoke to you Amanda! You are a woman after my own heart!