This post may contain affiliate links. Please read our disclosure policy.

If chocolate and peanut butter is your weakness, these peanut butter cup brownies are going to be your new go-to. They’re fudgy and rich, made completely from scratch, and packed with full-size Reese’s cups baked right into the center of every single slice.

Fudgy brownies filled with peanut butter cups on a plate.
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox (and more recipes sent daily!)

I tested and perfected this recipe over multiple rounds, and the biggest thing I learned? Pan size matters. My first batch was baked in a 9×13 pan, and while the flavor was great, the brownies came out too thin and were way too easy to overbake. Since brownies keep baking in the hot pan after you pull them from the oven, that extra carryover heat turned them from fudgy to overdone fast. When I switched to an 8×8 pan, it was a game changer. The thicker brownies were firm on the outside, ooey and gooey in the middle, and just a better brownie all around. With 9 full-size peanut butter cups arranged in neat rows, every single slice gets a peanut butter cup right in the center.

Speaking of chocolate and peanut butter, my Buckeye Brownies and Reese’s Cheesecake are two more crowd-pleasers you won’t want to miss.

Key Ingredients

Here’s what you need to make these Reese’s peanut butter cup brownies from scratch. Just a handful of ingredients and you’re ready to go.

Peanut Butter Cup Brownies Ingredients.
  • Salted butter – brings rich flavor and keeps things fudgy. Make sure it’s melted and slightly cooled before mixing.
  • Granulated sugar – sweetens the brownies and that classic crinkly, shiny top.
  • Eggs – three large eggs, added one at a time. This is what builds the fudgy, chewy texture you are looking for.
  • Vanilla extract – two teaspoons for warmth and depth of flavor.
  • Unsweetened cocoa powder – the base of all that deep chocolate flavor. Use a good quality cocoa here.
  • All-purpose flour, salt, and baking powder – these three work together to hold the batter without making the brownies cakey or dry.
  • Full-size Reese’s peanut butter cups (9) – full-size cups are the move here. Arrange them in a 3×3 grid and every slice gets one right in the center. Mini cups work in a pinch, but they scatter more randomly and the payoff is not the same.
A hand holds a fudgy chocolate brownie with a bite that reveals gooey peanut butter cup filling.

How to Make Peanut Butter Cup Brownies

Step 1: Prep your pan. Preheat your oven to 350°F. Spray an 8×8 inch baking pan with nonstick spray, lay down your parchment paper, then spray again on top. That first spray before the parchment keeps it from sliding around while you spread the thick batter – a small thing that makes a real difference.

Step 2: Beat the butter and sugar. Using a hand mixer or stand mixer, beat together the melted, cooled butter and granulated sugar until combined.

Step 3: Add the vanilla and eggs. Add the vanilla extract, then the eggs, one at a time, beating well between each addition.

Step 4: Mix in the dry ingredients. Sift together the flour, cocoa powder, salt, and baking powder. Add to the butter and sugar mixture and beat until fully combined. The batter will be quite thick.
Bowl of thick chocolate brownie batter in a glass mixing bowl on marble counter.
Step 5: Spread half the batter. Scoop half of the batter into the prepared pan and spread it carefully to cover the entire bottom. Work slowly here, the thick batter takes a bit of patience to spread edge to edge.
Thick chocolate brownie batter swirls in a parchment-lined square pan on white marble.
Step 6: Place the peanut butter cups. Nestle all 9 full-size Reese’s cups into the batter in three neat rows of three. Press them in gently so they sit flat.
Square pan of fudgy chocolate brownies topped with nine peanut butter cups on marble.
Step 7: Cover with remaining batter. Spread the rest of the batter over the peanut butter cups and smooth it out as evenly as you can to cover them completely.
Square pan holds chocolate brownie batter with peanut butter cups pressed in and swirled chocolate on top.
Step 8: Bake. Bake for 30 to 35 minutes, until the center is set and a toothpick inserted in the middle comes out with just a few moist crumbs. Start checking at the 30-minute mark. Pull them as soon as that toothpick looks right, the brownies will continue baking in the hot pan after you take them out.
Fresh chocolate brownies with peanut butter cups in a parchment-lined pan.
Step 9: Cool and cut. Let the brownies cool completely in the pan, this takes about 2 to 3 hours and it is worth the wait. Once fully cooled, lift them out by the parchment edges, cut into 12 squares, and serve.
Wooden board holds brownie squares topped by peanut butter cups. White plate overflows with more. Striped straws in milk glasses complete the sweet spread.

Tips for the Best Results

Use an 8×8 pan, not a 9×13. I tested both and the 8×8 gives you thicker, fudgier brownies that hold up so much better. The 9×13 version spread too thin and overbaked easily.

Spray before the parchment AND after. That first spray keeps the parchment paper from sliding around when you’re spreading the thick batter. It’s a small step that makes a big difference.

Start checking at 30 minutes. Every oven is different. You want a toothpick to come out with a few moist crumbs, not clean. Pull them a little early rather than a little late.

Let them cool completely before cutting. I know it’s hard to wait, but these brownies slice so much cleaner when they’re fully cooled. If you can’t wait, that’s okay too. Warm and gooey is pretty amazing.

How to Store Peanut Butter Cup Brownies

Keep leftover brownies in an airtight container on the countertop for up to 5 days. They actually taste even better the next day once the flavors have had time to settle.

For longer storage, wrap individual brownies in plastic wrap and place them in a freezer-safe bag. They’ll keep in the freezer for up to 3 months. Let them thaw at room temperature before serving.

Three layered chocolate brownies with peanut butter filling exposed in a bite, next to peanut butter cups and milk.

