This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.

The best of both worlds collide in these peanut butter brownies! Fudgy homemade brownies are swirled with a sweet peanut butter mixture. The combination is an explosion of rich, decadent flavors!

Close view of a stack of peanut butter brownies with a bite taken out of one of them.

Reasons to Make These Brownies!

  • Decadent Flavor Combination: Chocolate and peanuts just go together, and the rich flavor combination will be loved at first bite!
  • Perfect For Any Occasion: This brownie recipe is perfect to make for a weeknight treat, yet impressive enough for your holiday dessert tray! These brownies are a crowd-pleaser!

Chocolate Peanut Butter Brownies

These peanut butter brownies start with a fudgy homemade brownie recipe that is elevated with a peanut butter layer swirled on top and throughout! Every delicious bite will leave you wanting more. Chocolate and peanut butter are always better together, and I can’t wait for you to try these incredible brownies!

I have SO many chocolate peanut butter desserts on the blog that you’ll love. From this tasty fudge to these classic peanut butter bars. And you can never go wrong with the buckeye balls for the holidays!

Ingredients For Peanut Butter Brownies

Homemade brownies are easy to make and even better than a boxed brownie mix! They are made with staple pantry items you probably already have! You can be enjoying these delicious desserts in less than an hour!

Brownies

  • Unsalted Butter: Using unsalted butter keeps the brownies from being too salty.
  • Vegetable Oil: You can use canola oil as well.
  • Granulated Sugar: The sweetness in the batter!
  • Eggs: Use large eggs at room temperature! I take them out of the fridge about 30 minutes before I make the batter.
  • Vanilla Extract: Adds sweetness and enhances the chocolate flavor.
  • Cocoa Powder: Regular unsweetened cocoa or natural cocoa works best here. Avoid using Dutch-processed cocoa in this recipe.
  • Cornstarch and Baking Soda: Adds fluffiness to the brownies and gives them the best texture!
  • Salt: A little bit helps to balance and enhance the sweetness
Brownie Ingredients labeled to make peanut butter brownies.

Peanut Butter Swirl

  • Creamy Peanut Butter: Creamy is best for swirling, not chunky!
  • Unsalted Butter: Melted butter helps the mixture swirl easily.
  • Powdered Sugar: Adds a little sweetness to balance the peanut butter flavor.
  • Vanilla Extract: Everything is better with vanilla flavoring.
Peanut Butter Swirl Ingredients labeled to make peanut butter brownies.

Peanut Butter Brownies Recipe

There are two parts to making these peanut butter swirl brownies, but it is definitely worth the extra step! They are so fun to make, and my kids love to do the swirling!

Brownies

  1. Combine the Butter and Sugar Mixture: Preheat the oven to 325 degrees Fahrenheit and spray an 8 x 8 x 2-inch baking pan with pan spray, then set aside. Add the butter, oil, sugar, eggs, and vanilla to a large bowl and whisk until combined.
  2. Whisk the Flour and Cocoa Mixture: In a small bowl, whisk together the cocoa powder, flour, cornstarch, baking soda, and salt.
  3. Combine the Sugar and Flour Mixtures: Add the flour mixture to the sugar oil and egg mixture and mix until combined.
  4. Spread the Batter in Prepared Pan: Add the batter to the prepared baking pan then spread it evenly with a spatula or spoon. Leave a few deep grooves for the peanut butter to settle into.

Peanut Butter Swirl

  1. Add the Peanut Butter Mixture Into a Bowl: Add the peanut butter, butter, powdered sugar, and vanilla to a medium bowl.
  2. Mix: Stir and mix together until smooth.
  3. Spoon On Top of the Batter: Spoon the peanut butter mixture over the brownie batter.
  4. Swirl and Bake: Use a spoon or a knife to swirl the peanut butter into the brownie batter. Bake for 30-35 minutes. Allow the brownies to cool completely before cutting and serving them.

Peanut Butter Brownies Tips

