Swirled with creamy peanut butter and topped with lots of peanut butter cups, these fudgy peanut butter swirl brownies are the ultimate dessert for any peanut butter lover!
Preheat oven to 350F and line a 9-inch square baking dish with parchment paper. Set aside.
Place butter in a microwave-safe bowl and microwave 30-60 seconds on high until melted. Use a handheld electric mixer on high (or a lot of elbow grease with a regular whisk) to mix in both sugars well for about 60 seconds of mixing. Mix in eggs and vanilla until smooth.
Add flour, cocoa, and salt to bowl and fold until batter is just combined.
Scrape batter into prepared pan. Drop peanut butter by the tablespoon over top and use a toothpick to swirl into brownie batter. Arrange peanut butter cups on top.
Bake brownies at 350F 20-25 minutes until a toothpick inserted into brownies comes out with moist crumbs sticking to it.
Allow brownies to cool completely on a wire cooling rack before slicing and serving. Enjoy!
Notes
Storing BrowniesStore brownies in an airtight container at room temperature up to 4 days. Brownies may also be frozen up to 2 months.