These Peanut Butter Swirl Brownies are the ultimate fudgy dark chocolate brownies swirled with salty, creamy peanut butter on top! These peanut butter swirl brownies are truly decadent.

dark chocolate unsalted butter granulated sugar brown sugar eggs pure vanilla extract all-purpose flour cocoa powder salt espresso powder salted creamy peanut butter

1. Preheat your oven to 325 degrees F. Grease an 8×8 square pan or line with parchment paper. Set aside.

Prep The Pan

2. In a large bowl set in the top of a double boiler, or in the microwave in 30 second increments, melt the dark chocolate and butter, stirring occasionally, until smooth and glossy. Turn off heat, whisk in granulated and brown sugar, and let cool slightly.

Melt Chocolate

3. Whisk in the eggs one at a time until fully combined, followed by the vanilla.

Add The Eggs

4. In a medium bowl, whisk together flour, cocoa powder, salt, and espresso powder. 5. Add dry ingredients to the wet and stir together just until a stiff batter forms (this is thicker than normal brownie batter!).

Dry Ingredients

6. Scrape the batter into the prepared pan. Dollop small spoonfuls of the peanut butter evenly over the batter, then swirl with a toothpick until desired pattern is reached.

Swirl!

7. Bake brownies for 35-40 minutes, until a toothpick inserted in the center comes out with just a few crumbs attached. 8. Let brownies cool for a few minutes, then transfer to the fridge on top of a tea towel to cool completely in the pan. Store in the fridge for maximum fudginess!

Bake!