Fudgy dark chocolate brownies with peanut butter chips topped with a silky dark chocolate ganache swirled with creamy peanut butter. These are truly the ULTIMATE peanut butter brownies!
Preheat your oven to 350°F. Line an 8x8-inch square baking pan with parchment paper, leaving a 2-inch overhang on each end and butter the exposed sides.
For the brownie batter, combine chocolate and butter in a medium bowl over a saucepot with ½-inch of simmering water and stir together until completely melted, smooth and glossy.
Combine eggs with sugar and vanilla in a large bowl and beat with a mixer or a whisk until pale, thick and fluffy. Mix in salt then stir in warm chocolate mixture until evenly blended and smooth. Sprinkle the flour over the mixture and stir it in until evenly incorporated. Fold in the chips and pour batter into prepared pan and smooth out the surface.
Bake for 20-25 minutes until slightly puffed and a toothpick inserted into the center comes out with a few moist crumbs attached. Transfer pan to a wire rack and let cool completely.
For the ganache topping, place chopped chocolate in a medium bowl and set aside. Place cream in a small saucepan bowl over medium heat and let it come to simmer. Immediately pour it over the chocolate in the bowl, cover and let stand for 2 minutes. Stir gently from the center making small circles and working your way out to the edge of the bowl in larger circles until the chocolate is melted and the ganache is shiny and silky smooth. Pour it over the brownies and spread in an even layer.
Melt peanut butter gently in the microwave on 50% power and then dollop small spoonfuls randomly over the ganache. Use a skewer or the back of a knife to swirl it in. Transfer to the fridge to set for 1-2 hours before slicing.