Peanut Butter Brownies are great. Peanut Butter STUFFED Brownies are next level! With a thick layer of creamy peanut butter neatly sandwiched inside my favourite fudgy brownie, every bite is chocolatey, peanutty heaven. Somebody stop me – I went back for “just one more” five times…….😩


Peanut butter stuffed brownies
Visions of a peanut butter sandwiched neatly inside a brownie invaded my dreams recently. I mean, creamy peanut butter and fudgy chocolate brownie. They are dream-worthy, no?
To make this dream into reality, ordinarily I’d go straight to my default brownie stuffing method – freezing a slab of peanut butter which makes it easy to sandwich between loose batter.
But, against my better judgement, after googling to see what “everybody else does”, I tried spreading the peanut butter on brownie batter, then covering it with more brownie batter.
The internet is lying.
It does not work! Brownie batter is too soft to spread the peanut butter across the surface, and the brownie batter is too thick to spread over the peanut butter! 🤯


So, I reverted back to my usual freezing method and it worked perfectly. And so easy. Yes, you have to wait for the peanut butter to freeze. But once that’s done, just place the frozen peanut butter slab on a layer of brownie then cover with more brownie.
What was I thinking? Stick with what I know! 😅


PS Yes you spy sea salt flakes on the peanut butter slab. Those subtle little pops of salt work so well here!

PPS Proof of fudginess:

Ingredients in Peanut Butter Stuffed Brownies
Here’s what you need to make this. It’s just my classic chocolate brownie recipe plus peanut butter. You can also use the flourless chocolate brownies batter – some might even think it’s even better because it’s even fudgier plus you get that subtle flavour from the almond meal!
1. the peanut butter
Use regular peanut butter spread, the commercial brands you put on sandwiches which has salt and sugar added, like Bega, Skippy. Natural peanut butter (or pure peanut butter) which is just, as the name suggests, plain peanut butter (plus maybe a pinch of salt), is too runny for this recipe and the flavour is more intense.

If you want to use natural peanut butter, it is better to swirl it through the brownie. I did try a thinner layer of natural peanut butter sandwiched in the middle but I wasn’t thrilled with the mouthfeel when you get a good hit of the peanut butter, it’s a bit cloying (because it doesn’t have sugar or salt added like regular peanut butter).
Peanut-free alternatives – Anything with a peanut butter texture can be used (pictured above). For example, Nutella (recipe here), Dulce de Leche (try this Salted Caramel Stuffed Brownies!), Biscoff and nut-free spreads, as long as they are not runny. Even jam would work!
2. the BROWNIE PART
Don’t be tempted to posh this up by using higher cocoa % chocolate (like 70%), it messes with the fudginess of the brownie and alters the texture in not a good way, edging towards pasty and away from fudgy. Stick with regular dark chocolate (which is usually around 45% cocoa). I don’t even use 50% cocoa chocolate for brownies anymore, I’m so particular about this!

Dark chocolate – Per ranting above, use regular dark chocolate (US: semi-sweet chocolate), not chocolate with a higher cocoa percentage above 45%. Also, use chocolate chips or melts from the baking aisle which is made for melting smoothly, whereas chocolate in the confectionary aisle is designed to not melt!
Cocoa powder – Just regular cocoa powder, not dutch processed (dries the brownie out a bit). Make sure you sift out lumps!
Brown sugar rather than white, for fudgier texture.
Flour – Just plain / all-purpose flour. No baking powder in brownies – makes it puffy and cake like which we don’t want!
Vanilla extract rather than vanilla essence (imitation).
Eggs – Large eggs, which are 50 – 55g each (2 oz) sold in cartons labelled “large eggs” that are 600 – 660g for a dozen. If you use eggs that are much larger than this, like jumbo, then it makes the brownies a bit less fudgy. Unlike most baking recipes, there is no need to bring them to room temperature.
Butter – I alway use unsalted butter so I can add the amount of salt I want myself. Please don’t use margarine, the flavour is just not the same!
Salt – Just a bit, to bring out the flavours. Pretty standard baking practice these days!
Salt flakes – Forgot to photograph! I really like to add a sprinkle on the peanut butter slab and on the surface of the finished brownie. It adds little pops of salt that cut through the richness beautifully – especially with indulgent treats like these brownies.
No flakes? You can use regular salt on the peanut butter layer, but I wouldn’t use it on top. It doesn’t have the same delicate touch – it’s a bit too harsh.

