Ingredients
Equipment
Method
Prepare the Peanut Butter Swirl
- In a medium bowl, combine the creamy peanut butter, unsalted butter, vanilla extract, and powdered sugar. Mix until smooth and creamy.
Bloom the Cocoa and Melt Chocolate
- In a small bowl, mix the Dutch-processed cocoa powder with ½ cup plus 2 tablespoons of boiling water. Stir until smooth and set aside to cool slightly. Melt the unsweetened chocolate using a double boiler or microwave in short bursts, stirring frequently to prevent burning.
Mix the Chocolate Batter
- In a large bowl, whisk together the melted butter, vegetable oil, eggs, egg yolks, vanilla extract, and granulated sugar until well combined and glossy. Slowly add the cooled cocoa mixture and melted chocolate, whisking until fully incorporated.
Add Dry Ingredients
- Sift the all-purpose flour and salt into the wet mixture. Gently fold the dry ingredients in with a spatula, being careful not to overmix. If using, fold in the semisweet chocolate chips.
Assemble the Brownies
- Pour half of the chocolate batter into the prepared baking pan, spreading it evenly. Dollop half of the peanut butter mixture on top and swirl gently with a knife or skewer. Repeat with the remaining chocolate batter and peanut butter mixture.
Bake and Cool
- Bake in a preheated oven at 350°F (175°C) for 30-35 minutes or until a toothpick inserted into the center comes out with a few moist crumbs. Allow the brownies to cool completely on a cooling rack before slicing.
Notes
- For a dairy-free version, substitute butter with margarine or a plant-based alternative and use vegan chocolate.
- If the peanut butter swirl is too runny, chill it briefly before swirling to get a better texture.
- Store brownies airtight at room temperature up to 4 days; refrigerate for up to a week or freeze for 3 months.
