Peanut Butter Fudge Brownies

By Eat More Chocolate Team    ,   

June 12, 2015

0.0 0

Whether this is a special occasion for you already, or you just want to create a special occasion with this fabulous dessert, you are going to love it.

  • Prep: 20 mins
  • Cook: 25 mins
  • 20 mins

    25 mins

    45 mins

  • Yields: 18 Servings


Preheat oven to 350°F. Line a 9x13 baking dish with parchment paper, set aside.

Place butter in a large microwave safe mixing bowl, melt completely.

Add sugar, cocoa, vanilla and eggs.

Whisk to combine well. Add remaining ingredients.

Whisk until completely combined, but do not over mix.

Pour into prepared baking dish.

Sprinkle 10-15 mini Reese’s Peanut Butter Cups cut into quarters over batter, press into batter with a spatula until they are covered.

Bake for 20 minutes or until a tooth pick comes out clean.

Place in the freezer to cool, about 15 minutes.


Combine cream cheese and butter in the bowl of a stand mixer fitted with a paddle attachment.

Beat on medium speed until smooth and creamy, about 3 minutes.

Add sugar.

Beat on low until combined, then switch to medium speed and eat until light and creamy.

Add peanut butter, vanilla and salt. Beat mixture until well combined.

Spread frosting over top of cooled brownie.

Sprinkle remaining peanut butter cups over the top of the frosting.

Drizzle melted chocolate over top of brownies. Serve and enjoy.



1 cup unsalted butter

2 cups granulated sugar

1 cup unsweetened cocoa powder

1 Tbsp vanilla extract

3 large eggs

1 cup all-purpose flour

½ tsp baking powder

½ tsp salt

1 (12 oz) bag mini Reese’s Peanut Butter Cups, cut into quarters (divided)

Peanut Butter Fudge Frosting:

1 (8 oz) block cream cheese, softened

1 cup unsalted butter, room temperature

4 cups powdered sugar, sifted

1 (15 oz) jar natural peanut butter

1 Tbsp vanilla extract

½ tsp salt

6 oz milk chocolate chips, melted