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 indulgent Chocolate Frosted Brownies. Or my Nutella Swirled Cheesecake Bars!

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.
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 or my Peanut Butter Buckeyes!

INGREDIENTS
- 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: 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.
- 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
- 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.

- 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)

- 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.

- 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.


More Brownie Recipes To Try
Save this Recipe
Enter your email to get it straight in your inbox! Plus, receive new recipes weekly!

Brownies with Peanut Butter Frosting
Ingredients
Brownies with Peanut Butter Frosting
- 10 tablespoons unsalted butter, cubed
- ¾ cup granulated sugar
- ½ cup light brown sugar
- ¾ cup unsweetened cocoa powder
- ½ teaspoon salt
- 1 tablespoon instant coffee granules
- ½ teaspoon baking powder
- 2 large eggs, cold
- 2 teaspoons vanilla extract
- ⅔ cup all purpose flour
- ½ cup chocolate chunks or chocolate chips
- walnuts, if desired
Peanut Butter Frosting
- 1/2 cup 1 stick unsalted butter, softened
- 3/4 cup creamy peanut butter
- 2 1/4 cup powdered sugar
- 2 tablespoons milk
- 1 teaspoon vanilla
Chocolate Drizzle
- 1/4 cup semi sweet chocolate chips
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.
Nutrition Information

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.

Lorna
Can I double the recipe and have it turn out the same?
Kelley Simmons
Yes you can totally double this recipe and fit it in a 9 x 13 pan. Thanks!