Peanut Butter Stuffed Brownies

3121 hour 50 minutes
Tessa Arias

Author:

Tessa Arias

Modified: March 19, 2025

Peanut Butter Stuffed Brownies are fudgy chocolate brownies stuffed with a thick layer of pure peanut butter for the most rich and indulgent treat. For serious peanut butter lovers only!!

Watch Video

Tessa's Recipe Rundown

Taste: Like an even more flavorful Reese’s peanut butter cup!
Texture: Crazy rich, fudgy, and gooey.
Ease: Super strong peanut butter taste and texture, which is hard to achieve when baking with PB.
Pros: Fun twist on brownies for PB lovers.
Cons: None!!
Would I make this again? Yes yes and yes.

This post may contain affiliate links. Read our disclosure policy.

I’m obsessed with peanut butter and have no shortage of peanut butter desserts in my recipe index. You guys know this already!

However, sometimes the most frustrating part of baking with peanut butter is that the intensity of that distinct nutty taste is subdued with baking.

Unless you’re making my No Bake Peanut Butter Cheesecake or Peanut Butter Frosting, you just lose some of that peanutty goodness once it enters the oven. Especially when you add another strong flavor like chocolate to the mix.

Peanut butter stuffed brownies stacked on top of each other on a plate

So I challenged myself to create Peanut Butter Brownies that maintained the integrity of the peanut flavor even after baking.

I thought about just topping chocolate brownies with a PB frosting or adding peanut butter chips to the brownie batter. But I wanted them to be ultra-rich, fudgy, and slightly gooey. I wanted them to be like a peanut butter cup, but with brownie instead of solid chocolate enrobing the PB. Because this is how my mind works.

Peanut butter stuffed brownies cut into nine squares

So I came to the conclusion that stuffing the brownies with peanut butter would do the trick. But how do you prevent the peanut butter from melting into the batter as it bakes and losing its distinct taste and texture?

Well, you basically freeze a layer of peanut butter in advance of stuffing! Doing so gives you the best texture that peanut butter has to offer.

I got the idea from Recipe Tin Eats, who did the same thing but with Nutella!

So I took that technique and coupled it with PB and my favorite simple brownie base, and the results were nothing short of mouthwatering.

Make sure you have a glass of cold milk handy when serving. These babies are so thick, rich, and fudgy, they practically require it!

Sheet of frozen peanut butter in a parchment-lined metal pan
graphic of Tessa Arias of Handle the Heat holding a whisk.

How to Make Peanut Butter Stuffed Brownies

How to Add Peanut Butter to Brownies

This is the fun part of this recipe! To get the best peanut butter flavor AND texture:

  1. Prepare the pan. Line an 8×8-inch pan with parchment paper. Create an overhang so that you can lift the sheet of peanut butter out of the pan and place it back in the freezer while you mix up the batter.
  2. Melt the peanut butter. Pour it into the prepared pan.
  3. Freeze.  Place the pan of PB in the freezer until solid, about 1 hour.
  4. Prepare the brownie batter as directed below. Pour half the brownie batter into the pan. Top the batter with the frozen sheet of PB, then pour the remaining batter on top. Bake immediately!
  5. Please note: be sure to use conventional creamy peanut butter like Skippy or Jif. Any kind of “natural” peanut butter in which the oil separates won’t work in this recipe.

How to Make Fudgy Brownies

  • The butter content in these brownies helps create a rich, fudgy brownie.
  • The extra egg yolk adds even more richness.
  • You’ll also notice there’s no baking soda or baking powder in this recipe. That’s because we’re making fudgy rich brownies, not cake.
  • Whisking the eggs vigorously for a full minute as the recipe instructs will add enough air to slightly leaven the brownies without creating a cakey texture.
  • Whatever you do, be sure not to accidentally over-measure the flour and cocoa powder. For perfect measurements and best results, weigh all ingredients with a digital kitchen scale.
  • If you don’t have one, then lightly spoon each ingredient into the measuring cup and sweep off the excess. This will prevent you from compacting too much into the cup and creating dry brownies.
  • Use a high-fat cocoa powder – learn more about high fat cocoa powders here.
  • Don’t reduce the sugar – learn more about sugar’s role in baking brownies here.
  • Additionally, try not to overbake your brownies to prevent them from drying out. I found the perfect bake time to be around 30 minutes in my oven.

