This post may contain affiliate links. Please read our disclosure policy.

These fudgy and chewy peanut butter swirl brownies are one of our favorite homemade brownie recipes!

peanut butter swirl brownies cut into squares in glass pan on dark background with cream and tan striped cloth
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

This posts includes lots of tips for making peanut butter brownies at home – like making them fudgier or chewier, plus freezing them for later. We also tested this recipe multiple times and found it makes AWESOME gluten free brownies!

After I spent a whole week perfecting our homemade brownie recipe, (I went through sooo much butter and chocolate) I knew I needed to make a variation with peanut butter. I am a big fan of reese’s peanut butter cups so naturally this brownie recipe has become a favorite!

How would I describe this peanut butter swirl brownie?

It’s fudgy, but not “I’m eating a molten chocolate fudgy brownie”. It’s got that crispy and shiny outside. And it’s slightly chewy (and can be more chewy if you bake it longer). Then there’s the ribbon of peanut butter swirled in. It’s not overpowering, but adds a nice pizzazz to a chocolate brownie!

peanut butter swirl brownie slice on black wire trivet with chocolate chucks

How to make chewy peanut butter brownies

I originally started with a brownie that was really heavy on melted chocolate. Lots of melted chocolate is what makes a brownie super fudgy. But in order to achieve a chewier texture, I cut back on the amount of melted chocolate and increased the amount of cocoa powder.

How to make a brownie with a crispy, shiny top

After consulting many sites, beating the sugar with the eggs is what I discovered works the best to get the crispy, shiny top on the brownies. I suppose it’s not that simple – the amount of granulated sugar in the recipe plays an important part too.

3 peanut butter swirl brownies stacked on each other on dark background

Butter VS. Oil in brownies

For my personal tastes, I found that my optimal brownie uses a combination of butter and vegetable oil. Butter enhances the natural chocolate flavor but oil helps to produce a chewier brownie.

How many eggs should I put in homemade brownies?

Lastly, the egg debate. I found that I liked 2 eggs plus an additional egg yolk. The additional egg yolk adds more fat, creating a fudgier brownie.

peanut butter swirl brownies cut into squares in glass pan on dark background

Should I use a glass or metal pan?

I used a glass 8×8 inch baking pan because that’s what I have in my kitchen! You can use a metal pan and I would recommend decreasing the baking time by 5 minutes. Metal pans heat up faster and can produce chewier brownies.

What type of gluten free flour should I use to make gluten free peanut butter swirl brownies?

I recommend and tested this recipe multiple times with King Arthur’s Measure for Measure All Purpose Gluten Free Flour.

how to swirl peanut butter into brownies collage

How to make peanut butter swirl brownies

This recipe can be separated into 2 parts – the brownie batter and the peanut butter swirl.

For the brownie batter it’s key to not overmix the dry ingredients into the batter. Mix BY HAND just until the majority of the flour is no longer visible.

For the peanut butter swirl..

Tip 1

heat the peanut butter until it’s liquidy. Then mix in the powdered sugar.

Tip 2

I found it’s best to pipe the peanut butter layer over the brownie batter. That way you end up with nice, beautiful swirls instead of big blobs. Caution: DO NOT over swirl! If you mix the batter too much, it will become muddled and not have defined swirls.

Tip 3

Want more peanut butter in these brownies? Increase the amount of peanut butter to 1/2-3/4 cup. Add all but 1/2 cup of brownie batter to the pan. Pipe in the peanut butter layer, then go back and add in the remaining brownie batter. Swirl and bake.

close up of fingers holding a peanut butter swirl brownie

Can I double this recipe?

Yes! If you want to bake these brownies in a 9×13 inch pan, double the recipe. Bake for 29-35 minutes.

How to cut brownies cleanly

To get really nice clean brownie squares, I like to refrigerate my brownies for at least 30 minutes before cutting. Then I use a long 8 inch chef’s knife to cut them. But here’s the MOST IMPORTANT TIP —> wipe the knife CLEAN between each cut. Yes, it’s annoying, but it works!

Can I make brownies ahead of time and freeze them?

Yes! Make the brownies and allow them to cool completely. Cut them into squares, wrap 4 at a time in aluminum foil (wrap well) and store in a freeze ziplock bag for up to 3 months. To thaw, place in the fridge over night.

More peanut butter desserts

5 from 3 ratings

Tap stars to rate!

Peanut Butter Swirl Brownies

