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

Peanut butter cup brownies are a wonderful treat for any peanut butter and chocolate lover. Gooey chocolate brownies are studded with peanut butter cup pieces for a truly indulgent treat.

Two stacked peanut butter cup brownies on a piece of parchment paper.

This post contains affiliate links.

You know I absolutely adore the combination of peanut butter and chocolate, from my peanut butter cup cookies to peanut butter cup eclair cake

Nutty, chocolatey, and just slightly salty, peanut butter and chocolate hits all my favorite flavor notes.

These peanut butter cup brownies are a great way to showcase those flavors, and just like my Snickers brownies, they’re a great way to use up any leftover candy as well!

Plated peanut butter cup brownie topped with whipped cream, with a fork taking a bite from the corner.

How to make peanut butter cup brownies

I make brownies a lot, and one reason is because they are so easy to mix up! This recipe uses just a couple of extra ingredients, but comes together quickly.

Key ingredients

Peanut butter cups – To make this peanut butter brownie recipe, you’ll obviously need peanut butter cups! I use the standard size cup because I like the peanut butter-to-chocolate ratio, but you can use mini cups if you like (just more of them!).

Peanut butter – We want extra rich and flavorful brownies, so peanut butter is also added to the brownie batter. Creamy peanut butter works best here.

Ingredients for peanut butter cup brownies arranged on a countertop.

Keep in mind that if you use natural peanut butter, it has a bit more oil, so your brownies might turn out a little more gooey — not a bad thing!

Chocolate chips – For tons of chocolate flavor, this recipe uses both melted chocolate chips and cocoa powder. It gives your brownie that wonderful texture you’re craving!

Instant espresso powderOne of my favorite baking tricks is to use espresso powder in my chocolate recipes. Trust me, it doesn’t make these brownies taste like coffee! Espresso powder heightens the flavor of the chocolate and balances the sweetness of the brownies.

Melted chocolate in a glass mixing bowl, set next to a whisk.

You’ll also need:

  • Unsalted butter
  • Eggs
  • Granulated sugar
  • Vanilla extract
  • Salt
  • All-purpose flour
Chopped peanut butter cup pieces being folded into brownie batter in a white mixing bowl.

Making homemade brownies

To start, make sure you preheat your oven to 350°F. Grab an 8×8-inch baking pan and coat it with nonstick spray. You can also line it with parchment paper or foil, leaving some overhang. This will make it easy to remove the brownies from the pan for cutting.

Combine the chocolate chips and butter in a microwave-safe bowl. Microwave for 45 seconds, then remove the bowl and stir well to melt. 

Microwave just 20 seconds more if you need to melt further. Make sure to not heat it too much, or the chocolate can get clumpy. Stir the mixture until it is completely melted and smooth.

Peanut butter cup brownie batter spread into a square pan, ready to go in the oven.

Add the cocoa powder and espresso powder and whisk to mix well. Set this aside to cool slightly.

In another bowl, whisk together the eggs, sugar, vanilla extract, peanut butter, and salt until completely blended and smooth. 

Sometimes I whisk the eggs first before adding the other ingredients, just to ensure they are nicely blended.

Now, whisk the warm chocolate mixture into the egg mixture. It should be completely smooth.

Pan of peanut butter cup brownies cut into squares.

Then, fold in the flour until just combined, making sure to scrape the sides and bottom of the bowl. 

Don’t mix too much here, the flour should be blended in with no dry bits, but mixing too vigorously can make the brownies more cake-like instead of gooey.

Fold in the chopped peanut butter cups, then pour the batter into the prepared pan.

If you prefer, you can also pour half the batter into the pan, scatter the peanut butter cups on top, and then cover with the remaining batter. 

Sliced peanut butter cup brownies arranged on a piece of parchment paper.

Make sure to spread the batter evenly so that it reaches all the way to the edges.

Place the pan in the oven and bake for 35-40 minutes. Insert a toothpick into the center of the brownies; it should come out mostly clean.

