Ingredients:
- 1/2 cup (1 stick, 113g) unsalted butter, cut into cubes
- 4 ounces (113g) unsweetened chocolate, chopped
- 1 cup (200g) granulated sugar
- 1/2 cup (100g) packed light brown sugar
- 2 large eggs
- 2 teaspoons vanilla extract
- 3/4 cup (90g) all-purpose flour
- 1/4 teaspoon baking powder
- 1/4 teaspoon salt
- 1/2 cup (125ml) creamy peanut butter
- 2 tablespoons (30ml) milk
- 1 tablespoon (12.5g) powdered sugar
Instructions:
- Preheat oven to 350°F (175°C). Line an 8x8 inch baking pan with parchment paper, leaving an overhang on two sides.
- In a double boiler (or heatproof bowl set over simmering water), melt the butter and unsweetened chocolate, stirring until smooth. Remove from heat.
- Whisk in the granulated sugar and brown sugar until well combined.
- Beat in the eggs one at a time, then stir in the vanilla extract.
- In a separate bowl, whisk together the flour, baking powder, and salt.
- Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Be careful not to overmix!
- In a small bowl, whisk together the peanut butter, milk, and powdered sugar until smooth.
- Pour the brownie batter into the prepared pan. Drop spoonfuls of the peanut butter mixture evenly over the batter. Use a toothpick or skewer to swirl the peanut butter into the brownie batter.
- Bake for 30-35 minutes, or until a toothpick inserted into the center comes out with moist crumbs attached. Don't overbake!
- Let the brownies cool completely in the pan before lifting them out using the parchment paper overhang. Cut into 16 squares and serve.