By: Beth
Prep Time: 15 minutes
Cook Time: 33 minutes
Additional Time: 30 minutes
Total Time: 1 hour 18 minutes
Servings: 12 servings
These fudgy and chewy peanut butter swirl brownies are one of our favorite homemade brownie recipes! Lots of tips for making peanut butter brownies at home – like making them fudgier or chewier, plus freezing them for later. We also tested this recipe multiple times and found it makes AWESOME gluten free brownies!

Ingredients

  • ¾ cup properly measured all purpose flour OR gluten free flour, I recommend King Arthur’s GF Measure for Measure Flour
  • ½ tsp salt
  • cup unsweetened cocoa powder
  • 2 oz unsweetened chocolate, chopped
  • 8 tbsp unsalted butter, cubed, 1 stick
  • 1 ¼ cups sugar
  • 2 large eggs
  • 1 large egg yolk
  • ¼ cup vegetable oil
  • 1 tsp vanilla extract

Peanut butter swirl

  • cup creamy peanut butter
  • 2 tbsp powdered sugar

Instructions 

  • Preheat the oven to 350º F. Line a 8×8 or 9×9 inch pan with aluminum foil or parchment paper. Spray lightly with non-stick cooking spray. 
  • In a mixing bowl, combine the properly measured flour, salt and cocoa powder. Stir together with a spoon until mixed. Set aside. 
  • In a small saucepan over low heat, combine the chopped unsweetened chocolate and cubed butter. Stir occasionally until it’s fully melted, about 5 minutes.
  • Meanwhile, in a larger mixing bowl, beat the sugar and eggs plus additional egg yolk with an electric mixer for 1 minute, until the mixture is pale yellow and doubled in volume. 
  • Once the chocolate is melted, pour it into the egg mixture. Then add the vegetable oil and vanilla extract. Stir with a spatula to combine. 
  • Spoon the flour mixture into the wet ingredients, mixing with a spatula just until combined. Do not continue to mix the batter once you can no longer see flour. 
  • Transfer the batter to the prepared pan and smooth. Set aside.
  • Heat the peanut butter for 15-30 seconds until it’s more liquidy. Mix in the powdered sugar. Transfer the peanut butter mixture to a piping bag or ziplock bag with corner cut off.
  • Pipe the peanut butter filling in a grid pattern, then use a butter knife and drag it across the grid to create swirls.
  • Bake for 33-35 minutes (glass pan) 30-33 minutes (metal pan) or until a toothpick inserted in the center comes out clean. For a chewier, less fudgy brownie, bake for 36-40 minutes in a glass pan or 34-38 minutes in a metal pan. 
  • To get really nice clean brownie squares, I like to refrigerate my brownies for at least 30 minutes before cutting. Then I use a long 8 inch chef’s knife to cut them. But here’s the MOST IMPORTANT TIP: wipe the knife CLEAN between each cut. Yes, it’s annoying, but it works!

Notes

I found it’s best to pipe the peanut butter layer over the brownie batter. That way you end up with nice, beautiful swirls instead of big blobs. Caution: DO NOT over swirl! If you mix the batter too much, it will become muddled and not have defined swirls.
Want more peanut butter in these brownies? Increase the amount of peanut butter to 1/2-3/4 cup. Add all but 1/2 cup of brownie batter to the pan. Pipe in the peanut butter layer, then go back and add in the remaining brownie batter. Swirl and bake.
Can I make brownies ahead of time and freeze? Yes! Make the brownies and allow them to cool completely. Cut them into squares, wrap 4 at a time in aluminum foil (wrap well) and store in a freeze ziplock bag for up to 3 months. To thaw, place in the fridge over night.

Nutrition

Calories: 270kcal | Carbohydrates: 32g | Protein: 5g | Fat: 15g | Saturated Fat: 8g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 66mg | Sodium: 145mg | Potassium: 147mg | Fiber: 2g | Sugar: 23g | Vitamin A: 299IU | Calcium: 21mg | Iron: 2mg

Nutrition Disclosure

All nutritional values are approximate and provided to the reader as a courtesy. Changing ingredients and/or quantities will alter the estimated nutritional calculations.

Like this recipe? Rate and comment below!

About Beth

I believe that everyone should have a go-to dessert to bring to parties! With hundreds of recipes, I'll help you find yours!

You May Also Like:

5 from 3 votes (2 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




3 Comments

  1. 5 stars
    These turned out amazing & so incredibly easy to make! I topped with coconut flakes and sprinkled a few chocolate chips on the top, and it gave it a nice yummy bonus texture! I will definitely be adding this to my go-to dessert recipes.