Now, here’s the hardest part: make sure you let the brownies cool before cutting them! 

They’re definitely hard to resist, but if you cut into them too soon, they’ll be super hard to cut and fall apart.

Three stacked peanut butter cup brownies, with a bite taken from the corner of the top brownie.

Storage tips

These brownies will keep well at room temperature for 3-5 days. Make sure you store them in an airtight container, or wrap well with plastic wrap to keep them moist. 

You can also store the brownies in the refrigerator. I love how they taste straight from the fridge, but you can warm them in the microwave for 15 seconds to make them warm and gooey again!

Brownies also freeze well! Wrap individual brownies tightly in foil or plastic wrap, then place into a freezer bag. 

You can freeze brownies for up to 3 months for best quality. Thaw in the refrigerator or microwave to enjoy a quick treat.

Still have peanut butter cups to use up? Try my gooey peanut butter cup s’mores brownies or peanut butter cup cookie bars!

Sliced peanut butter cup brownies, with one brownie turned to show the cut side.
Want to save this recipe?
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Peanut Butter Cup Brownies

By: Jamie
4.75 from 4 ratings
Prep: 15 minutes
Cook: 35 minutes
Total: 50 minutes
Servings: 16 brownies
Peanut butter cup brownies are a wonderful treat for any peanut butter and chocolate lover. Gooey chocolate brownies are studded with peanut butter cup pieces for a truly indulgent treat.



  • 8 ounces semi-sweet chocolate chips
  • 8 tablespoons unsalted butter cut into chunks (1/2 cup)
  • ¼ cup cocoa powder
  • 1 ½ tablespoons instant espresso powder
  • 3 large eggs
  • 1 ¼ cups granulated sugar
  • 2 teaspoons pure vanilla extract
  • cup creamy peanut butter
  • ½ teaspoon salt
  • 1 cup all-purpose flour
  • 8 regular size Reese’s peanut butter cups coarsely chopped


  • Preheat oven to 350°F. Spray an 8″ square baking pan with nonstick cooking spray.
  • Microwave chocolate chips and butter in microwave for about 45 seconds. If not mostly melted, microwave for 20 more seconds. Stir until smooth. Whisk in the cocoa powder and espresso powder. Set aside.
  • Whisk together eggs, sugar, vanilla extract, peanut butter and salt until combined.
  • Whisk the warm chocolate mixture into the egg mixture.
  • Stir in the flour until just combined.
  • Fold chopped Reese’s peanut butter cups into batter.
  • Pour mixture into prepared pan, spread evenly and level the surface with a rubber spatula.
  • Bake approximately 35-40 minutes. Brownies will be slightly puffed and a toothpick inserted into the center should come out mostly clean.
  • Cool to room temperature for about 2 hours. 
  • Cut into 1″ squares. Store in a tightly sealed container at room temperature for up to 3 days.



Make sure you know how to measure flour correctly before starting on this recipe.


Serving: 1brownie, Calories: 315kcal, Carbohydrates: 36g, Protein: 5g, Fat: 18g, Saturated Fat: 9g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Trans Fat: 0.2g, Cholesterol: 47mg, Sodium: 141mg, Potassium: 199mg, Fiber: 2g, Sugar: 26g, Vitamin A: 231IU, Vitamin C: 0.03mg, Calcium: 28mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Leave a comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Sam says:

    Hi! These look really good! I was just wondering if you had to use the espresso powder, or if you could just omit them. I don’t have any on hand and I can’t run out to the store, so are there any substitutes that could work? This might sound ridiculous, but are there any alternatives that aren’t coffee ish or coffee tasting?? My friends and I don’t like anything coffee flavored >.< Thanks!

    1. Jamie Lothridge says:

      Sam, you can omit the espresso powder. But it does not make this dish taste like coffee at all. It only enhances the chocolate flavor.
      – Jamie

  2. Joan says:

    They all look wonderful. Are you making a recipe book???

  3. sandygail says:

    I can’t wait to try these