Published on
Review RecipePeanut Butter Brownies

Thick, rich, and unapologetically peanut buttery. These peanut butter brownies strike the perfect balance between fudgy chocolate base and salty-sweet swirls of creamy peanut butter.

Peanut Butter Brownie Recipe Ingredients

Ingredient Substitutions
- Unsweetened Dutch cocoa powder is a great substitute for regular unsweetened cocoa powder. We wouldn’t recommend. black cocoa, which differs significantly in processing and flavor.
- You can use a boxed brownie mix instead of from scratch brownies. Prepare the mix according to the package instructions, then follow your swirl technique.
Best Peanut Butter For This Recipe
✅ BEST CHOICE:
🥜 Creamy, Commercial Peanut Butter – Use Skippy or Jif creamy peanut butter. Their textures are smooth and they require no stirring — making the recipe easier.
🚫 AVOID THESE OPTIONS:
🥜 Natural Peanut Butter – The oil separation makes the batter too runny.
🌰 Almond or Cashew Butter – Changes the flavor and consistency.
🥄 Crunchy Peanut Butter – Adds unwanted texture in the swirl.
It’s Easy! Creating The Peanut Butter Swirl
To create that beautiful design in your peanut butter swirl brownie recipe:
(refer to the recipe card at the bottom of the post for complete instructions)
1 – In a pan prepared with half of the brownie batter, dollop teaspoons of peanut butter. Space evenly to ensure you’ll have peanut butter throughout your brownies.
2 – Spread the other half of the brownie batter over the top of the peanut butter dollops.

3 – Drizzle heated peanut butter over the top of the brownie batter in three evenly spaced rows.
4 – Take a butter knife or skewer and gently drag it through the batter in patterns like figure-eights or spirals. The goal is to create a marbled look without fully mixing the two.
Note – If you notice the peanut butter beginning to sink into the batter, place the pan in the freezer for about 10 minutes. This quick chill helps keep the peanut butter on top and the swirls intact.
If you’re interested in another easy way to make brownies with peanut butter, check out our chocolate peanut butter brownies. Instead of swirling peanut butter into the batter, this recipe bakes actual peanut butter cups right inside.
Tips: Make The Best Homemade Peanut Butter Brownies
Prepare: | Allow eggs and butter to reach room temperature before mixing to ensure a smooth, evenly blended batter. |
Mix: | Gently fold in the flour and cocoa until just combined to keep the batter dense and maintain that coveted fudgy texture. |
Bake: | Bake until the center is slightly underdone—indicated by a few moist crumbs on a toothpick—to secure the perfect balance of set edges and a fudgy middle. |
Serve: | Let the brownies cool completely in the pan; this helps flavors meld and ensures clean, professional slices when you cut them. |
Storing Brownies With Peanut Butter
Once cooled, store these peanut butter brownies in an airtight container at room temperature for up to three days. For longer storage, refrigerate up to a week or freeze (individually wrapped) for up to two months. Let frozen brownies come to room temp or warm slightly in the microwave before serving.
Frequently Asked Questions
To check for doneness, insert a toothpick into the center of the pan. If it comes out with a few moist crumbs, the brownies are ready. Avoid overbaking to keep them fudgy.
Yes, you can use an 8×8-inch pan instead of a 9×9-inch pan for these brownies. However, since the batter will be thicker, you may need to adjust the baking time. Start checking for doneness a few minutes earlier than the original recipe suggests to prevent overbaking.
You can mix the batter ahead of time if you keep it covered in the refrigerator. Just be sure to allow it to come back to room temperature before baking. Keep in mind that extended resting might slightly affect the texture, so for the best results, try to bake it within a few hours.

More Chocolate Peanut Butter Dessert Recipes
Chocolate Peanut Butter Cookies – perfectly marry rich cocoa with creamy peanut butter in every bite.
Chocolate Peanut Butter Dream Bars – smooth chocolate layers intertwine with velvety peanut butter for a truly dreamy dessert.
Chocolate Peanut Butter No Bake Cookies – melted chocolate and hearty peanut butter without the need for an oven.
Peanut Butter Marshmallow Cups – peanut butter and fluffy marshmallows blend into a perfectly satisfying treat.

