Peanut Butter Chocolate Brownies
Fudgy peanut butter chocolate brownies from scratch with cocoa, espresso powder, and chocolate chips. Bakery-style brownies with bold peanut butter swirl, soft and chewy, perfect dessert treat.

Peanut Butter Chocolate Brownies (Ultra Fudgy Espresso Brownies with Peanut Butter Swirl)
These fudgy peanut butter chocolate brownies from scratch are ultra rich, decadent, and loaded with chocolate, espresso, and swirls of creamy peanut butter. If you’re craving bakery-style brownies that are soft, chewy, and indulgent, this is the recipe for you.
Before we get all up into this, if you love homemade fudgy brownies like I love homemade fudgy brownies, check out my Fudgy Cocoa Brownies and my Ultimate Fudgy Homemade Turtle Brownies – because subtle chocolate desserts are not our thing.

The Brownie Evolution
There are brownies… and then there are these brownies.
I started with try after try to make the perfect fudgy brownie… and finally nailed it! But, of course, one perfect brownie wasn’t enough. Next up: a turtle brownie experiment. The original recipe had to be extrapolated, tweaked, and upgraded.
And then… it had to be transformed into the most amazing peanut butter and chocolate brownie you can imagine. Thick batter, bold chocolate flavor, melty chips, and those peanut butter ribbons running through the center like they own the place.
These are not light brownies. These are dense, rich, bakery-style peanut butter chocolate brownies that feel like they came straight from a glass display case… except you’re standing in your kitchen eating them straight from the pan. You’re welcome!
Ingredients
Brownie Base
- 2 sticks butter
- 2 1/4 cups granulated sugar
- 1 1/4 cups cocoa powder
- 1 ounce espresso powder
- 1 tsp salt
- 1 tsp baking powder
- 1 tbsp vanilla extract
- 4 large eggs
- 1 1/2 cups all-purpose flour
- 2 cups semi-sweet chocolate chips (hold back 1/3 cup for topping)
- 1 1/2 cup salted dry-roasted peanuts
- 1 cup peanut butter (microwaved 10 seconds to loosen)
Step-by-Step Instructions
1. Prep Your Pan
- Preheat oven to 350°F.
- Line a 9×13 pan with parchment paper so your chewy peanut butter chocolate brownie bars lift out cleanly.
2. Make the Brownie Base
- Melt 2 sticks butter in the microwave for 1 minute. Pour into a large bowl and add 2 1/4 cups sugar. Beat 1 minute until glossy.
- Add 1 1/4 cups cocoa powder, 1 ounce espresso powder, 1 tsp baking powder, 1 tsp salt, and 1 tbsp vanilla. Mix until thick and rich.. this is where that espresso chocolate flavor starts building.
- Add 4 eggs and 1 1/2 cups flour. Beat until just combined.. don’t overmix if you want that thick fudgy brownies with cocoa powder texture.
- Fold in 1 1/2 cup peanuts and most of the 2 cups chocolate chips, holding back 1/3 cup of the chips for topping.

3. Layer & Swirl the Peanut Butter
- Divide batter in half. Spread first half into pan.

- Add half the peanut butter in generous glops.

- Swirl gently with a butter knife or chopstick.. this is what creates those perfect ribbons in best peanut butter swirl brownies.

- Add remaining batter and gently cover the first layer.

- Add remaining peanut butter

- Swirl peanut butter again for bold, defined swirls.

4. Bake & Finish
- Bake 30 minutes until edges are set and center is slightly soft.
- Remove from oven and sprinkle reserved 1/3 cup chocolate chips on top.
- Let cool completely on a wire rack before slicing into soft and fudgy chocolate brownies recipe style.

