Go Back
+ servings
AMAZING Peanut Butter Brownies

Peanut Butter Swirl Brownies

My new favorite brownie recipe—rich and fudgy with creamy chunks of peanut butter.
YIELD 16 brownies


  • 250 g/9 oz dark chocolate , coarsely chopped
  • 180 g/6.5 oz unsalted butter , cut into small pieces
  • 1 teaspoon instant coffee granules , optional
  • 1 cup granulated sugar
  • 3 large eggs , at room temperature
  • 2/3 cup (90 g/3.2 oz) all-purpose flour, sifted
  • ½ teaspoons salt
  • 1/3 cup creamy peanut butter


  1. Preheat oven to 350F/175C. Line an 8×8-inch baking pan with parchment paper, leaving enough overhang on the sides for lifting the brownies out after baking.
  2. In a large heat-proof bowl, place chocolate, butter, and instant coffee granules. Heat in the microwave in 20-second intervals, stirring in between each interval, until melted (or set it over a saucepan of simmering water, stirring occasionally). Stir in sugar until combined. Add eggs, one at a time, and whisk just until combined. Add flour and salt and fold, using a rubber spatula, just until combined. Do not overmix.
  3. Pour batter into prepared pan and smooth the top. Spoon dollops of peanut butter on top of brownie batter (small ones, so they won’t sink). Then, using a knife or skewer, gently swirl the two batters together to get a marble effect. Bake for 20-25 minutes, until the edges are set but the center is still very soft. Be careful not to overbake. A toothpick inserted into the center of the brownies should come out with moist crumbs, not dry. Let brownies cool completely on a wire rack, then refrigerate until set for easy cutting. Lift brownies out of the pan using parchment paper and cut into squares.
  4. Store brownies at room temperature or in the fridge in an airtight container for up to 3 days.

Recipe Notes

-Brownies can be frozen for up to 2 months. Thaw them on the counter, still covered, or overnight in the fridge.
-These brownies are thick but you can make thinner brownies by using 2/3 of the amount of ingredients. Start checking your brownies after 15-20 minutes.
-You can double the recipe and use a 9×13-inch pan. Bake for 30-35 minutes.