Soft and chewy Brownies with Peanut Butter Frosting. This is the BEST brownie you will ever have! Super chocolatey and fudgey homemade brownies topped with peanut butter frosting. This amazing brownie recipe is perfect for all occasions or even just because!

Do you love brownies too? Try my Samoa Brownies or my coffee-loaded Mocha Cream Brownies!

Brownies with Peanut Butter Frosting on white tray

I have a HUGE weakness for brownies. They are one of my all-time favorite desserts. I took my recipe for The Best Chocolate Brownies and stepped them up a notch. I added a rich and creamy peanut butter frosting to these chocolate peanut butter brownies, with a drizzle of melted chocolate to top them off. They are the BEST Peanut Butter Chocolate Brownies!

This Chocolate Peanut Butter Brownie recipe is so rich and dense with the perfect amount of chewiness. These peanut butter brownies use less flour which helps with the chewiness and substitutes some brown sugar for extra moisture.

I also added instant coffee granules to bring out the cocoa flavor in the brownies. But my best tip for making brownies is browning the butter! It adds so much flavor and extra nuttiness to the brownies.

The brownie base for these ooey gooey peanut butter chocolate brownies is super easy to make. Simply brown the butter, stir in sugars, baking powder, cocoa, and salt. Allow to sit for 5 minutes then fold in the rest of the ingredients. That’s it!

As for the peanut butter frosting, I whip that up while the brownies are cooling. I cream butter and peanut butter together in a stand mixer then add in powdered sugar, milk, and vanilla.

If you love chocolate and peanut butter then you will love my 5 Ingredient Peanut Butter Cups!

Chocolate Peanut butter Brownie on a plate

Want to save this recipe?

