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
Chandni says
Hi! Can I use Snickers chocolate pieces instead of peanut butter cups as I don’t get them here.
Layne Kangas says
Yes, I think that would work! Enjoy!
Rosemary Forster says
It is really good recipe thanks for sharing it
Jill says
Decadent and delicious, I love these brownies!
donna says
like your recpies