Is Oil or Butter Better For Fudgy Brownies?

I recently experimented with Butter vs. Oil in brownies to see how the type of fat used affects the final result. The brownies made with butter were fudgier and softer than the oil brownies. There were also some shocking differences in the crusts of the two brownie batches! You’ll find this Peanut Butter Brownie recipe uses all butter for the perfect texture and flavor.

Check out my Butter vs. Oil in Baking article for a full breakdown of each of these fats and how they affect tenderness, flavor, and texture in baked goods (and not just brownies).

sliced brownies on a pan comparing whether oil or butter is better in baking

What Pan is Best For Baking Peanut Butter Stuffed Brownies?

  • A square light-colored metal baking pan like this one is always my go-to for any brownie recipe.
  • Metal (namely high-quality heavy aluminized steel or anodized aluminum) conducts heat more quickly and efficiently than glass or ceramic pans.
  • Avoid metal pans that are darkly colored as they conduct heat too aggressively and will likely lead to burnt or dried edges.
  • If you must use a glass or ceramic pan please note that the texture of the brownies may become gummy or overly dense and they’ll likely take significantly longer to bake. You run the risk of the center never cooking through with glass or ceramic.
  • Learn more in my Glass vs. Metal Baking Pans article.
comparison in height differences of brownies baked in a metal pan vs. a glass pan

Are Peanut Butter Brownies Supposed to be Gooey in the Middle?

  • I like my brownies to remain slightly gooey and soft in the middle. Especially these ones since they’re stuffed with peanut butter!
  • However, they should still bake up so they’re safe to eat and solid enough to eat by hand once cooled and sliced.
  • Make sure to allow your brownies to cool completely if they seem gooey.
  • I love eating brownies chilled, especially in the summertime! Cold brownies are super fudgy – give it a try!
  • You can always let them cool, cut into squares, then nuke in the microwave if you want them so gooey they require a fork to eat.

How to Make Brownies with Shiny Thin Crust

You know that shiny, glossy, crinkly, tissue-thin crust on top of brownies? The key to achieving that crust requires dissolving your sugar properly!⁠ I share all my secrets for perfectly crinkly brownie tops⁠ here. And some surprising mistakes you may be making which prevent the brownie “skin!”⁠

overhead shot of chewy brownies, no-chocolate-chip brownies, powdered sugar brownies, and cooled butter brownies

How to Get Perfect Brownie Slices

Science has shown our visual perception of food actually influences how tasty we perceive food to be. If you want to get perfectly clean, neat, and even brownie slices, check out my How to Cut Brownies Cleanly in 5 Steps article. Don’t worry – even if you don’t follow all these tips, your brownies will taste super delicious.

messy brownie slices vs clean brownie slices

How to Store Peanut Butter Stuffed Brownies

  • Brownies can be stored in an airtight container at room temperature for up to 3 days or in the fridge for up to 5 days.
  • They’ll become more like a thick fudge in the fridge in the most delicious way.
  • You can also reheat the brownies in the microwave until they’re gooey again, if you’d prefer.
Easy peanut butter filled chocolate brownies cut into squares and stacked on top of each other

More Recipes You’ll Love:

Homemade chocolate fudge brownie stuffed with gooey peanut butter on a plate with a bite taken out
Yields: 9 large or 16 small brownies

How To Make

Peanut Butter Stuffed Brownies