Enter your email below & we'll send it straight to your inbox! You will also receive other new recipes in your inbox weekly!

    INGREDIENTS

    The full ingredient list and measurements are listed in the printable recipe below.

    Brownies with Peanut Butter Frosting

    • Cocoa Powder: I used unsweetened cocoa powder to give these brownies the chocolatey taste we all love!
    • Sugar: This recipe uses both granulated sugar and brown sugar. The granulated sugar is purely for added sweetness, and the brown sugar adds a delicious caramel undertone to the brownies.
    • Butter: Brownies need butter to turn the richness and flavor up 100%!
    • Instant coffee granules: Instant coffee helps to bring out the flavor of the chocolate. It’s one of my favorite tips for making the best brownies!
    • Chocolate chunks or chocolate chips: Because you can never have too much chocolate! The chunks in these Peanut Butter Chocolate Chip Brownies add an extra layer of texture and chocolatiness. They are AMAZING!

    Peanut Butter Frosting

    • Butter: Butter adds even more richness and creaminess to the peanut butter frosting.
    • Peanut butter: One of my favorite things in life! I used creamy peanut butter but you could always switch it out for crunchy.
    • Powdered sugar: The much-needed sweetness for any icing recipe! Powdered sugar is used instead of granulated as it’s much easier to make into a smooth paste.
    • Milk: Not too much milk! It also adds creaminess, plus makes mixing the frosting much easier.

    Chocolate Drizzle

    • Semi-sweet chocolate chips: The chocolate drizzle couldn’t be easier. It’s literally just melted chocolate chips! I used semi-sweet but feel free to use milk, dark or bittersweet chocolate.

    How to make the BEST Brownies with Peanut Butter Frosting

    Make the Brownies

    Prep the pan and oven: Firstly, preheat the oven to 350ºF, and then line a 9 x 9 or 8 x 8 pan with aluminum foil or parchment paper. Lightly spray with cooking spray or grease with butter. Set aside.

    Make the brownies: Add butter to a medium saucepan and cook over medium heat until light brown/caramel in color. 5-10 minutes. Make sure to keep an eye on it so the butter does not burn. It also helps to use a light-colored saucepan for this. Next, pour browned butter into a large bowl along with both sugars, cocoa powder, salt, instant coffee granules, and baking powder. Stir until combined and allow to rest for 5 minutes or until the mixture has cooled down.

    adding eggs and vanilla to brownie batter

    Add the wet ingredients, flour, and extra chocolate: Stir in the eggs and vanilla and mix until batter has a nice sheen to it. Fold in the flour and chocolate chunks or chips and stir until combined. (Do not over mix)

    adding flour to brownie batter

    Pour & Bake: Pour the batter into the prepared pan and bake for 20-25 minutes or until the top is set and a toothpick comes out clean.

    taking baked brownies out of the oven

    Cool & frost: Cool completely and lift out the aluminum foil or parchment paper. When the brownies are cooled, frost with peanut butter frosting and drizzle with melted chocolate. Cut into 9 brownies and serve.

    How to make Peanut Butter Frosting & the chocolate drizzle

    1. Cream the butter and peanut butter: In a stand mixer with the paddle attachment cream butter and peanut butter until light and fluffy, 2-3 minutes.
    2. Mix in the rest of the ingredients: Add in powdered sugar, milk, and vanilla and mix until smooth and lump-free.
    3. Make the chocolate drizzle: Melt chocolate in a small saucepan or in the microwave in 15-second intervals until melted.
    4. Pour & pipe: Pour the chocolate into a small ziplock bag and cut a small snip in the corner off the bag. After the brownies have been frosted, pipe the drizzle over them in a zigzag pattern.

    Soft and chewy Brownies with Peanut Butter Frosting

    Can I add anything else to these peanut butter frosted brownies?

    Yes! They’re great as they are, but here as a few more additions to make these brownies even better:

    • Walnuts
    • Roasted peanuts
    • Slivered almonds
    • Macadamia nuts
    • Pecans
    • Hazelnuts

    Storage & Freezing Chocolate Peanut Butter Brownies

    • Store: In an airtight container in the refrigerator or on the counter for up to 4 days.
    • Freezing: Freeze these brownies without the peanut butter frosting for up to 3 months in the freezer. When you’re ready to eat them, thaw them overnight in the refrigerator, frost, drizzle, and serve!

    Soft and chewy Brownies with Peanut Butter Frosting on white serving tray

    More brownie recipes you will love

    Brownies with Peanut Butter Frosting

    4.25 from 4 votes
    Super Rich & Decadent Chocolate Brownies with Peanut Butter Frosting. The BEST brownie you will ever have!
    Servings: 9 brownies
    Prep Time: 15 minutes
    Cook Time: 25 minutes
    Total Time: 40 minutes

    Ingredients 

    Brownies with Peanut Butter Frosting

    Peanut Butter Frosting

    Chocolate Drizzle

    Instructions 

    Brownies with Peanut Butter Frosting

    • Preheat oven to 350 degrees. Line a 9 x 9 or 8 x 8 pan with aluminum foil or parchment paper. Lightly spray with cooking spray or grease with butter. Set aside.
      Add butter to a medium saucepan and cook over medium heat until light brown / caramel in color. 5-10 minutes. Make sure to keep and eye on it so butter does not burn. It also helps to use a light colored saucepan for this.
    • Pour browned butter into a large bowl along with both sugars, cocoa powder, salt, instant coffee granules and baking powder. Stir until combined and allow to rest for 5 minutes or until the mixture has cooled down.
    • Stir in the eggs and vanilla and mix until batter has a nice sheen to it.
    • Fold in the flour and chocolate chunks or chips and stir until combined. (Do not over mix)
    • Pour the batter into the prepared pan and bake for 20-25 minutes or until the top is set and a toothpick comes out clean.
    • Cool completely and lift out the aluminum foil or parchment paper.
      Frost with peanut butter frosting and drizzle with melted chocolate.
    • Cut into 9 brownies and serve.

    Peanut Butter Frosting

    • In a stand mixer with the paddle attachment cream butter and peanut butter until light and fluffy, 2-3 minutes.
    • Add in powdered sugar, milk and vanilla and mix until smooth and lump free.
    • Set aside until you are ready to frost your brownies.

    Chocolate Drizzle

    • Melt chocolate in a small saucepan or in the microwave in 15 second intervals until melted.
      Pour the chocolate into a small ziplock bag and cut a small snip in the corner off of the bag.
      Set aside until you are ready to drizzle your brownies.

    Notes

    Frosting adapted from Brown Eyed Baker

    Nutrition Information

    Calories: 707kcalCarbohydrates: 84gProtein: 10gFat: 40gSaturated Fat: 20gCholesterol: 99mgSodium: 349mgPotassium: 363mgFiber: 5gSugar: 68gVitamin A: 779IUCalcium: 70mgIron: 3mg
    Kelley Simmons

    Did you make this?

    I'd love to hear your feedback! Leave a review and make sure to share your pictures on social media! Don't forget to follow @thechefsavvy.