These soft and chewy Peanut Butter Brownies are topped with delicious creamy peanut buttery frosting and drizzled in chocolate ganache.

a close up of a Peanut Butter Brownie

I'm a huge fan of anything with chocolate and peanut butter. Seriously, it's like the best combination in the world.

These chocolate peanut butter brownies are ridiculously delicious. The brownies are perfect on their own. They're soft and chewy and full of crunchy peanut bits. But then they're topped with creamy peanut buttery frosting AND drizzled in chocolate ganache AND sprinkled with a tiny bit of Maldon sea salt. OMG. 

If you make these Peanut Butter Brownies make sure to snap a pic and tag @theendlessmeal on Instagram so I can like and comment on your photos. I love seeing TEM recipes you create.

a close up of a Peanut Butter Brownie

Peanut Butter Brownies

These peanut butter brownies are the ultimate treat! It's our favorite fudgy brownie recipe studded with crunchy peanut bits and topped with a layer of peanut butter frosting, chocolate ganache, and a sprinkle of sea salt. They're always a hit, they're easy to make, and they're ready in just 45 minutes!

If you love this recipe as much as we do, let us know with a 5-star rating!

4.96 stars (24 ratings)
Print Recipe Rate Recipe Pin Recipe



  • ½ cup butter, room temperature
  • ¼ cup neutral-flavored oil, such as canola or avocado
  • 5 ounces dark chocolate chips, about ¾ cup
  • 1 cups granulated sugar
  • 2 teaspoons vanilla extract
  • 3 large eggs
  • 1 cup all-purpose flour
  • ¼ cup cocoa powder
  • ¼ teaspoon baking powder
  • ½ teaspoon salt
  • 1 cup roasted salted peanuts, optional


  • ½ cup natural peanut butter
  • 2 tablespoons salted butter, room temperature
  • ½ cup powdered sugar
  • 1 teaspoon vanilla extract
  • 1-2 tablespoon whole milk


  • 5 ounces dark chocolate
  • ½ cup heavy cream


  • Preheat your oven to 350 degrees Fahrenheit. Line a 9×9 inch square baking pan with parchment paper and grease it with butter. Place the butter and chocolate in a mixing bowl and microwave for 1 minute. Stir the chocolate until it's melted and smooth. Add the sugar, oil, and vanilla to the chocolate and whisk to combine. Add the eggs and whisk again.
    ½ cup butter, ¼ cup neutral-flavored oil, 5 ounces dark chocolate chips, 1 cups granulated sugar, 2 teaspoons vanilla extract, 3 large eggs
    image for recipe instruction
  • In a medium-sized bowl, whisk the flour, cocoa powder, salt, and baking powder. Mix the dry ingredients with the wet ingredients. If using, fold the peanuts into the batter.
    image for recipe instruction
  • Pour the batter into the baking dish and smooth the top. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
    1 cup all-purpose flour, ¼ cup cocoa powder, ¼ teaspoon baking powder, ½ teaspoon salt, 1 cup roasted salted peanuts
    image for recipe instruction
  • When the brownies are mostly cool, make the frosting. Use electric beaters to beat the peanut butter, butter, powdered sugar, and vanilla. Add 1 tablespoon of the milk and beat again. If you'd like a thinner frosting, add the second tablespoon. Spread the frosting over the brownies in the pan.
    ½ cup natural peanut butter, 2 tablespoons salted butter, ½ cup powdered sugar, 1 teaspoon vanilla extract, 1-2 tablespoon whole milk
    image for recipe instruction
  • To make the chocolate topping, add the chocolate and cream to a medium-sized bowl and microwave for 1 minute. Stir until the chocolate is melted and smooth then pour it over the brownies. (Make sure that it's not hot when you pour it over!) Set the brownies aside for at least 30 minutes for the chocolate to set. Sprinkle a little sea salt over top then cut the brownies into 16 pieces.
    5 ounces dark chocolate, ½ cup heavy cream
    image for recipe instruction
Serving: 1 brownie, Calories: 288kcal, Carbohydrates: 24g, Protein: 6g, Fat: 20g, Saturated Fat: 9g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 7g, Trans Fat: 0.2g, Cholesterol: 42mg, Sodium: 159mg, Potassium: 193mg, Fiber: 2g, Sugar: 15g, Vitamin A: 258IU, Vitamin C: 0.1mg, Calcium: 44mg, Iron: 2mg
DID YOU MAKE THIS RECIPE?If you love this recipe as much as we do, be sure to leave a review or share it on Instagram and tag @TheEndlessMeal.