Yields: 9 large or 16 small brownies
Prep Time 20 minutes
Cook Time 30 minutes
Freezing time 1 hour
Total Time 1 hour 50 minutes
Review Recipe Print Recipe
Prep Time 20 minutes
Cook Time 30 minutes
Freezing time 1 hour
Total Time 1 hour 50 minutes
Review Recipe Print Recipe
Peanut Butter Stuffed Brownies are fudgy chocolate brownies stuffed with a thick layer of pure peanut butter for the most rich and indulgent treat. For serious peanut butter lovers only!!

Email This Recipe

Enter your email, and we’ll send it to your inbox.

GDPR Consent

Ingredients

Peanut butter filling:

  • 1 1/4 cups (336 grams) creamy conventional peanut butter (NOT 'natural')**

Brownies:

  • 10 tablespoons (142 grams) unsalted butter
  • 4 ounces (113 grams) semisweet baking chocolate, chopped
  • 1 cup (200 grams) granulated sugar
  • 2 large eggs plus 1 egg yolk
  • 1 teaspoon vanilla extract
  • 1/2 cup (64 grams) all-purpose flour
  • 1/4 cup (25 grams) unsweetened cocoa powder, sifted
  • 1/4 teaspoon fine sea salt

Instructions

Make the peanut butter filling:

  • Place the peanut butter in a heat-safe bowl and microwave for 20 to 30 seconds, or until pourable but not super hot.
  • Line a metal 8-inch square pan with parchment paper, leaving an overhang. Spread the peanut butter into an even layer in the pan. Freeze for 1 hour or until solidified. Use the parchment to remove from pan and return peanut butter sheet to freezer. Keep frozen while making the brownie batter.

Make the brownies:

  • Preheat oven to 350°F. Line the square pan again with parchment paper, leaving an overhang.
  • In a large microwave-safe bowl, combine the butter and chocolate. Microwave in 30-second bursts, stirring between each burst, until the mixture is melted and smooth. Add the sugar to the hot butter mixture and whisk vigorously until combined. Allow to cool until just barely warm.
  • Add in eggs, yolk, and vanilla extract and whisk for about 1 minute, or until very well combined.
  • Use a rubber spatula to stir in flour, cocoa powder, and salt until just combined.
  • Pour half of the batter into prepared pan and smooth out. Carefully place the frozen peanut butter sheet over the batter. Pour remaining batter on top, covering completely.
  • Bake in the preheated oven for about 30 minutes, or until cooked through but still very slightly gooey in the center. Let cool in pan 30 minutes. Remove from pan and allow to cool for another 30 minutes before slicing and serving.
  • Brownies can be stored in an airtight container at room temperature for up to 3 days or in the fridge for up to 5 days. Serving chilled makes the brownies extra fudgy!

Notes

Feel free to reduce the amount of peanut butter to 1 cup or 3/4 cup if you want less.
To double this recipe, use a 9×13 pan and bake for the same amount of time.
0 0 votes
Recipe Rating
guest
Recipe Rating




312 Comments
Inline Feedbacks
View all comments
Fannie Mitchell
Fannie Mitchell
4 years ago

Can I substitute a cream cheese base instead of peanut butter? If so how would I make the filling?

Emily @ Handle the Heat
Emily @ Handle the Heat
Admin
Reply to  Fannie Mitchell
4 years ago

We haven’t tried that with this specific recipe, so I can’t say for sure! You might be interested in our Peanut Butter Cheesecake Brownie Bars or our Brownie Bottom Cookie Dough Cheesecake Bars. If you experiment with this recipe, please let us know how it goes!

Jules
Jules
4 years ago

Using a light reflecting metal pan… I’d like to double this recipe but was wondering how to adjust the baking time. Thanks!!

Emily @ Handle the Heat
Emily @ Handle the Heat
Admin
Reply to  Jules
4 years ago

Hi Jules! To double this recipe, bake in a 9×13 pan. You shouldn’t have to adjust the baking time. Let us know what you think!

