Peanut Butter Brownies

These rich, chocolatey brownies with enticing swirls of peanut butter are simply irresistible!


  • 170g chocolate chips

  • 8 tablespoons unsalted butter

  • 2 large eggs (or use egg replacer to make vegan)

  • 1/2 cup granulated sugar

  • 1/2 cup dark brown sugar

  • 1 tablespoon instant espresso powder

  • 1 teaspoon vanilla extract

  • 2/3 cup all-purpose flour

  • 2/3 cup unsweetened cocoa powder

  • 1/2 teaspoon salt

  • 1/4 teaspoon baking powder

  • 1/2 cup smooth peanut butter

  • 2 tablespoons powdered sugar


  1. Preheat the oven to 180˚c. Line an 8-inch square baking dish with baking paper and set aside. 
  2. Set the chocolate and butter in a heat-proof bowl over a pot of simmering water—the bottom of the bowl should not touch the water. Stir until the chocolate has melted. Remove from heat.

  3. Whisk together the eggs (or vegan substitue), both sugars, coffee powder, and vanilla extract. Add in the flour, cocoa powder, salt, baking powder, and melted butter-chocolate mixture and stir until evenly combined. 
  4. Warm the peanut butter in the microwave until it's loosened enough to drizzle, about 30 seconds on high. Stir the powdered sugar into the peanut butter, then drizzle over the top of the brownie batter.
  5. Use a butter knife to swirl the peanut butter mixture into the top of the brownie batter. Be careful not to over mix the peanut butter into the brownie mixture.

  6. Bake the brownies until a toothpick inserted in the middle comes out mostly clean, about 35 minutes. Transfer to a wire rack to cool.

  7. Let the brownies cool completely to room temperature before cutting them. For cleaner slicing with fewer crumbs, pop the pan in the freezer for a few minutes once it's cooled to room temperature to help with slicing to help keep them from sticking to the knife.

Latest articles

Get regular updates from us

We’ll email you details of the latest properties, exclusive events and real life stories straight into your inbox.