Peanut Butter Swirl Brownies Recipe

Peanut Butter Swirl Brownies Recipe

How To Make Peanut Butter Swirl Brownies

Insanely fudgy and flavorful, this brownies recipe will yield an instant favorite! Enjoy luscious bites of peanut butter and chocolate all in one snack.

Preparation: 20 minutes
Cooking: 35 minutes
Cool Time: 10 minutes
Total: 1 hour 5 minutes



  • 1cupunsalted butter,divided
  • 4ozsemi sweet chocolate bar,coarsely chopped
  • 2cupsgranulated sugar
  • 3large eggs,room temperature
  • 2tsppure vanilla extract,divided
  • 1cupunsweetened cocoa powder,natural or dutch process
  • 1cupall purpose flour,spoon and leveled
  • 1tspsalt
  • cupspeanut butter cups,chopped
  • 1cupcreamy peanut butter
  • ½cupconfectioner’s sugar


  1. Preheat the oven to 350 degrees F and grease a 9×13-inch pan or line with aluminum foil or parchment paper, leaving an overhang on the sides. Set aside.

Brownie batter:

  1. In a microwave-safe bowl, combine ¾ cup of butter and chopped chocolate. Melt in 30-second increments, whisking after each, until completely smooth.

  2. Whisk in the granulated sugar until completely combined, then whisk in the eggs and 1 teaspoon of vanilla. Add the cocoa powder, flour, and salt.

  3. Fold it all together with a rubber spatula or wooden spoon. Stir in the chopped peanut butter cups, reserving a small handful to sprinkle on top. Set aside.

Peanut Butter Swirl:

  1. Melt the remaining butter. Using a hand-held or stand mixer fitted with a paddle or whisk attachment, beat the melted butter, remaining 1 teaspoon of vanilla, the peanut butter, and confectioners’ sugar until smooth.

  2. Drop big spoonfuls of most of the chocolate batter randomly into the prepared pan. Top with random spoonfuls of all of the peanut butter batter.

  3. Drop random spoonfuls of remaining chocolate batter over any bare spots or heavy peanut butter spots. Using a knife, swirl the batters together. Sprinkle with any leftover peanut butter cups.

  4. Bake for 30 minutes, then test the brownies with a toothpick. Insert it into the center of the pan. If it comes out with wet batter, the brownies are not done. If there are only a few moist crumbs, the brownies are done. Keep checking every 2 minutes until there are moist crumbs.

  5. Remove from the oven and place on a wire rack to cool completely before cutting into squares. 

  6. Serve and enjoy!

Recipe Notes

Cover and store leftover brownies at room temperature for up to 1 week.


  • Calories: 338.18kcal
  • Fat: 20.02g
  • Saturated Fat: 8.80g
  • Trans Fat: 0.32g
  • Monounsaturated Fat: 7.48g
  • Polyunsaturated Fat: 2.61g
  • Carbohydrates: 38.47g
  • Fiber: 2.79g
  • Sugar: 29.53g
  • Protein: 6.13g
  • Cholesterol: 44.43mg
  • Sodium: 160.24mg
  • Calcium: 29.13mg
  • Potassium: 197.25mg
  • Iron: 1.37mg
  • Vitamin A: 77.08µg
  • Vitamin C: 0.04mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!