These heavenly brownies topped with a creamy peanut butter fudge frosting are the ultimate treat for any chocolate and peanut butter lover. The fudgy and moist brownies paired with the smooth and velvety frosting create a perfect balance of flavors. With a total preparing time of 60 minutes, including baking and cooling, this recipe is ideal for special occasions or as a delightful indulgence for yourself.
Ingredients
- For the Brownies:
- - 1 cup unsalted butter, melted
- - 2 cups granulated sugar
- - 4 large eggs
- - 1 teaspoon vanilla extract
- - 1 cup all-purpose flour
- - 3/4 cup cocoa powder
- - 1/4 teaspoon salt
- - 1/2 cup chocolate chips
- For the Peanut Butter Fudge Frosting:
- - 1 cup creamy peanut butter
- - 1/2 cup unsalted butter, softened
- - 2 cups powdered sugar
- - 1/4 cup milk
- - 1 teaspoon vanilla extract
Directions
- Preheat your oven to 350°F (175°C) and grease a 9x9 inch baking pan.
- In a large bowl, combine the melted butter and granulated sugar. Mix well.
- Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
- In a separate bowl, whisk together the flour, cocoa powder, and salt.
- Gradually add the dry ingredients to the wet ingredients, stirring until just combined.
- Fold in the chocolate chips.
- Pour the batter into the prepared baking pan and spread it evenly.
- Bake for 25-30 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs.
- While the brownies are cooling, prepare the peanut butter fudge frosting.
- In a mixing bowl, cream together the softened butter and peanut butter until well combined.
- Gradually add the powdered sugar, milk, and vanilla extract. Beat until smooth and creamy.
- Once the brownies have cooled completely, spread the peanut butter fudge frosting evenly over the top.
- Cut into squares and serve. Enjoy!