Dlevy
Dlevy
4 years ago

Hi. Could I possibly freeze the peanut butter square overnight for use the next day? Thanks

Emily @ Handle the Heat
Emily @ Handle the Heat
Admin
Reply to  Dlevy
4 years ago

Yes, that’s fine! Just make sure it’s in an air-tight container. Enjoy your brownies!

Dlevy
Dlevy
Reply to  Emily @ Handle the Heat
4 years ago

Thanks for your prompt reply. I actually put it in the freezer per the directions and it worked fine. These were very simple and easy to make. Got rave reviews. I actually liked the fact that they were not too sweet. I will be making these again. Thanks for a great recipe.

Emily @ Handle the Heat
Emily @ Handle the Heat
Admin
Reply to  Dlevy
4 years ago

So wonderful to hear your brownies were enjoyed! Happy to help 🙂

Ab
Ab
4 years ago

I am not a baker – true novice here. This recipe is written with concise easy to follow directions. I made these brownies for a charity event to sell alongside other goodies which were made by experienced bakers. These babies were an early sell out. Not only delicious, they are also irresistible eye candy. Thank you for the killer recipe.

Ashwathy
Ashwathy
4 years ago

Can we not use the same recipe as the Chocolate Brownie Recipe on your Instagram Highlight? I’m asking this because it’s by far on of the BEST recipes I’ve ever tried and I’m almost sceptical to use cocoa powder in my batter anymore.

Mikery2
Mikery2
4 years ago

I have made hundreds of brownie recipes in my life, and a score of peanut butter brownie recipes. Many of these are good, but they all adulterate the peanut butter with butter and/or powdered sugar. With this recipe you get the pure jolt of peanut butter with every bite. Liquifying then freezing the peanut butter layer is genius.

This is clearly the best peanut butter brownie recipe out there.

Mimi S.
Mimi S.
4 years ago

Hi! Since I don’t have a 8 inch spare pan, could I bake these brownies in an approx. 8 inch springform? Do I need to make any adjustments to the recipe (amounts of ingredients, baking time)? Thanks for your help!

Mimi S.
Mimi S.
Reply to  Tessa Arias
4 years ago

Hi Tessa! So first of all this recipe is amazing! Everyone who ate them raved about how good they are. Super fudgelicious!
The springform pans worked well. I was backing 3 pans at a time. One of them was getting burnt slightly, so I took them out. The middle was still a bit gooey and then deflated. but all of this was nothing a sharp knife and a generous amount of chocolate ganache topping couldn’t fix. 😉 I just made a second batch today and the 2 pans is cooling right now, I am curious to see how they turned out. I turned off the oven after ca. 28 min. and let them sit in the warm oven for a few more minutes before taking them out. Anyway, thanks for a great recipe!

Emily @ Handle the Heat
Emily @ Handle the Heat
Admin
Reply to  Mimi S.
4 years ago

Thanks for checking back in with us, Mimi, to let us know how it went! So happy they were such a hit 🙂

emily
emily
4 years ago

Hi! I’m gonna make this for my fam but can do this with Kraft peanut butter?

Belle
Belle
4 years ago

Turned out so good! My family loved these brownies!!

Grace
Grace
5 years ago

We were too lazy and didn’t freeze the peanut butter but they still turned out SO amazing!

Rebecca
Rebecca
5 years ago

This was so easy and delicious. Followed the recipe exactly as written and it came out perfectly.

Clare
Clare
5 years ago

I tried making this for the first time yesterday for my Bible study group and everyone loved it. It’s going to be a weekly brownie served at our sessions now ! I used natural peanut butter that didn’t have the oil too separated from the paste so it still worked.

Just wondering, does the brownie batter become like chocolate mousse before baking? Mine looked like that and i had to manually spread it with my spatula to cover the base of the baking pan .

1 15 16 17 18 19 21