How to make Peanut Butter Stuffed Brownies
Shockingly easy – freeze the peanut butter to make a slab that you put in the brownie batter. As for the brownie batter? One bowl and a handheld whisk. So easy. 🙂
1. Frozen peanut butter slab for stuffing

Warm peanut butter in the microwave to make it pourable.
Pour into a paper lined 20cm/8″ pan then spread. Because it’s loose, it’s easy to spread evenly – just tilt the pan or spread with the back of a spoon. Sprinkle with salt flakes, if using – the little pops of salt is a nice touch but not a deal breaker if you forget (which I keep doing).

Freeze for 3 hours until it is frozen solid so you can pick it up without flopping at all.
Remove from the pan by lifting it out with the paper then keep it in the freezer on the paper until required. Re-line the pan with paper, we’re going to use it for the brownies.

2. brownie batter and stuffing
This part is a breeze!

Melt the chocolate and butter in the microwave and mix together until smooth (I use a whisk – it combines them quickly). It takes me 3 x 30 second increments on high.
Make batter – Whisk the sugar in first, then add the eggs and vanilla and whisk in until smooth. Add the flour, cocoa and salt, whisk until combined.

Stuff – Pour half the batter into a pan and spread out.
Top with the peanut butter slab (straight from the freezer) and place it on top.

Peanut butter for swirls – Pour over the remaining batter and smooth out. Warm the 2 tablespoons of peanut butter in the microwave to loosen. Drizzle/dollop randomly across the surface.
Swirl – then make swirls by dragging a butter knife or back of a teaspoon across the surface. Make shallow grooves if needed using the flat side of the knife or the back of a teaspoon to reveal sufficient brownie batter. The brownie batter firms up because it gets chilled from the frozen peanut butter slab, but it will melt and level out in the oven. No need to stress about this step – be bold and brave! It always looks pretty. 🙂

Bake for 32 minutes, until the edges are a bit set but the middle is still jiggling. It’s a little longer than classic brownies (which take 27 minutes) because the brownie batter gets chilled by the frozen peanut butter slab so it needs more time to come up to temperature.
Cool for 1 hour on the counter then at least 3 hours in the fridge to let it set before cutting, else the peanut butter will ooze out. Oh! Also, sprinkle with sea salt. It works so well here!

Just a quick note on cutting and eating matters. It has to be chilled to firm up the peanut butter layer so it doesn’t ooze out everywhere when you cut it. So it will feel a bit firm as you cut it, but once it is brought back to room temperature it softens into a fudgy brownie texture and the peanut butter goes creamy.
And actually, though I recommend bringing it to room temperature so it goes a bit gooey,it is really, really good even fridge cold. The texture is more like fudge, you know, the candy type, where it’s a bit firmer to bite into but once in your mouth it melts into a river of rich molten goodness.
In summary – you just can’t go wrong with these brownies, however you eat them.
I challenge you to stop at one. – Nagi x
Peanut butter stuffed brownies FAQ
Absolutely, they work perfectly using my Flourless Chocolate Brownie batter. Same baking time and temperature.
They were still fresh after 5 days! Keep them in an airtight container in the pantry, though if it’s very warm where you are it is better to keep them in the fridge.
Couple of reasons (and I did try!). Firstly, natural peanut butter is runnier so it even if you fridge set after baking, it runs out everywhere when at room temperature. To avoid this, you’d have to use less and have a thinner layer, which kind of defeats the stuffed-layer high impact goal. Secondly, natural peanut butter is just peanuts with maybe a pinch of salt, and the flavour is more peanut intense than the commercial spreads that have oil, sugar and salt. While I can eat the commercial spreads by the spoonful, I don’t with natural peanut butter, the mouthfeel is too cloying.
If you only have natural peanut butter, the better way to use it is to swirl it through. To do this, pour half the batter in, swirl some peanut butter through, top with more batter then swirl again. I only used 1/2 a cup.
It was salvaged! I swirled it:

And yes, I know it looks great, and it tasted pretty good too. But swirling peanut butter through means you get some large pockets of plain peanut butter which was just too much, too cloying in the mouth. A sandwiched layer is just better!

I tried swirling less through (and I did it in layers – half the batter in first, swirls, more batter then swirls again) but I still felt that you get some large pockets of peanut butter that was just too much in a mouthful (like the above noted issue).
I also tried mixing peanut butter into the chocolate brownie mixture and there was just no way you can do this and get enough peanut flavour in. Chocolate is actually a very dominant flavour.
Watch how to make it
OOPS! Please ignore the step where I add chopped chocolate into the batter, this was brought over in error from the classic Chocolate Brownies video. There is no chopped chocolate in these Peanut Butter Stuffed Brownies! Sorry for the confusion. 🙂 I’ll replace the video on Monday!
Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

