Peanut Butter Brownies
If you love the chocolate and peanut butter combo, you will go bananas for these peanut butter brownies. They’re made using my favorite homemade fudgy brownies recipe, are stuffed with a peanut butter filling, and taste like the most amazing peanut butter cups!

You’re Going to LOVE These Brownies!
Is there a flavor combination more revered than peanut butter and chocolate? There’s a reason that the majority of people rank a peanut butter cup as their favorite Halloween candy, right?!
These brownies take that combination to the next level!
A peanut butter filling that tastes just like the inside of a peanut butter cup is sandwiched between two layers of the best chewy, fudgy homemade brownies for an incredibly rich and decadent dessert.
What You’ll Need to Make Them
These are made primarily of pantry staples, but let’s highlight some of the most important ingredients and my recommendations:
- Cocoa Powder: The brownies call for Dutch-process cocoa powder, which imparts a wonderfully rich flavor and I highly recommend it, but the recipe will still work if you substitute regular unsweetened cocoa powder.
- Chocolate: For unsweetened chocolate, I typically turn to Ghiradelli, Baker’s, or Guittard.
- Vegetable Oil: The butter and vegetable oil ratio in this recipe gives these brownies their wonderful chewy texture; the oil should not be substituted.
- Peanut Butter: For best results, use a “processed” style peanut butter such as Jif or Skippy and avoid natural-style peanut butter that separates and needs to be stirred.
- Substitute Nut Butters: You can replace the peanut butter with other similarly processed nut butter, such as Barney Butter almond butter, Sunbutter, or processed cashew butter.
- Mix-In Ideas: The brownie recipe calls for optional chocolate chips in the batter, but you could swap in things like chopped peanuts, peanut butter chips, Reese’s Pieces, or chopped peanut butter cups.
How to Make Peanut Butter Brownies
These brownies come together quite easily, starting with my homemade fudgy brownies, affectionately called “better-than-box-brownies,” and are layered with the absolute best peanut butter filling!
I made a couple of slight alterations to the filling I use in my homemade peanut butter cups for the peanut butter layer in these brownies. It sets up soft enough to meld into the texture of the brownie, yet firm enough so it doesn’t ooze out or cause baking issues.
First, prepare the peanut butter filling and set it aside to cool a bit while you prepare the brownie batter.
Prepare the brownies, then pour half of the batter into the prepared pan.
Turn the peanut butter mixture out onto a work surface and press it into a rough 9×13-inch rectangle.
Gently lay it on top of the brownie batter, then pour the rest of the brownie batter over the top and spread it gently over the top of the peanut butter filling.
Bake, cool, cut, and devour!
Recipe Tips and Notes
- Baking Pan: A traditional 9×13-inch metal baking pan is recommended for these brownies. If you use a glass pan, only allow them to cool for 10 minutes in the pan, then remove them to a wire rack to cool completely. Glass retains more heat and will essentially overcook the brownies if you leave them in the pan.
- Serving Suggestions: These brownies stand on their own, but you could always top them with homemade whipped cream or vanilla ice cream.
- Make-Ahead: You could prepare the peanut butter filling, press it out and place it in the refrigerator up to a day before assembling and baking the brownies.
- How to Store the Brownies: The brownies can be kept in an airtight container at room temperature for up to 4 days.
- Freezing Instructions: You can freeze the brownies by wrapping them individually in plastic wrap, then placing in an airtight container for up to 3 months. Thaw at room temperature for about 45 minutes before enjoying.
If You Like These Chocolate Peanut Butter Brownies, Try These Recipes:
- Peanut Butter Cup Crunch Brownie Bars
- Buckeye Brownies
- Peanut Butter Cup Overload Cake
- Peanut Butter Cup Bars
Watch How to Make This Peanut Butter Brownie Recipe:
If you make this recipe and love it, remember to stop back and give it a 5-star rating – it helps others find the recipe! ❤️️
Peanut Butter Brownies
Ingredients
For the Peanut Butter Filling:
- 1½ cups (405 g) creamy peanut butter
- 6 tablespoons (85 g) unsalted butter
- 1 tablespoon vanilla extract
- 2 cups (227 g) powdered sugar
For the Brownies:
- ⅓ cup (28 g) Dutch-processed cocoa powder
- ½ cup (120 ml) + 2 tablespoons boiling water
- 2 ounces unsweetened chocolate, finely chopped
- 4 tablespoons (57 g) unsalted butter, melted
- ½ cup (99 g) + 2 tablespoons vegetable oil
- 2 eggs
- 2 egg yolks
- 2 teaspoons vanilla extract
- 2½ cups (495 g) granulated sugar
- 1¾ cups (210 g) all-purpose flour
- ¾ teaspoon salt
- 1 cup (170 g) semisweet chocolate chips, optional
Instructions
- Adjust oven rack to lowest position and preheat oven to 350 degrees F. Spray a 9×13-inch pan with non-stick cooking spray, then line with parchment paper, leaving about a one-inch overhang on the sides.
- Prepare the Peanut Butter Filling: Melt the peanut butter and unsalted butter together in a medium bowl in the microwave until completely melted and smooth, 1 to 2 minutes, stirring occasionally. Whisk in the vanilla extract, then gradually whisk in the powdered sugar until completely smooth. Set aside while you prepare the brownie batter.
- Prepare the Brownies: Whisk the cocoa powder and boiling water together in a large bowl until smooth. Add the unsweetened chocolate and whisk until the chocolate is melted. Whisk in the melted butter and oil (the mixture may look curdled at this point, that’s okay!). Add the eggs, yolks, and vanilla extract, and whisk until smooth and homogeneous. Whisk in the sugar until fully incorporated. Add the flour and salt and mix with a rubber spatula until combined. Fold in the chocolate chips, if using.
- Pour half of the batter into the prepared pan, spreading into an even layer.
- Turn the peanut butter filling out onto a clean work surface and press into a rough 9×13-inch rectangle. Transfer that filling using your fingers or a thin metal spatula onto the brownie batter in the pan. You can do this in sections and it doesn’t have to be perfect. Pour the remaining batter over the peanut butter filling and gently spread into an even layer.
- Bake until a toothpick inserted halfway between the edge and center comes out with just a few moist crumbs attached, 28 to 35 minutes. Transfer the pan to a wire rack and cool for 1½ hours.
- Using the parchment overhang, lift the brownies from the pan. Place the brownies on the wire rack and cool completely, about 1 additional hour. Cut into squares and serve. The brownies can be stored in an airtight container at room temperature for about 4 days.
Notes
- Pan: A traditional 9×13-inch metal baking pan is recommended for these brownies. If you use a glass pan, only allow them to cool for 10 minutes in the pan, then remove them to a wire rack to cool completely. Glass retains more heat and will essentially overcook the brownies if you leave them in the pan.
- Cocoa Powder: The brownies call for Dutch-process cocoa powder, which imparts a wonderfully rich flavor and I highly recommend, but the recipe will still work if you substitute regular unsweetened cocoa powder.
- Chocolate: For unsweetened chocolate, I typically turn to Ghiradelli, Baker’s, or Guittard.
- Peanut Butter: For best results, use a “processed” style peanut butter such as Jif or Skippy and avoid natural-style peanut butter that separates and needs to be stirred.
- Substitute Nut Butters: You can replace the peanut butter with other similarly processed nut butters, such as Barney Butter almond butter, Sunbutter, or processed cashew butter.
- Mix-In Ideas: The brownie recipe calls for optional chocolate chips in the batter, but you could swap in things like chopped nuts, peanut butter chips, Reese’s Pieces, or chopped peanut butter cups.
- Serving Suggestions: These brownies stand on their own, but you could always top them with homemade whipped cream or vanilla ice cream.
- Make-Ahead: You could prepare the peanut butter filling, press it out and place it in the refrigerator up to a day before assembling and baking the brownies.
- How to Store the Brownies: The brownies can be kept in an airtight container at room temperature for up to 4 days.
- Freezing Instructions: You can freeze the brownies by wrapping them individually in plastic wrap, then placing in an airtight container for up to 3 months. Thaw at room temperature for about 45 minutes before enjoying.
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!
[Photography by Dee of One Sarcastic Baker]
Made these and they were really good! I did half the recipe though, and do agree with the other comments that the peanut butter filling would be easier to work with if you refrigerate it. I ended up just swirling it in with the brownie batter and they still turned out. I would recommended baking them for longer than the suggested time as well.
Hi. Found your recipe over a yr ago and honestly, I always come back to your brownie recipe.
Thing is-I only make the brownies from your recipe and I usually half the recipe. Lol
I follow the brownie part to the ‘T’ and these are the best. When I half the recipe, I use an 8×8 glass pan and line w/parchment paper as well. I do frost them too and OH BOY! KILLER BROWNIES 💯💯thank you !!
I did bake these brownies a few minutes longer and they came out perfectly. However, I am very surprised that no one mentioned the oil in the recipe. It ruined the brownie for me. I am an experienced baker but read the author’s note about definitely not substituting the oil. I wish I ignored that and tried for all butter, the oil ruined it for me.
These are delicious but I find the metric vs US measurements to be inconsistent. 1 1/2 cups of peanut butter should be 375 grams for example. I followed metric measurements mostly but still unsure. Can you offer any help on this BEB? Thanks for the amazing recipe!
I made these brownies. I baked them for 37 minutes. They were just to gooey. I suggest baking them for 47-50 minutes. I’m just aggravated because I only could really cut the edges with a wet knife. So many wasted ingredients.
Hi Michelle,
thanks very much for all your fantastic recipes.
Many of us living outside of the US would appreciate it very much if you could add a Metric conversion to your recipes. Many thanks again!
this looks so good to eat people would love these browneys alot .
I made this recipe exactly as directed including refrigerating the peanut butter filling for the time it took to make the brownie mixture. I rolled out the peanut butter filling between two pieces of parchment which made it very easy to place on top of the first layer of brownie mixture. These brownies are absolutely amazing and everyone loved them. Thank you!
Have you tried refrigerating or freezing the PB layer in an extra pan of the same size, so that it would be much easier to assemble the layers by just plopping the firm layer on to the brownie batter? If so, does it affect the bake time / results?
These came out just like the picture and taste wonderful. I was a little nervous about he pnut butter center, but it was easy to assemble after a little bit in the fridge. Def will make again
Gah! What did I do wrong? These took forever to bake and came out a bit crumbly.
I just made these. Followedthe recipe exactly. The don’t seem to want to bake. Wondering what happened. I have put them in an extra 25min. They smell great!! I hope they come out ok!
Hello!
I tweaked this recipe a little bit!
I used homemade cherry chocolate almond butter that my son made.
Decreased the powdered sugar by a fourth of a cup
Added an extra 1/4 cup flour and 1/4 teaspoon of baking powder!
Frosting it with fudge frosting and nuts!
I made the brownies but only had cocoa powder so increased the amount. I spread out the peanut butter layer between 2 sheets of waxed paper then put it on top of the bottom brownie layer… made it easier. if you would refrigerate the pb after rolling, would make it even easier. give yourself some time to make these for sure……the end product is PB cup deliciousness. these are very rich you need a cup of milk, for sure!!!!
Do you sift powdered sugar, then measure 2 cups or measure 2 cups then sift?
I actually don’t sift it for the filling, I didn’t find it was necessary.
Am I losing my mind or is there a measurement for the amount of peanut butter?
The peanut butter center was a bit dry
I should have followed my instincts and things it out.
AGH! i love these, mostly. BUT – mine burned on the bottom. The whole time i was like, really, the bottom of the oven, for baking?!?! the bottom rack in the oven scares me- it’s like an abyss i NEVER go to unless it’s thin crust pizza. So mine are burned on the bottom. All that prep and sniff…. sigh.
Did you really mean the bottom rack..?
Oh no! I use this base brownie recipe for lots of recipes and have made it countless times, always bakes on the bottom, and I’ve never had an issue. I’m so sorry! Perhaps try using the next lowest rack next time and see if that helps in your oven?
It’s November, and I have been looking for something new to add to my Christmas sweets plate.These are excellent, and mostly easy to make. As one reader suggested, I refrigerated the pb layer before attempting to plop it onto the first layer. Much better result, but it did add an additional 12-15 minutes to the bake time. Totally worth it. I swapped walnuts for the optional choc chips. Also, added chopped pb cups to the top layer on another test round.
Came out AMAZING.
I followed the recipe to a tee (and i normally do for all your recipes) but I did notice that I needed to leave it in the oven for an extra 15-20 which seemed odd. Nonetheless, it was a hit! thanks!
Omg❗❗I love Reese’s so much and just looking at those got my mouth watering. Lol. I just got a question since I do all the cooking in our home now because of my wife’s medical condition. Can I just use a brownie mix that comes in a box and just make your peanut butter mix until my brownie making skills improve enough that I can make homemade ones? If so I’ll be sending you a pic of them shortly. Thanks Tom
I was pressed for time so used a hack by using boxed brownie mix & it turned out fine. I love the Ghirardelli brand but any brand would work I’m sure.
I’ve used the hack of boxed brownies when I’ve been pressed for time & it works fine. For this recipe l used Ghirardelli brand but I’m sure any brand would work.
these brownies are delicious… BUT… quite a time to pull together…. the brownie part was easy, and so was the peanut butter part, (both separately) but getting the PB into a lovely rectangle, and then wow…. getting it on top of the first half of brownie was challenging. They cut really well when baked, and smooth edges, …..maybe I would make the PB mixture first, so it is ready to plop on the half of brownie, and maybe even chill the mixture so it is not so soft, and unmanageable to work into that needed rectangle.
I made 36… not big ones as they are sweet
Any suggestions would be welcome.
thanks
Phyllis B
i love it and try it , brownies are came well.
Oh My Goodness! Just made these and am big eyed at just how good they are! Speechless at first then the first words out of my mouth were “These are freaking Awesome!”
I refrigerated the peanut butter layer while I made the brownies and it threw off the bake time a little. Had to bake an additional 15 minutes after an initial 35 minutes, 350 degrees, bottom rack of oven. SO worth the patience. Problem is now I dont want to share! Thank you Brown Eyed Baker. Another fabulous favorite recipe. Yours are the best every time! Xoxox
These look so good. Reeses peanut butter cups are one of my favorites. I’m certain these are amazing. All of your stuff always comes out yummy. Very consistently great recipes.
Hi Michelle! These look amazing! I think the metric conversions got messed up…the brownie numbers are different than the ones on the BTB brownies page with the same recipe and some of them look totally off. Can you please take a look and let me know? Gotta love technology sometimes! Thank you!
Hi Carolyn, Thanks for letting me know! That should populate automatically but sometimes isn’t correct. I’ll go in and make the manual adjustments.
ETA: The corrections have been made and the metric measurements are now accurate :)
You rock! Thank you! :-) Have an awesome holiday!
Thank you, you too, Carolyn!
Did you make these in your house? Can your son eat peanut butter now? Just wondering about contamination
Hi Tami, Joseph has been undergoing oral immunotherapy treatments for close to a year now for his peanut allergy and about a month ago he passed the threshold where he is now deemed safe from cross contamination of peanuts. And actually this week reached another milestone – he is up to eating 3 peanuts a day, which theoretically means that if he were to bite into something actually containing peanut butter or peanuts, he likely would not have a reaction. We’re so grateful for this treatment option!
It’s 8:41 am and those look like the perfect breakfast ♥️
These remind me of the Buckeye Brownies I have made, but much faster than dealing with three separate layers.
Am I blind? I don’t see what size pan?
Hi Margaret, It’s a 9×13-inch, I just edited the recipe so it should show now. So sorry about that!
Hi,
These look amazing! Just one question. Maybe I missed it, but what size pan did you use?
Hi Clara, It’s a 9×13-inch, I just edited the recipe so it should show now. So sorry about that!