Fudgy Peanut Butter Swirl Brownies Recipe

These Peanut Butter Brownies combine two irresistible flavors: peanut butter and chocolate. If you love peanut butter as much as I do, this decadent brownie with a creamy peanut butter layer is a must-try.

Peanut Butter Brownies stacked and scattered on a platter, cut and ready to eat.

Ingredients

Notes about a few key ingredients:

  • Use a quality chocolate bar (not chocolate chips) that melts smoothly.
  • Use commercial peanut butter rather than natural, oil-separating varieties so the filling holds together.
  • Black cocoa powder is recommended to balance sweetness, but regular unsweetened cocoa works too.
Ingredients needed to make Peanut Butter Brownies.

The rest of the ingredients are standard: sugar, flour, salt, and eggs. See the recipe card below for exact measurements.

Use the JUMP TO RECIPE button at the top of the post or scroll to the recipe card to view the full ingredient list and instructions.

Method

Prepare the peanut butter filling first by mixing peanut butter and powdered sugar until combined. If too stiff, warm it in the microwave in 30-second intervals until spreadable.

making the peanut butter filling by mixing the powdered sugar into the peanut butter.

Melt butter and chopped chocolate together in a heatproof bowl over simmering water (double boiler) or in short microwave bursts, stirring until smooth. Add the granulated sugar and warm briefly until no longer grainy, then let the mixture cool to room temperature.

Adding the sugar to he melted butter and chocolate to start making the brownie batter.
Placing the eggs into the cooled butter, chocolate and sugar mixture.
After whisking the eggs into the butter & sugar mixture, it should be frothy.
Adding in the cocoa powder and flour to the brownie batter.

Whisk in the eggs and vanilla until the mixture is frothy, which helps create a desirable crackly top. Fold in cocoa powder, flour, and salt until just combined—avoid overmixing.

Spread half the batter into a prepared 9×13-inch pan lined with parchment. Dollop or spread the peanut butter filling to cover the surface, then top with the remaining batter, ensuring the filling is fully covered.

Topping half the brownie batter with the peanut butter filling.
peanut butter brownies just out of the oven, fully baked.

Bake at 350°F (175°C) for 35–40 minutes, until the edges are set and a toothpick inserted in the center comes out with moist crumbs but not wet batter. Let cool in the pan for 20–30 minutes, then transfer to a cooling rack to cool completely before cutting. I like to cut mine into small two- to three-bite brownies.

Peanut Butter Brownies scattered on a platter, cut and ready to eat.

Notes & Tips

I find it easiest to beat the peanut butter and powdered sugar in a stand mixer, then reuse the bowl for the brownie batter to save cleanup. If the peanut butter filling becomes too firm, warm briefly to make it pliable.

Melt chocolate and butter using a double boiler for the most control, but a microwave works fine if you heat in 20–30 second increments, stirring between intervals.

Whisk the eggs into the cooled chocolate mixture until light and frothy to help produce the classic crackle on top of the brownies.

If the peanut butter filling is thick, press it flat with your hands or dollop it across the batter—slightly uneven distribution creates delightful peanut butter pockets.

Substitutions

Chunky peanut butter works well and adds texture, but smooth peanut butter is an easy swap. Choose a baking chocolate bar that melts well—avoid chips that hold their shape. If you don’t have black cocoa, regular unsweetened cocoa powder is a good alternative.

Peanut Butter Brownies scattered on a platter, cut and ready to eat.

Recipe

Yield: 1, 9×13 Pan

Peanut Butter Brownies

Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes

Ingredients

For the peanut butter filling:

  • 2 cups Crunchy Peanut Butter (not natural)
  • ¾ cup Powdered Sugar

For the brownie batter:

  • 20 tablespoons Unsalted Butter (2 ½ sticks)
  • 8 ounces Semisweet Baking Chocolate, chopped
  • 2 cups Granulated Sugar
  • 5 large Eggs
  • 2 teaspoons Vanilla Extract
  • 1 cup All-Purpose Flour
  • ½ cup Black Cocoa Powder (or regular unsweetened cocoa)
  • ½ teaspoon Kosher Salt

Instructions

Peanut butter filling

  1. In a bowl or stand mixer, combine peanut butter and powdered sugar until just mixed. If too stiff, warm for 30 seconds to make it spreadable.

Brownie batter

  1. Preheat oven to 350°F (175°C). Line a 9×13-inch metal pan with parchment, leaving an overhang for easy lifting.
  2. Melt butter and chopped chocolate together in a heatproof bowl over simmering water or in the microwave, stirring until smooth. Remove from heat.
  3. Add granulated sugar and whisk until combined and no longer grainy. Let cool about 5 minutes.
  4. Whisk in eggs and vanilla until light and frothy.
  5. Fold in flour, cocoa powder, and salt with a rubber spatula until just combined. Do not overmix.
  6. Pour half the batter into the prepared pan and smooth to the edges.
  7. Drop or spread the peanut butter filling over the batter to cover, stretching or dolloping as needed.
  8. Top with the remaining batter, covering the peanut butter completely.
  9. Bake 35–40 minutes, until set with moist crumbs on a toothpick but no wet batter.
  10. Cool in the pan on a rack for at least 1 hour before removing and cutting.
  11. Store leftovers in an airtight container at room temperature for up to 5 days, or refrigerate for a fudgier texture.

Nutrition Information:

Yield:

24

Serving Size:

1

Amount Per Serving: Calories: 392; Total Fat: 26g; Saturated Fat: 11g; Unsaturated Fat: 13g; Cholesterol: 64mg; Sodium: 149mg; Carbohydrates: 33g; Fiber: 4g; Sugar: 22g; Protein: 9g.

Estimated values—actual numbers may vary based on ingredients used.

© Kendell
Cuisine: American
/
Category: Cookies, Cakes, & Bakes