Peanut Butter Brownies
Ingredients
- ¾ cup all purpose flour, spooned and leveled
- ½ cup unsweetened cocoa powder
- ½ teaspoon baking powder
- ½ cup salted butter, melted and cooled
- ¾ cup granulated sugar
- ¾ cup light brown sugar
- 2 extra large eggs, room temperature
- 2 teaspoons pure vanilla extract
- ½ teaspoon kosher salt
- ½ cup chocolate chips (your choice of milk, semi sweet or dark chocolate chips)
- 1 cup creamy peanut butter, divide ⅔ for body of brownies and ⅓ cup for peanut butter swirls
Instructions
- Preheat the oven to 350°F. Line a 9×9 baking dish with parchment paper, leaving a slight overhang to help lift the brownies out of the pan. Lightly spray the parchment paper with nonstick cooking spray.
- In a small bowl, whisk together the flour, unsweetened cocoa powder, baking powder, and chocolate chips.
- In a medium-sized mixing bowl, add the melted and cooled butter.
- Add the granulated and light brown sugar, room temperature eggs, vanilla extract and kosher salt to the butter and stir just until combined.
- Stir in the flour mixture and chocolate chips just until combined. (It’s very important to not overmix the brownie batter which would make tough textured brownies.)
- Use a silicone or offset, to spread half of the brownie batter evenly into the prepared baking dish.
- Dollop teaspoons of the ⅔ cup creamy peanut butter on top of the brownie batter.
- Spread the remaining brownie batter over the top of the creamy peanut butter dollops.
- Heat the ⅓ cup of peanut butter in a microwave safe bowl for about 10 seconds and stir well.
- Drizzle the heated creamy peanut butter over the top of the brownie batter. Use the tip of a knife to create a swirl pattern.
- Bake for about 30 minutes, or until a toothpick inserted comes away with a few moist crumbs.
- Allow the brownies to cool completely at room temperature for 2 hours before cutting 4 slices x 4 slices and serving.
Notes
- You can use small binder clips to fasten the top edge of the parchment paper to the baking dish to prevent it from folding over onto the brownies as they bake.
Comments
Toni Thomason says
These peanut butter brownies are so decadent and delicious!! I cannot get enough of them.
Treena says
So moist and yummy and I love serving them hot out of the oven with a scoop of chocolate and vanilla ice cream!
Felicity Frankish says
These peanut butter brownies look the best, I love peanut butter!
Penny Stout says
Ok, I’m confused, You said you made these with coco powder, but all I see in you’re recipe is chocolate chips in the ingredients! Where is there coco?
Layne Kangas says
Hi, Penny – that was totally a typo because there isn’t cocoa powder in these. Hope you try them soon and enjoy!
Amanda says
love the this recipe! what heat and time would i apply for the brownies if i were to bake them in a 3qt baking dish? i know i would have to double the recipe.
Layne Kangas says
Hi, Amanda – you honestly might not have to change it much if you are doubling and increasing the pan size. I would watch them and remove when a toothpick comes out clean. Enjoy!
emily says
is it salted or unsalted butter?
Layne Kangas says
I use unsalted! ๐
Randa Schroeder says
LOVE-LOVE-LOVE these different recipes that we get on face/book. Enjoy the one and all. I may not make all of them, but the variety is wonderfully displayed..
Thank you,
Mrs. Schroeder
Gloria says
Ohhhh so gooey and perfect!
Vicki says
Could you make these in one of the brownie pans that makes individual brownies?
Layne Kangas says
I haven’t tried them like that so I am not sure how well they would turn out!
cathy says
is there butter in this recipe i didnt see any unless it was referring to peanut butter
Layne Kangas says
Hi, Cathy – no butter in this recipe. Enjoy!