Ultimate Peanut Butter Fudge Brownies

Fudgy brownies topped with Reese's-studded peanut butter fudge and a chocolate topping for an ultra-rich layered dessert.

25 mins

Prep Time

18 mins

Cook Time

43 mins

Total Time

16

Servings

Ingredients

  • 3/4 cup unsalted butter [168 g], melted
  • 1 cup sugar
  • 1 tsp vanilla extract
  • 2 large eggs
  • 3/4 cup all-purpose flour [98 g]
  • 6 Tbsp natural unsweetened cocoa
  • 1/4 tsp baking powder
  • 1/4 tsp salt
  • 2 cups white chocolate chips
  • 1 cup sweetened condensed milk
  • 1 cup peanut butter
  • 1 cup chopped Reese's
  • 1 cup semi-sweet chocolate chips
  • 1 Tbsp shortening
  • 1/2 cup chopped Reese's, for topping

Instructions

  1. Preheat oven to 350 F. Grease a 9x9-inch baking pan or line it with parchment or foil.
  2. In a medium bowl, combine flour, cocoa, baking powder, and salt.
  3. In another bowl, combine melted butter, sugar, and vanilla.
  4. Add eggs and mix until well combined.
  5. Add dry ingredients to the egg mixture and mix until well combined.
  6. Spread batter evenly in the prepared pan.
  7. Bake for 18-20 minutes, or until a toothpick comes out with a few moist crumbs.
  8. For the fudge, combine white chocolate chips, sweetened condensed milk, and peanut butter in a heatproof bowl set over simmering water.
  9. Stir continuously until melted and smooth.
  10. Remove from heat and gently stir in chopped Reese's.
  11. Pour fudge over brownies and press into an even layer. Refrigerate 4-5 hours to set.
  12. For the topping, microwave chocolate chips and shortening in 15-second increments until melted and smooth.
  13. Spread chocolate over the fudge layer, sprinkle with chopped Reese's, then cut into bars. Store in an airtight container in the refrigerator.