Variations

  • Mini peanut butter cups – If you only have the smaller size, scatter them across the first batter layer instead of placing in rows. You will get peanut butter in every bite even if each slice does not get a full cup in the center.
  • Top with a chocolate drizzle – Melt a handful of chocolate chips and drizzle over the cooled brownies for an extra-chocolatey finish. Let it set before cutting.
  • Flaky sea salt – Sprinkle a pinch of flaky salt over the top of the batter right before baking. It plays off the sweetness in a really nice way.
Stack of fudgy chocolate brownies filled with peanut butter cups sits on a wooden board next to milk glasses.

Frequently Asked Questions

Can I use a box brownie mix instead?

Yes! Use your favorite box mix, prepare according to the package directions, and follow the same layering method with the peanut butter cups in the center. The pan size and layering method stay the same. My homemade version gives you a richer, fudgier result, but a box mix works in a pinch.

Can I use mini peanut butter cups instead of full-size?

Yes. Mini cups work, but space them out across the batter layer as evenly as possible. The full-size cups are ideal because they guarantee a peanut butter center in each slice.

Why did my brownies come out dry or crumbly?

The most common reason is overbaking. Brownies continue to bake in the pan after they come out of the oven, so pulling them a little early is always the safer call. A toothpick with a few moist crumbs is your signal.

More Brownie Recipes to Try

Video

5 from 17 votes
Chocolate brownies stuffed with peanut butter cups.

Peanut Butter Cup Brownies

Serves — 12
Peanut butter cup brownies made from scratch with full-size Reese's cups baked into the center of every slice. Fudgy, rich, and easy to make in an 8×8 pan for thick results every time.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes

Ingredients
 

  • ½ cup salted butter melted and cooled
  • cups granulated sugar
  • 2 teaspoons vanilla extract
  • 3 large eggs
  • ¾ cup all-purpose flour
  • ½ cup unsweetened cocoa powder
  • ½ teaspoon salt
  • ½ teaspoon baking powder
  • 9 full-size chocolate peanut butter cups

Instructions
 

  • Preheat oven to 350°F.
  • Spray a 8×8 inch rectangular baking pan with nonstick spray, and then line it with parchment paper and spray with nonstick cooking spray.
  • Beat together melted butter and sugar with a hand mixer or standing mixer.
    ½ cup salted butter, 1½ cups granulated sugar
  • Add vanilla extract and eggs, adding one egg at a time and beating well between each addition.
    2 teaspoons vanilla extract, 3 large eggs
  • Sift together flour, cocoa powder, salt and baking powder and add to the butter/sugar mixture.
    ¾ cup all-purpose flour, ½ cup unsweetened cocoa powder, ½ teaspoon salt, ½ teaspoon baking powder
  • Beat until fully combined.
  • Spread half of the batter across the bottom of the prepared baking pan. The batter will be thick in texture and will need to be spread carefully to cover the entire pan.
  • Nestle chocolate peanut butter cups into the brownie batter, forming neat rows.
    9 full-size chocolate peanut butter cups
  • Spread remaining batter over the peanut butter cups and smooth evenly.
  • Bake for 30-35 minutes until batter is set in the middle and a toothpick inserted in the center comes out with a few moist crumbs. (Do not over bake. The Brownies will continue to bake in the pan after removing from the oven.)
  • Remove from oven and allow brownies to cool completely in the pan.
  • Brownies will lift easily from the pan by lifting on the edges of the parchment paper lining. Cut into pieces and serve!

Jenn’s Notes

Storage:
Leftover brownies keep well in an airtight container at room temperature for up to 5 days and if you can hold off until day two, you’ll be glad you did. The flavors deepen overnight and they somehow get even better.
For longer storage, wrap each brownie individually in plastic wrap, tuck them into a freezer-safe bag, and freeze for up to 3 months. When you’re ready for one, just leave it out at room temperature to thaw before serving.
Tips:
  • Stick with the 8×8 pan. This one really matters. After testing both, the 8×8 is the clear winner, it gives you thicker, fudgier brownies that hold their shape beautifully. The 9×13 spread everything too thin and overbaked before you even had a chance.
  • Spray the pan before the parchment and after. That first layer of spray isn’t just habit, it keeps the parchment from sliding all over the place when you’re trying to spread a thick, stubborn batter. Don’t skip it.
  • Start peeking at 30 minutes. Ovens have their own opinions, so don’t rely on the timer alone. What you’re looking for is a toothpick with a few moist crumbs clinging to it, not a clean one. When in doubt, pull them early.
  • Let them cool all the way before you cut in. Patience pays off here, fully cooled brownies slice cleanly and hold together so much better. That said, if you absolutely cannot wait, warm and gooey straight from the pan is honestly not a bad consolation prize.

Nutrition Info

Calories: 284kcal | Carbohydrates: 40g | Protein: 4g | Fat: 13g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.3g | Cholesterol: 62mg | Sodium: 220mg | Potassium: 142mg | Fiber: 2g | Sugar: 31g | Vitamin A: 303IU | Vitamin C: 0.04mg | Calcium: 32mg | Iron: 1mg

Related Recipes

Secrets to Quick & Easy Desserts
FREE EMAIL BONUS
How to make delicious desserts in no time at all!
5 from 17 votes (16 ratings without comment)

Leave a comment

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

How many stars would you give this recipe?




Comments

  1. 5 stars
    Made these the other day with brownie mix in a copper 10 x 7 copper pan. Family favorite and very easy. You will love making these for the smiles and hugs from grandkids!

      1. Yes, absolutely!! A boxed brownie mix works perfectly and makes it even easier! just prep the mix according to the box instructions! Hope you love them!!