Our chocolate Peanut Butter Brownies are the ultimate treat for chocolate and peanut butter lovers! We're talking rich, chewy, and covered in a creamy peanut butter frosting, then chocolate glaze, and Reese’s peanut butter cups in every bite.

Chocolate Peanut Butter Brownies are the most irresistible dessert with the classic of chocolate and peanut butter done so well! The brownies are fudgy, the peanut butter frosting is creamy, and there are mini reese's cups in every bite!

One-Two punch Chocolate Peanut Butter Brownies

I'm sure we can all agree the chocolate and peanut butter combo in this Peanut Butter Brownies recipe is absolutely unbeatable. They're like a homemade Reese’s in brownie form, and always a huge hit whenever I make them.

I actually prefer to make these brownies a day in advance, because I think they taste even better after they've had time to chill and set in the fridge.

Check out my other brownie and “bar” recipes, like Oatmeal Cookie Bars, Lemon Brownies, Peanut Butter Bars, and Scotcheroos!

How to make Peanut Butter Brownies:

Make Brownies: Combine granulated sugar, brown sugar, and melted butter until smooth, then mix in the eggs, egg yolk, milk, and vanilla. In a separate bowl, whisk together the dry ingredients and add them to the wet mixture, stirring just until combined. Spread the thick batter into a greased 9×13-inch pan and bake at 350°F for 35–45 minutes, or until a toothpick inserted in the center comes out clean. Let the brownies cool completely.

Peanut Butter Frosting: Beat together butter and peanut butter until creamy, then mix in powdered sugar, vanilla, and a splash of milk until light and fluffy. Spread evenly over the cooled brownies and refrigerate.

Add Melted Chocolate: Melt chocolate chips and butter in the microwave until smooth, let cool slightly, then pour over the peanut butter frosting. Top chocolate and peanut butter brownies with chopped Reese’s and chill until the chocolate sets.

This peanut butter chocolate brownie recipe is easy to make and absolutely incredible! Perfect for parties or gatherings!

Follow me for more great recipes

Recipe

Chocolate Peanut Butter Brownies are the most irresistible dessert with the classic of chocolate and peanut butter done so well! The brownies are fudgy, the peanut butter frosting is creamy, and there are mini reese's cups in every bite!
Prep 20 minutes
Cook 45 minutes
Chill time 30 minutes
Total 1 hour 5 minutes
Save Recipe

Ingredients
 
 

Brownies:

Peanut Butter Frosting:

Chocolate Glaze:

Instructions
 

  • Preheat oven to 350 degrees F. 
  • Brownies: In a mixing bowl add granulated and brown sugars and melted butter. Beat until well combined. Add eggs and egg yolk, beating after each addition. Add milk and vanilla extract.
    1 ½ cups granulated sugar, 1 ½ cups light brown sugar, 1 cup salted butter, 4 large eggs, 1 large egg yolk, ⅓ cup milk, 2 teaspoons vanilla extract
  • In a separate bowl mix together the flour, cocoa powder, baking powder, and salt. Add dry ingredients to wet ingredients and mix just until combined. The batter will be thick. 
    2 ¼ cups all-purpose flour, 1 cup unsweetened cocoa powder, ½ teaspoon baking powder, dash salt
  • Bake: Pour batter into a greased 9×13'' baking pan and spread into an even layer. Bake at 350 degrees for 35-45 minutes or until a toothpick inserted in the center comes out clean. Allow to cool completely.
  • Peanut Butter Frosting: Beat together butter, and peanut butter until smooth. Add powdered sugar and vanilla and beat again until smooth. Add a little splash of milk, beating well until light and fluffy. Add more milk or powdered sugar if needed to make the frosting thicker or thinner. Smooth frosting over the top of cooled brownies. Refrigerate while you make the chocolate topping.
    ¼ cup butter, ¾ cup creamy peanut butter, 1 cup powdered sugar, 1 teaspoon vanilla extract, 1-3 Tablespoons milk
  • Chocolate Glaze: Place chocolate chips and butter in a microwave safe bowl. Microwave in 30 second intervals, stirring in between, until just melted and smooth. Allow to cool for 3-4 minutes. 
    1 cup semi-sweet chocolate chips, 5 Tablespoons butter
  • Spread evenly over the frosted brownies. Add chopped Reese's peanut butter cups on top. Return to fridge to allow the chocolate to set.
    1 small bag mini Reese's chocolates

Notes

Make ahead Instructions: These brownies taste great made 1-2 days in advance, stored covered in the refrigerator. The peanut butter frosting can be made 1-2 weeks in advance. Bring to room temperature before spreading on brownies. 
Freezing Instructions: Baked and cooled brownies can be frozen for up to 3 months. Thaw overnight in the fridge, or on the counter, before adding frosting and glaze.

Nutrition

Calories: 386kcalCarbohydrates: 48gProtein: 6gFat: 21gSaturated Fat: 11gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gTrans Fat: 0.5gCholesterol: 71mgSodium: 158mgPotassium: 196mgFiber: 3gSugar: 35gVitamin A: 434IUCalcium: 46mgIron: 2mg

Follow Me

Get recipe ideas weekly!

I originally shared this recipe July 2016. Updated September 2020 and October 2025.

This post contains affiliate links.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

5 1 vote
Recipe Rating
4.83 from 52 votes (41 ratings without comment)
Subscribe
Notify of
guest

38 Comments
Inline Feedbacks
View all comments
BRooke
7 years ago

Has anyone ever tried this with smooth almond butter? My son has a peanut allergy so we don’t keep peanut butter in our house but I love chocolate/peanut combo 🙂 going to substitute in the recipe without the candy topping and see how it turns out!

Leila
7 years ago

5 stars
Great recipe! I’m 11 years old and I made this for my dad for father’s day and he LOVED it! Thanks!

Rachel
7 years ago

So I just made this recipe for Valentine’s Day. And it’s great but I couldn’t seem to get the right consistency for the peanut butter frosting I felt the milk made it to heavy and had to use another cup of powder sugar to make it lighter / fluffy. Have you tried it without the milk?

Jenn
7 years ago

5 stars
I only have natural creamy peanut butter… woukd that work?

Mariah Ham
7 years ago

How long does it take for the frosting to set in the fridge?

Sofia
7 years ago

I am going to make this but I am going to cheat and buy brownie mix. I will let you know how it comes out!

Sherley
7 years ago

5 stars
Made the for a work birthday – they are the bomb!

Tiffany
8 years ago

Do you store in the fridge? Do you think they hold up well over 2-3 days? Eager to make them!

Candice
8 years ago

very easy to make..hope I win the Brownie Cook-off at church : )

Sue
8 years ago

For the peanut butter frosting, when you say vanilla, is it vanilla extract?
Thanks

1 2 3