Hands down the best recipe out there for Reese’s Brownies. You are going to love the perfect peanut butter balance of these amazing Best Reese’s Brownies Bars made with both Reese’s Pieces and Reese’s Peanut Butter Cups.

Best Reese's Brownies
Sometimes you just need a truly delicious and decedent treat. And when it’s easy to make and ready in just 30 minutes, you are golden! Combining my two loves: chocolate and peanut butter – this recipe for best Reese’s Brownies is truly perfection in a pan.
best Reese's brownies

How to make the BEST Reese’s Brownies

Once you try these brownies you’ll never open a box mix again! So easy to make and done in one bowl. Less clean up is always a good thing. Also, if you want your brownies to come out easily, I highly recommend spraying and lining your 9 x 9 inch pan before pouring the batter in. You’ll thank me later for this tip!

To start, you will need to melt one stick of butter. Yet, another reason I love this recipe is that you don’t need room temperature butter… something I never have! Cream the melted butter and sugar together until light and fluffy, about two minutes with an electric mixer.

Next, beat in the eggs and vanilla until just combined. (BTW, I love using my KitchenAid 5-speed handheld mixer for this recipe, plus the gorgeous color just makes baking so much more joyful!) Then, just add in the flour, cocoa powder, baking powder, and salt and blend to combine. As a warning, start slow with your mixer so you don’t covered in cocoa powder and flour!

brownie batter in a pan for best Reese's brownies

Pour the brownie batter into the prepared pan and use a spatula to spread out. Next comes the peanut butter layer. If you are using cold peanut butter I recommend microwaving it for 30 seconds so it spreads evenly. Dollop the peanut butter over the top of the brownie batter and use a toothpick or knife to swirl into the brownie batter.

peanut butter dolloped on the brownie batter
peanut butter swirled atop the brownie layer

Lastly, sprinkle the chopped Reese’s Peanut Butter Cups and Reese’s Pieces over top of the brownies. Press in slightly to adhere.

sprinkle the peanut butter cups and Reese's pieces on the brownie peanut butter batter
Best Reese's Brownies

Bake for 20 minutes or until the brownie starts to pull away from the edges of the pan. Let cool for on a wire rack before cutting.

Best Reese's Brownies

Easy Peanut Butter Brownies Recipe

I hope you love these delicious brownies as much as I do! Feel free to make ahead and keep in an airtight container in the refrigerator for up to a week – although they may not last that long!

Be sure to check out my other delicious and easy desserts!

If you try this recipe, please comment below and let me know what you think.

Best Reese's Brownies

BEST Reese’s Brownies

Peanut butter lovers rejoice! These fudge brownies are full of delicious Reese’s Peanut Butter Cups, Reese’s Pieces, and swirled peanut butter, and are so easy to make. 
5 from 7 votes
Print Pin Rate
Course: Dessert
Cuisine: American
Prep Time: 10 minutes
Cook Time: 20 minutes
Cooling Time: 30 minutes
Total Time: 30 minutes
Servings: 16 servings
Calories: 197kcal
Cost: 8-9


  • ½ cup butter, melted (one stick)
  • 1 cup sugar
  • 2 large eggs
  • 1 teaspoon vanilla
  • ½ cup flour
  • cup cocoa powder (like Hershey’s)
  • ¼ teaspoon baking powder
  • ¼ teaspoon salt
  • ¼ cup peanut butter
  • 4 Reese’s Peanut Butter Cups, chopped (3 ounces total)
  • ½ cup Reese’s Pieces


  • Preheat oven to 350 degrees. Lightly grease a 9 x 9 inch baking pan with cooking spray and line with parchment. 
  • In a mixing bowl cream together the butter and sugar until pale in color. Beat in the eggs and vanilla to combine. Add in the flour, cocoa powder, baking powder, and salt. Mix to combine. Pour into lined baking sheet and smooth out. 
    brownie batter in a pan
  • Dollop the peanut butter over the top of the brownie mixture. Using a toothpick or a knife, swirl the peanut butter to combine slightly with the brownie mixture. Sprinkle the Reese’s Peanut Butter Cups and Reese’s Pieces over top of the brownie and press down slightly. 
    peanut butter swirled atop the brownie layer
  • Bake for 20 minutes or until sides start to pull in from edges of pan. Cool completely on wire rack before cutting. 
    Best Reese's Brownies


You can make these ahead and store in the refrigerator for up a week. 


Calories: 197kcal
Did You Make This Recipe?Please leave a comment below or pin it to your Pinterest account!

Sign up for the newsletter and never miss a delicious and simple recipe!

peanut butter brownies

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    As far as I’m concerned you can never have too much peanut butter in brownies! This is a great recipe. Thanks for sharing!

  2. 5 stars
    DROOL CENTRAL! My favorite candy in a decadent brownie – I WANT! I bet these make Mondays 100 % more bearable!