This post may contain affiliate links. See my disclosure policy.
My chocolate peanut butter brownies feature layers of fudgy brownie, a gooey peanut butter filling, and topped with rich chocolate frosting. It’s so easy to make and a firm family favorite!
Craving more brownie recipes? Try my salted caramel brownies, strawberry brownies, flourless brownies, and pecan brownies next.
I will never (and you can quote me on this) tire of eating brownies. Of course, to change things up, I like to add different mix-ins or change up the flavor, and that’s where these peanut butter brownies come into play.
My recipe takes an already perfect fudge brownie and amps it up with a thick layer of creamy peanut butter. A little chocolate frosting goes a long way, and before you know it, you have a rich, decadent brownie.
Table of Contents
Why I love this recipe
- Amazing texture. The nut butter adds a rich flavor and texture while perfectly complimenting the tender brownie.
- Foolproof. I promise, making these brownies is as simple as making a boxed brownie mix, but they taste WAY better.
- Quick and easy. The brownies themselves use pantry staple ingredients and you can even take a few store-bought short-cuts (like frosting!).
Ingredients needed
- Almond flour. I recommend using blanched almond flour instead of almond meal, which is coarser since it’s made with skin-on almonds.
- Baking powder. To help the brownies rise.
- Cocoa powder. I used sifted, Dutch-processed, unsweetened cocoa powder, but you can use any cocoa powder. For a richer flavor, I sometimes use dark cocoa powder.
- Sugar. I used white sugar, but brown sugar will also work.
- Butter. To melt with the chocolate chips and make extra fudgy brownies. Use unsalted butter if possible.
- Chocolate chips. Half for the fudge mixture and half to mix into the batter.
- Large eggs. Room-temperature eggs are best.
- Peanut butter. Preferably smooth, drippy peanut butter so it spreads smoothly over the brownies. If you like the sweet and salty combination, use salted peanut butter.
- Chocolate frosting. Because–why not? You can make my dairy-free frosting (it’s just 2 ingredients) or my healthy frosting if you want something lighter.
How to make peanut butter brownies
I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.
Step 1- Prep. Preheat the oven to 350F/180C and line an 8×8-inch baking dish with parchment paper.
Step 2- Melt chocolate. In a large bowl, whisk together the dry ingredients. In a separate microwave-safe bowl, add the butter and half of the chocolate chips. Microwave until warm, then stir to combine.
Step 3- Combine dry and wet ingredients. In a separate bowl, whisk the eggs until frothy. Add the melted chocolate mixture and combine. Fold in the dry ingredients until combined. Fold in the remaining chocolate chips.
Step 4- Bake. Pour the brownie batter into the prepared baking pan and bake for 15-18 minutes or until a skewer inserted comes out clean. Remove the brownies from the oven and let them cool for 10 minutes.
Step 5- Layer. Spread the peanut butter on top of the brownies. Let the brownies cool to room temperature, then refrigerate them for 30 minutes. After 30 minutes, add the frosting and refrigerate for another 30 minutes or until firm.
Arman’s recipe tips
- Let them cool. This is the hardest part, but I promise, letting the brownies cool before adding the final two layers will pay off in spades!
- Use a warm knife. When it’s time to slice the brownies, I always run a sharp knife under warm water right before slicing.
- Make them vegan. Swap each egg for ¼ cup of mashed bananas or unsweetened applesauce.
- Make a peanut butter swirl. Rather than layer the peanut butter and frosting, sometimes I’ll add a few dollops of each on the cooled brownies, then use a toothpick to make swirl patterns. This will also help cut down on the refrigeration time.
Storage instructions
To store: Store leftover brownies in an airtight container at room temperature for 1-2 days or in the refrigerator for up to 2 weeks.
To freeze: Let the brownies cool completely, then store them in a freezer-safe container and freeze for 6 months. Let them thaw overnight before enjoying.
Frequently asked questions
It depends. If the recipe contains fat (like butter or oil), I’ve found swapping it for equal parts creamy peanut butter works well. If there isn’t any fat, you risk messing up the ratio of ingredients, which could make for dense, overly chewy brownies.
If you’re not a fan of peanut butter, you can use any nut butter, like almond butter or cashew butter. To make these brownies suitable for friends with nut allergies, I’d recommend using sunflower seed butter or tahini.
More chocolate peanut butter favorites
- Chocolate peanut butter cake
- No bake chocolate peanut butter cookies
- Chocolate peanut butter smoothie
- Chocolate peanut butter balls
- Peanut butter chocolate chip cookies
Peanut Butter Brownies
Ingredients
- 1/2 cup almond flour
- 1/2 teaspoon baking powder
- 1/4 cup cocoa powder
- 3/4 cup sugar
- 3/4 cup butter
- 1/2 cup chocolate chips divided
- 3 large eggs
- 1 cup peanut butter smooth and drippy
- 1 cup chocolate frosting
Instructions
- Preheat the oven to 180C/350F. Line an 8 x 8-inch pan with parchment paper and set aside.
- In a mixing bowl, combine the almond flour, baking powder, cocoa powder, and sugar. In a microwave-safe bowl or stovetop, add the butter and half the chocolate chips and melt until warm. Whisk together until combined.
- In a separate bowl, whisk the eggs together until glossy and frothy. Add the melted chocolate mixture into it, before slowly adding the dry ingredients until combined. Fold through the remaining chocolate chips at the end.
- Transfer the brownie batter to the lined pan and bake for 15-18 minutes or until a skewer comes out clean. Remove the brownies from the oven and let cool for 10 minutes, before spreading the peanut butter all over.
- Let the brownies cool to room temperature before refrigerating for 30 minutes. After 30 minutes, add the chocolate frosting and refrigerate once more for a further 30 minutes, until firm.
Notes
Nutrition
Originally published April 2021, updated and republished November 2024
I am still amazed how this looks like art!
So nice recipe. Peanut butter and chocolate go so well together.
Will give it a shot.
This looks so appetizing. Plus all ingredients I really like.
I can’t believe how good these brownies are! I’ve made some of your cookie recipes and found them wanting (salt remedied this) and worried these brownies might turn out the same. But whether it was the salt in the butter or peanut butter or both, the results were not just good but decadent! Definitely a keeper! And so filling
Thanks, David!
What chocolate frosting can be used in a keto recipe like this? Everything I see at the store is loaded with sugar.
Thanks for the amazing recipe!!
Hi Andrew! Make your own easily using a can of full fat coconut milk heated up, then fold through sugar free chocolate chips or a chocolate bar into it and whisk until smooth. Let it cool slightly, before frosting 🙂
hello!!! Could you give me the measures in grams tk u
We haven’t calculated it, you could try googling them 🙂
Thank you for your awesome brownies recipie
So welcome!