I hope you find these tips helpful when making your peanut butter brownies! I’ve made them enough times to know what works best so they turn out perfect every time.

  • Sugar: Itโ€™s a lot of sugar, but donโ€™t reduce the amount! The sugar in this recipe not only balances out the bitterness of the cocoa powder, it also is what gives brownies their chewy, fudgy texture. If you reduce the sugar in this recipe, the texture of the brownies will end up drier and more cakey. You might also find the bitterness of the cocoa quite strong. 
  • Avoid Natural Peanut Butter: I recommend using peanut butter like Jif or Skippy, which don’t require stirring. The brownies will turn out oily if you use natural-style peanut butter.
  • Metal Pan: Use a metal pan to bake your brownies if you can. Metal tends to heat faster, allowing the edges of the brownies to set quickly and the entire pan to bake more evenly. Additionally, glass and ceramic take longer to cool down, so the edges of your brownies will be overbaked when the center is baked and the brownies cool completely. 
  • Don’t Over-Swirl: Don’t over-swirl the peanut butter into the brownie batter. The more it is swirled into it, the more the two will combine for one batter instead of the distinct chocolate and peanut butter swirls. 
  • Pan Size: You can use a 9 x 9 x 2-inch pan instead, just reduce the baking time by 4-5 minutes. Check the center with a toothpick to ensure the brownies arenโ€™t over or under-baked. For a 9 x 13 x 2-inch pan, double the recipe and bake for 5-8 additional minutes before testing the center for doneness.
Top view of peanut butter brownies cut into squares.

Pro Brownie Cutting Tip

*** Use a plastic knife to cut your brownies! Plastic knives are naturally non-stick, so the fudgy brownies donโ€™t stick and pull when you drag the knife through them.

Storing Leftover Brownies

Here are my tips for storing peanut butter brownies! They’re great to make ahead for parties or gatherings or just as an after-school snack for your kids!

  • Room Temperature: Store leftover brownies in an airtight container at room temperature for up to 5 days.
  • In the Refrigerator: Store brownies in an airtight container in the refrigerator for up to 8 days.
  • In the Freezer: When freezing, I recommend slicing into individual brownies and placing them on a parchment-lined baking sheet so they are not touching each other. Freeze for 2 hours before transferring to an airtight container and layering pieces of parchment paper between them so they donโ€™t stick together. Freeze for up to 3 months! 
Close side view of a small stack of peanut butter brownies.

More Brownie Recipes to Try

Brownies are some of my favorite desserts. I just love how dense and decadent they are! If you’re looking for ways to spice of your typical brownie, here are some of my all time favorite recipes!

Pin this now to find it later

Pin It

Peanut Butter Brownies

By: Alyssa Rivers
The best of both worlds collide in these peanut butter brownies! Fudgy homemade brownies are swirled with a sweet peanut butter mixture. The combination is an explosion of rich decadent flavors!
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 9 Brownies

Ingredients 

Brownies

Peanut Butter Swirl

Instructions 

Brownies

  • Preheat the oven to 325 degrees Fahrenheit and spray an 8 x 8 x 2-inch baking pan with non-stick cooking spray and set aside.
  • Add the butter, oil, sugar, eggs, and vanilla to a large bowl and whisk until combined.
  • In a small bowl, whisk together the cocoa powder, flour, cornstarch, baking soda, and salt.
  • Add the flour mixture to the sugar mixture and mix until combined. Add the batter to the prepared baking pan then spread it evenly with a spatula or spoon. Leave a few deep grooves for the peanut butter to settle into.

Peanut Butter Swirl

  • Add the peanut butter, butter, powdered sugar, and vanilla to a medium bowl and mix until smooth.
  • Spoon the peanut butter mixture over the brownie batter. Use a spoon or a knife to swirl the peanut butter into the brownie batter. Swirl that batter enough so that there will be both brownie and peanut butter in each bite. Keep in mind that the more you swirl, the more the peanut butter mixture will mix into the brownie batter and become one.
  • Bake for 30-35 minutes, until a toothpick comes out with just a few moist crumbs on it. The peanut butter mixture will still look pretty runny and underbaked, but it will continue to cook and set as the brownies cool.
  • Allow the brownies to cool completely before cutting and serving.

Nutrition

Calories: 423kcalCarbohydrates: 48gProtein: 7gFat: 26gSaturated Fat: 10gPolyunsaturated Fat: 6gMonounsaturated Fat: 8gTrans Fat: 0.5gCholesterol: 63mgSodium: 126mgPotassium: 218mgFiber: 4gSugar: 34gVitamin A: 364IUCalcium: 27mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: American
Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic!

About Alyssa Rivers

Alyssa Rivers is the author of 'The Tried and True Cookbook', a professional food photographer and experienced recipe-developer. Having a passion for cooking, her tried and true recipes have been featured on Good Morning America, Today Food, Buzzfeed and more.

More Ideas

Leave a comment

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

Recipe Rating