Why This Recipe Works
• Super Fudgy & Chocolatey – Dense, gooey, and rich enough to make you question every other brownie you’ve ever eaten. These are the kind of brownies that make people stop mid-bite and whisper, “Whoa.”
• Easy to Swirl Like a Pro – Peanut butter ribbons that look fancy but are actually ridiculously easy to achieve. Even if you’re a kitchen klutz, your swirls will impress.
• Loaded with Peanut Butter & Chocolate Goodness – Creamy peanut butter meets melty chocolate chips in every bite. Sweet, salty, and ridiculously comforting.
• Party-Approved & Snack-Worthy – Perfect for bake sales, dinner parties, or just hiding in your kitchen and eating half the pan alone. No judgment here.
• Totally Unapologetic – These brownies don’t care about your diet, your gym plan, or your “just one bite” intentions. They’re decadent, over-the-top, and you’re going to love every second of it.
Creative Tips No One Tells You
- Espresso doesn’t make it coffee: It just deepens chocolate flavor like magic.
- Underbake on purpose: Slightly soft center = ultra fudgy chocolate brownies with peanut butter texture.
- Tap the pan before baking: Knocks out air bubbles for bakery-style density.
- Warm peanut butter = silky swirls: Microwave 10 seconds before glopping.
- Glops matter: Big glops = bold ribbons, not muddy mess.
- Salt is your friend: Tiny sprinkle of flaky salt on top balances sweetness.
- Let them rest overnight: Brownies improve as flavors settle and fudge deepens.
- Clean cuts: Chill slightly, then slice with a hot knife.
- Don’t skip topping chocolate chips: Gives glossy, melty finish.
FAQ
Are these fudgy or cakey?
Fudgy. Dense, rich, and indulgent.
What does espresso powder do?
It deepens chocolate flavor without adding coffee taste.
Can I skip the peanuts?
Yes, but they add crunch and texture to chewy chocolate brownies with peanut butter ribbons..
How do I keep brownies soft for days?
Store in airtight container at room temp up to 3 days. Slightly soft centers maintain fudginess.
How do I prevent spreading?
Thick batter + gentle swirling keeps peanut butter ribbons defined.
Storage
- Room Temperature: Airtight container up to 3 days.
- Refrigerator: Up to 1 week for firmer texture.
- Freezer: Wrap individually and freeze up to 2 months.
How to Tell Brownies Are Done (Without Overbaking)
- Edges should be set and slightly pulling from pan.
- Center will still jiggle slightly.
- Toothpick may have moist crumbs, not wet batter.
- Overbake = dry, crumbly brownies. Trust the jiggle.
Servings & Times
- Servings: 16–20 brownies
- Prep Time: 15 minutes
- Bake Time: 30 minutes
- Total Time: ~45 minutes
Final Thoughts
Listen… if you’re going to make brownies, make them count. These peanut butter chocolate brownies are bold, messy, fudgy, and gloriously over-the-top. You’ll want to hide them from everyone you know because they are that good. The swirls? Perfect. The chocolate? Melty. The peanut butter? Gloriously gloppy.
Regular brownies? They’re great!!!! .. but these are the ones that demand attention, praise, and maybe even a standing ovation at your next gathering. Go ahead .. eat one, eat three, no judgement .. (don’t worry .. we won’t tell).
Xoxo,
Heather 💋

Peanut Butter Chocolate Brownies

Ingredients
- 2 sticks butter
- 2¼ cups granulated sugar
- 1¼ cups cocoa powder
- 1 ounce espresso powder
- 1 tsp salt
- 1 tsp baking powder
- 1 tbsp vanilla extract
- 4 large eggs
- 1½ cups all-purpose flour
- 2 cups semi-sweet chocolate chips hold back 1/3 cup for topping
- 1½ cup salted dry roasted peanuts
- 1 cup peanut butter microwaved 20 seconds to loosen
- flaky salt for sprinkling at end optional
Instructions
Prep Your Pan
- Preheat oven to 350°F.
- Line a 9×13 pan with parchment paper so your chewy peanut butter chocolate brownie bars lift out cleanly.
Make Your Brownie Base
- Melt 2 sticks butter in the microwave for 1 minute. Pour into a large bowl and add 2¼ cups sugar. Beat 1 minute until glossy.
- Add 1¼ cups cocoa powder, 1 ounce espresso powder, 1 tsp baking powder, 1 tsp salt, and 1 tbsp vanilla. Mix until thick and rich—this is where that espresso chocolate brownies recipe easy flavor starts building.
- Add 4 eggs and 1½ cups flour. Beat until just combined—don’t overmix if you want that thick fudgy brownies with cocoa powder texture.
- Fold in 1½ cup peanuts and most of the 2 cups chocolate chips, holding back 1/3 cup for topping.
Layer and Swirl Peanut Butter
- Divide batter in half. Spread first half into pan.
- Add half the peanut butter in generous glops and swirl gently with a butter knife or chopstick—this is what creates those perfect ribbons in best peanut butter swirl brownies.
- Add remaining batter and gently cover the first layer.
- Add remaining peanut butter and swirl again for bold, defined swirls.
Bake and Finish
- Bake 30 minutes until edges are set and center is slightly soft.
- Remove from oven and sprinkle reserved 1/3 cup chocolate chips on top.
- Let cool completely on a wire rack before slicing into soft and fudgy chocolate brownies recipe style.
Notes
Tips No One Tells You
- Espresso doesn’t make it coffee: It just deepens chocolate flavor like magic.
- Underbake on purpose: Slightly soft center = ultra fudgy chocolate brownies with peanut butter texture.
- Tap the pan before baking: Knocks out air bubbles for bakery-style density.
- Warm peanut butter = silky swirls: Microwave 10 seconds before glopping.
- Glops matter: Big glops = bold ribbons, not muddy mess.
- Salt is your friend: Tiny sprinkle of flaky salt on top balances sweetness.
- Clean cuts: Chill slightly, then slice with a hot knife.
- Don’t skip topping chocolate chips: Gives glossy, melty finish.


I went in for a “quick bite” and came out questioning every life choice that didn’t involve eating these brownies straight from the pan. Rich, fudgy, chocolatey chaos with peanut butter swirls that look like they were made by a wizard who really, really loves chocolate. I’m not saying these brownies have a personality, but if they did, they’d be the friend who shows up late, eats all your snacks, and somehow still makes everyone love them. Highly recommend hiding them from your family… or don’t. I won’t judge.