Peanut Butter Swirl Brownies Recipe - Food Fanatic
Print Save

Peanut Butter Swirl Brownies Recipe

    9 Servings


  • 1 stick Unsalted Butter, cut into four pieces
  • 6 ounces Semisweet Baking Chocolate, finely chopped (do not use chocolate chips)
  • 1/2 cup Granulated Sugar
  • 3 large Eggs
  • 1 teaspoon Pure Vanilla Extract
  • 3/4 cup All-Purpose Flour, unbleached
  • 1/2 teaspoon Baking Powder
  • 1/2 teaspoon Kosher Salt
For the Filling:
  • 3 tablespoons Unsalted Butter, melted and cooled
  • 1/4 cup Granulated Sugar
  • 2/3 cup Creamy Peanut Butter, stick with store-brands, natural peanut butter might separate and ruin the topping
  • 1/2 teaspoon Kosher Salt
  • 1 teaspoon Pure Vanilla Extract


  1. Heat the oven to 325°F. Spray the bottom and sides of an 8x8 glass baking dish and set aside.
  2. Put the butter the chocolate in a large microwave-proof bowl and heat in 30-second bursts until the butter and chocolate have melted and can be stirred together until smooth. Working quickly, whisk in the sugar until the batter is smooth, then whisk in the eggs, and vanilla.
  3. Combine the flour, baking powder, and salt in a small bowl and fold it into the brownie batter. Stir it until the flour is just incorporated and the batter is smooth. Then stop stirring so the batter does not get overworked.
  4. Make the peanut butter filling by combine all of the filling ingredients in one bowl and stirring it until smooth and creamy.
  5. Use a tablespoon to dollop the peanut butter mixture randomly top of the brownie in even amounts. Then, use a dull knife to swirl the peanut butter into the batter, running the knife horizontally through the peanut butter once or twice. Do not over-swirl the peanut butter or it will get too blended into the batter and disappear.
  6. Bake the brownies for 40 to 45 minutes, or until a cake tester insert into the center comes out clean. Allow the brownies to cool completely in the pan, then cut into squares to serve.
Peanut butter swirl brownies photo