Peanut Butter Stuffed Brownies
Ingredients
Peanut butter matters
- 1 cup (250g) smooth peanut butter spread for stuffing – not natural pure peanut butter, use the sandwich spread type (Bega, Skippy's), Note 1
- 1 tsp salt flakes , divided
Brownie
- 200g / 14 tbsp unsalted butter (1 3/4 US sticks)
- 1 1/4 cups (200g) dark chocolate chips (7 oz) (Note 2)
- 1 cup loosely packed brown sugar , loosely packed
- 3 large eggs , lightly beaten
- 1 tsp vanilla extract
- 1/2 cup plain flour
- 1/4 cup cocoa powder
- 1/8 tsp cooking salt / kosher salt
Instructions
ABBREVIATED RECIPE
- Save 2 tbsp peanut butter for swirling, warm to loosen then freeze rest in lined pan. Melt butter and chocolate, mix in sugar, then eggs + vanilla, then flour + cocoa + salt. Pour half in pan, top with peanut butter slab, cover with remaining batter, swirl through warmed reserved peanut butter. Bake 32 min at 180°C/350°F (160°C fan). Cool 1 hr on counter, 3 hrs+ in fridge, cut.
FULL INSTRUCTIONS
- Line pan – Grease a 20cm/8" square pan with butter then line with baking paper (parchment).
- Frozen peanut butter slab – Set aside 2 tablespoons of the peanut butter for the swirls. Warm the remaining peanut butter in the microwave to loosen (~30 sec on high), then pour into the pan. Spread evenly, sprinkle with half the sea salt flakes. Freeze for 2 – 3 hours until it's so firm you can pick it up. Lift out of pan using the paper, then put it back in the freezer on the paper while you make the batter (it softens quickly).
- Line pan again with baking paper, with overhang so you can lift the brownie out.
- Preheat oven to 180°C/350°F (160°C fan forced).
- Melt – Place butter and chocolate in a heatproof bowl. Microwave in 30 second bursts, stirring in between (takes me 1m 30 sec) until melted and smooth. Stir to combine.
- Batter – Add sugar, mix, then add eggs and vanilla and mix well until smooth and molten. Add flour, cocoa and salt. Stir until smooth.
- Stuff – Pour half the batter into the pan. Top with frozen peanut butter slab, spread with remaining batter.
- Swirl – Randomly dollop/drizzle the 2 tbsp peanut butter across the surface. Use a butter knife or teaspoon to make random swirls, make grooves if needed to reveal brownie batter – Note 3 for tips!
- Bake for 32 minutes. The middle will still jiggle (it sets when cool) but the edges should be firmish.
- Set – Cool in the pan on the counter for an hour, then refrigerate for at least 3 hours to let it properly set, else the peanut butter will ooze out when cutting. Cut into 16 squares. Let it come to room temperature for 15 minutes+ then devour! Store in an airtight container in a cool, dry place.
Recipe Notes:
Nutrition Information:
I like to stuff my brownies (I also love them plain!)
Life of Dozer
Work home move day! Actually, a double move. I’ve moved in too. This will also be my home until Dozer’s forever home is finished. It’s been quite a week. I plan to sleep all weekend to recover!
But – a little move isn’t going to stop me from getting these Peanut Butter Brownies out! Settled in while I was waiting for the removalists to arrive to finish today’s post. 🙂


Lost him at one stage, he got buried in the packing room 😅

I have been waiting EAGERLY for this recipe to be dropped. Looks incredible, can’t wait to bake!
Looking forward to hearing what you think!! N xx
Hi Nagi and Chef JB!
Made this tonight and OH. MY. GAWD. Wish I could post a photo. It is every bit dense, fudgey, delicious and diet stoppingly good. Another absolute winner
How good is it that you don’t have to wait anymore! Let us know how you go Keira!
I woulnd’t worry about the chocolate buttons you added to this recipe. They really are delicious. My grandsons tested them for me!!
would the Great Value type peanut butter work for this recipe instead of skippy brand?
Yes it would 🙂
Hi Robert, yes it would
This was amazing. I would never have thought to freeze the peanut butter layer. it worked out perfect. it didn’t last, the family loved it.
So glad I found your site / blog over here on the opposite side of the globe. LOVE also that you make your recipes have ingredients, measurements, and oven temps that are I would use in the United States.
Isn’t the best trick! thank you for the feedback Colin, glad the family loved it!
Hi Nagi!!!💞
Do you know how I came about to know you?
Because…
I searched for recipes on PEANUT BUTTER BROWNIES!!!
(And I have loved you ever since)
Seriously, this has to be the best thing that has ever happened to me. Knowing you.
Knowing your family.
Knowing your adorable Dozer.
Knowing your fantastic team.
I also LOVE how you have a food bank, like, you have a charity, are an amazing cook, & you’re sweet, funny, kind and are soooooo enthusiastic!!!
You’re, like, a 3-in-1 superwoman!!!
Send much love to yourself, your mother, Dozer, & your team.
Much Love, Nora💞
Would crunchy PB work for the filling? Recipes looks fantastic but crunchy is what I have at home. Thanks
I used crunchy because I missed the bit about it being smooth. I just thought the extra texture might be nice. Nothing burned 🙂
Thanks. I look forward to trying it.
Hi Ann, smooth is definitely our preference here. My only worry is that the nuts might burn at the top while it’s baking. I’d love to hear from you if you try!
Thanks for the reply. I think I’ll give it a try with the crunchy.
I am a big fan. I have your books and have been following you since COVID. I have 3 grandchildren who live with me. Two can not have dairy and eggs. This is a major problem when baking. What is a good substitute for the eggs? Thank you! Love all your emails! Marylou
Hi Marylou; I almost always use 1 TBSP apple sauce and 1 TBSP water for 1 egg in most recipes- especially my cinnamon buns. Im not 100% certain if that would work here yet I think it would be awfully hard for it to come out tasting off.
Absolutely loved this recipe—thank you so much, Nagi! 🙌 The frozen peanut butter slab trick is genius and worked like a dream. I used Biscoff spread instead of peanut butter for a twist, and it came out just as gooey and delicious. For anyone wondering—definitely don’t skip the sea salt flakes on top, they really elevate the flavor! Grateful for your step-by-step guidance and helpful tips throughout.
Thank you for making it so quickly! And for the positive feedback!
Oh my goodness my favourite flavours! Could I add some raspberry jam (jelly) to the peanut butter? I’m going to try!
Sounds interesting Kat! let us know how it turns out!
OK, here comes one of those crazy questions. For someone who doesn’t like dark chocolate, which is the reason I never cared for brownies at all, can brownies be made with milk chocolate? I am asking because this recipe looks absolutely amazing minus the dark chocolate ha ha.
Whats the extra chocolate added its not in the ingredients or the method… looks good though.
Oops sorry!! My mistake, hangover from old video 🙂 there is no chopped choc added! N xx
We can’t have nuts so want to try this amazing looking recipe with Biscoff. Would you still use the salt in the layers? I’m a bit unsure if I want to use any at all, but want to hear your thoughts on how it would or wouldn’t go well together please?
I would ABSOLUTELY add salt for biscoff too!!! Both on the frozen slab and on top of the finished brownie 🙂 N xx
I watched the video several times (drooling), but at 01:17 you add something extra that is not on the ingredient list … It looks like roughly chopped extra dark chocolate (I suspect it’s Lindt). If so, how much of it do you need to add?
Video editing mistake! Sorry for the confusion, there is no extra chopped choc added, it’s a hangover from classic brownies 🙂 I’ll replace the video on Monday! N xx
Slightly confused – in the video you add dark chocolate after melting choc chips & butter and after the eggs, cocoa etc but there’s no mention of this in the ingredients or methodology?
Sorry!! Video mistake, error from the classic brownies recipe 🙂 I’ll fix it and replace video, there is no chopped choc in this recipe! N x
Looks delicious- will try to make them in the morning (northern hemisphere). Your house looks gorgeous – love the high ceilings, and the pool and backyard. Lots of new memories to be made for you and Dozer.
DO hope you and Dozer both get some sleep . . why do I doubt it 🙂 ! Well, I love peanut butter of the kind which is not suitable here and eat dark chocolate of 75% up, so I do have a wee logistical problem, but your offering looks SO moreish, methinks we’ll try it your tested way of gooey gorgeousness . , , love to both of you > go to Mom’s for dinner 🙂 !
This is just TOO CRUEL Nagi! Just when I’m trying to be really good and avoid chocolate (because once I start, I ‘m completely unable to stop….), you post this recipe. It looks amazing and of course, I will have to make it. There is no way not to. 🙂 I hope the move went well.
Nagi, these brownies are literally my ultimate dream dessert. Thank you!!!!!