Rich, fudgy Brownies filled with peanut butter morsels and topped with a fluffy peanut butter frosting. Loads of chopped Reese's peanut butter cups make this the ultimate, classic holiday dessert!
For the brownies, preheat oven to 325 degrees F. Line an 8inch square baking dish with parchment paper. Set aside.
In a large microwave safe bowl, combine unsweetened chocolate with butter. Melt on high heat for 30 second intervals, stirring after each addition (about 90 seconds total).
Add sugar and stir until combined. Add eggs, one at a time until fully incorporated. Mix in flour completely. Fold in the peanut butter morsels.
Pour into prepared baking dish and bake for about 45 minutes. Remove from oven and cool completely before frosting. Brownies will be soft and fudgy! Refrigerate brownies before frosting to help them firm up!
For the frosting, beat butter, peanut butter, powdered sugar and milk for 5 minutes using an electic mixer with whisk attachment on medium high. Spread over cooled brownies. Top with chopped Reese's peanut butter cups. Cut into bars and enjoy! Store in an airtight container for up to 3 days.
Notes
The brownies will be very soft and fudgy. That's how I like them! I recommend chilling them in the fridge for about 20 - 30 minutes before adding the frosting to help them set more.
Store any brownies you're not eating right away in an airtight container at room temperature for up to 3 days.
Stir the butter and chocolate mixture after every 30 seconds in the microwave. The stirring helps speed up the melting process. It takes my chocolate about 90 seconds total to become melted enough to combine with the remaining ingredients.
Line your brownie pan with parchment paper to make it easier to remove the cooled brownies from the pan.