Fudgy Peanut Butter Swirl Brownies Recipe Easy Homemade Treats to Make on Repeat

Posted on

Lilith Wong

fudgy peanut butter swirl brownies - featured image

One rainy Saturday afternoon, I found myself craving something chocolatey and peanut buttery but without the fuss of gathering a dozen fancy ingredients. I was flipping through my pantry, half-expecting disappointment, when I spotted the usual suspects: cocoa powder, peanut butter, and a few staples. I decided to throw together what I thought would be a simple batch of brownies with a peanut butter twist. Little did I know, these fudgy peanut butter swirl brownies would become my new obsession. I’ve made them so many times since then (seriously, over a dozen batches), and each time they come out perfectly gooey, rich, and just the right amount of peanut buttery. If you love the combo of chocolate and peanut butter but hate complicated recipes, this is your new go-to treat.

Here’s the thing: these brownies use simple ingredients you probably already have, and the swirl technique makes them look way more impressive than they are. I’ve shared this recipe with friends, family, and even my picky neighbor, and everyone asks for the recipe. Plus, unlike some desserts that dry out or get rubbery, these stay fudgy for days. I’ll walk you through exactly how I make these so you don’t miss a single step.

Why You’ll Love This Fudgy Peanut Butter Swirl Brownies Recipe

This recipe has completely changed my dessert game. There are a handful of reasons I keep coming back to it, but here are the ones that really matter:

  • Simple Ingredients, Big Flavor — No fancy chocolate bars or weird extracts. Just cocoa powder, peanut butter, sugar, and staples. I love that I don’t have to run to a specialty store.
  • Fudgy Texture Every Time — I burned these twice before figuring out the perfect baking time. Now, they come out perfectly gooey, not dry or cakey. The peanut butter swirl adds a creamy layer that makes each bite heavenly.
  • Impressive Look, Easy Technique — Swirling peanut butter through the batter makes these brownies look like you spent hours on them, but it’s actually a quick, no-stress step.
  • Keeps Well for Days — These brownies stay moist and fudgy for 3-4 days when stored properly. I usually make a double batch and save some for later.
  • Perfect for Sharing — Whether it’s a casual gathering or a potluck, these brownies get devoured. I even brought them to a friend’s party who’s usually “not a peanut butter fan,” and they went fast.

Honestly, these fudgy peanut butter swirl brownies are my comfort go-to. They’re like a warm hug on a plate — simple, satisfying, and so easy to make on repeat.

Ingredients You’ll Need

Here’s the best part: you probably have most of these already in your pantry or fridge. I’m picky about a few, though, so I’ll share my tips as we go.

  • Unsweetened cocoa powder (⅓ cup / 35g) — I use natural cocoa powder for that deep, rich chocolate flavor. Dutch-process works but changes the texture slightly.
  • All-purpose flour (¾ cup / 95g) — Use fresh flour for best results. Spoon it into the measuring cup instead of scooping directly to avoid packing.
  • Sugar (1 cup / 200g) — Granulated white sugar is classic here. I’ve tried half brown sugar versions, but the texture gets a bit cakey.
  • Salt (½ teaspoon) — Just a pinch to balance the sweetness and bring out the chocolate.
  • Baking powder (¼ teaspoon) — Helps just a tiny bit with rise; don’t skip it.
  • Butter (½ cup / 115g, melted) — Unsalted butter, melted and slightly cooled. It gives that fudgy richness.
  • Eggs (2 large) — Room temperature eggs blend better and give the right texture.
  • Vanilla extract (1 teaspoon) — Pure vanilla makes a difference. I swear by it.
  • Peanut butter (½ cup / 125g, creamy) — Use natural or regular creamy peanut butter, but avoid crunchy. It swirls better and melts into the batter just right.

Optional but recommended:

  • Chocolate chips (¼ cup / 45g) — For extra melty pockets of chocolate. I toss these in whenever I have them on hand.
  • Sea salt flakes — Sprinkled on top before baking for a salty-sweet contrast.

If you’re curious, I’ve also played around with no-bake chocolate peanut butter bars, which are great when you don’t want to heat the kitchen. But trust me, these brownies are worth the oven time.

Equipment Needed

You don’t need anything fancy for these fudgy peanut butter swirl brownies. Here’s what I actually use:

  • 8×8-inch baking pan — I use a metal pan for even heat distribution. Glass works too, but you might need to adjust baking time slightly.
  • Mixing bowls — One large for the batter, one small for the peanut butter swirl.
  • Whisk and spatula — Whisk for mixing dry ingredients and a rubber spatula for folding everything together.
  • Measuring cups and spoons — Standard kitchen tools. I don’t sweat exact grams but try to be close.
  • Small spoon or butter knife — For swirling the peanut butter into the batter.
  • Cooling rack — Not mandatory, but brownies cool faster and cut cleaner on a rack.

Bonus tool: parchment paper — I line my pan for easy removal and clean-up. No scrubbing brownie goo from the pan!

How to Make Fudgy Peanut Butter Swirl Brownies: Step-by-Step

fudgy peanut butter swirl brownies preparation steps

Alright, let’s get these fudgy peanut butter swirl brownies in the oven! I’m sharing every little trick that’s helped me nail them every time.

Step 1: Preheat and Prep (5 minutes)

Preheat your oven to 350°F (175°C). Line your 8×8-inch pan with parchment paper, leaving some overhang to lift the brownies out easily later. This step saves so much headache when cutting.

Step 2: Mix Dry Ingredients (2 minutes)

In a large bowl, whisk together cocoa powder, flour, sugar, salt, and baking powder until evenly combined. This helps avoid clumps and ensures every bite is balanced.

Step 3: Combine Wet Ingredients (3 minutes)

In a separate bowl, whisk the melted butter, eggs, and vanilla extract until smooth and slightly frothy. Make sure your melted butter isn’t hot or it’ll cook the eggs—this is a common rookie mistake.

Step 4: Make the Batter (2 minutes)

Pour the wet ingredients into the dry and fold gently with a spatula until just combined. Don’t overmix or the brownies will get tough. The batter should be thick and glossy, almost like fudge.

Step 5: Swirl the Peanut Butter (3 minutes)

Warm the peanut butter slightly in the microwave (about 20 seconds) so it’s easy to swirl. Drop spoonfuls of peanut butter evenly over the batter in the pan. Use a butter knife or skewer to swirl the peanut butter through the chocolate batter in a figure-eight or circular motion. Don’t overdo it—part of the magic is the distinct swirls.

Step 6: Optional Chocolate Chips (1 minute)

Sprinkle chocolate chips over the top for those melty pockets. If you like, add a pinch of sea salt flakes now for that salty-sweet hit.

Step 7: Bake (25-30 minutes)

Bake for 25-30 minutes. Start checking at 25 minutes by inserting a toothpick—it should come out with a few moist crumbs but not wet batter. I’ve learned the hard way that overbaking kills the fudginess.

Step 8: Cool Completely (At least 1 hour)

This is crucial. The brownies need to cool fully in the pan on a wire rack before cutting. I know it’s torture, but cutting warm brownies results in a gooey mess. Use the parchment overhang to lift them out for neat slices.

Pro tip: If you want perfectly clean cuts, chill the brownies for 30 minutes after cooling to firm up even more.

Expert Tips & Tricks for Perfect Brownies

I’ve burned, undercooked, and over-swirl’ed these brownies more times than I want to admit. Here’s what I’ve learned:

  • Don’t skip the parchment paper — It’s a game changer for easy removal and clean edges.
  • Warm the peanut butter before swirling — Cold peanut butter tears the batter and doesn’t swirl smoothly.
  • Rest the batter a minute before swirling — It helps the peanut butter glide better and prevents sinking to the bottom.
  • Use room temperature eggs — Cold eggs can cause the batter to seize or bake unevenly.
  • Watch your baking time closely — Even a couple minutes too long, and the brownies lose that fudgy texture.
  • Use a gentle swirling motion — Over-swizzling blends the peanut butter too much, losing the beautiful marbled effect.
  • Chill before cutting — This step is the difference between a messy pan and perfectly sliced squares.

If you want an extra indulgent touch, I sometimes add a tablespoon of butter on top right after baking, swirling it in with a spatula to get that glossy, rich finish. It’s a little trick I picked up making creamy pumpkin Alfredo pasta, which taught me all about finishing rich sauces.

Variations & Substitutions

Once you’ve nailed the classic fudgy peanut butter swirl brownies, here’s how you can mix it up without losing that fudgy magic:

  • Crunchy Peanut Butter — Swap creamy for crunchy peanut butter for texture contrast. It’s delicious but harder to swirl perfectly.
  • Add Nuts — Fold in ½ cup chopped peanuts or walnuts for extra crunch.
  • Swap Peanut Butter for Almond Butter — For a slightly different nutty flavor. Make sure it’s creamy.
  • Chocolate Chunk Version — Use chopped dark chocolate instead of chips for pockets of intense chocolate.
  • Peanut Butter Frosting — After cooling, spread a thin layer of peanut butter frosting on top for an ultra-decadent treat.
  • Gluten-Free — Use your favorite gluten-free flour blend cup-for-cup. I recommend one with xanthan gum included to keep fudginess.
  • Vegan — Substitute eggs with flax eggs (2 tablespoons flaxseed meal + 6 tablespoons water) and use dairy-free butter or coconut oil.

For a no-bake alternative with similar flavors, those no-bake chocolate peanut butter bars are a fantastic choice, especially on hot days when you don’t want to heat the kitchen.

Serving & Storage

These fudgy peanut butter swirl brownies are perfect on their own, but here are some ways I like to enjoy and store them:

Serving Suggestions

  • Warm with ice cream — Vanilla or salted caramel ice cream is dreamy on top.
  • With a glass of milk — Classic combo for kids and adults alike.
  • As part of a dessert platter — Pair with fresh berries or sliced bananas.
  • With coffee or tea — Perfect afternoon pick-me-up snack.

Storage Instructions

  • Room temperature — Store in an airtight container for up to 3 days. I like to keep them on the counter if I plan to eat them quickly.
  • Refrigerator — Keeps for up to 5 days. Bring to room temp or microwave for 10 seconds before serving for best texture.
  • Freezing — Wrap brownies tightly in plastic wrap and place in a freezer bag. Freeze up to 3 months. Thaw overnight in the fridge and warm slightly before serving.

Quick tip: when reheating leftovers, pop a brownie in the microwave for 10-15 seconds with a small dab of peanut butter on top. It tastes freshly made!

Nutrition Information

I’m not a nutritionist, but here’s the rough breakdown per serving, based on 16 brownies:

Calories 160
Protein 4g
Carbohydrates 18g
Fiber 2g
Sugar 14g
Fat 9g
Saturated Fat 3g
Cholesterol 25mg
Sodium 75mg

What’s good: decent protein from peanut butter, and some fiber from cocoa powder. What to know: these are indulgent treats with sugar and fat, so enjoy in moderation. They’re way better than store-bought brownies where you don’t know what’s inside.

Final Thoughts

So that’s my recipe for fudgy peanut butter swirl brownies! I might have talked your ear off, but when you make something this often, you gather a lot of tips and tricks. These brownies have saved me more than once when I needed a quick homemade treat that everyone loves.

They’re my answer to “I want dessert but don’t want to spend forever in the kitchen.” Plus, the peanut butter swirl feels fancy without the fuss. I encourage you to make them your own—play with add-ins, try crunchy peanut butter, or sprinkle some sea salt on top. I love when friends tell me how they customized the recipe to suit their tastes.

If you make these fudgy peanut butter swirl brownies, please drop a comment below. I want to hear how they turn out in your kitchen. And if something doesn’t go as planned, tell me that too—I’ve got your back for troubleshooting.

Happy baking! May your kitchen smell as amazing as mine does right now.

Frequently Asked Questions

Q: Can I use natural peanut butter with oil separation?

A: You can, but stir it well before measuring. The oil separation can make swirling messier. I prefer creamy, no-stir peanut butter for smooth swirls, but natural works if you warm it slightly.

Q: My brownies came out cakey, not fudgy. What went wrong?

A: Most likely, you overbaked them or added too much flour. Try checking them a few minutes earlier next time and measure flour carefully (spoon and level). Remember, fudgy means dense and moist, not fluffy.

Q: Can I substitute butter with oil?

A: Yes, but it changes the texture slightly—oil can make them more cake-like and less rich. If using oil, go for neutral-flavored ones like canola or vegetable oil and reduce the amount slightly (about ⅓ cup instead of ½ cup butter).

Q: How do I get the peanut butter swirls to look pretty?

A: Warm your peanut butter so it’s easy to drop and swirl. Use a gentle figure-eight motion with a knife or skewer without overmixing. Less is more — you want distinct swirls, not a blended mess.

Q: Can I make these gluten-free?

A: Absolutely! Use a gluten-free flour blend that measures 1:1 for all-purpose flour. I recommend blends with xanthan gum for better texture. Baking time stays the same.

Q: Can I double the recipe?

A: Yes! Double all ingredients and bake in a 9×13-inch pan. Keep an eye on baking time; it might take a bit longer, so start checking at 30 minutes.

Q: Can I add chocolate chips or nuts?

A: Yes, fold in ¼ cup chocolate chips or chopped nuts with the dry ingredients or sprinkle on top before baking. I love adding chocolate chips for extra pockets of melty chocolate.

Pin This Recipe!

fudgy peanut butter swirl brownies recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
fudgy peanut butter swirl brownies - featured image

Fudgy Peanut Butter Swirl Brownies


  • Author: Julia
  • Total Time: 40-45 minutes
  • Yield: 16 brownies 1x

Description

These fudgy peanut butter swirl brownies combine rich chocolate and creamy peanut butter in a simple, easy-to-make recipe that yields perfectly gooey, indulgent treats.


Ingredients

Scale
  • ⅓ cup unsweetened cocoa powder (35g)
  • ¾ cup all-purpose flour (95g)
  • 1 cup granulated white sugar (200g)
  • ½ teaspoon salt
  • ¼ teaspoon baking powder
  • ½ cup unsalted butter, melted and slightly cooled (115g)
  • 2 large eggs, room temperature
  • 1 teaspoon pure vanilla extract
  • ½ cup creamy peanut butter (125g), natural or regular
  • Optional: ¼ cup chocolate chips (45g)
  • Optional: sea salt flakes for sprinkling

Instructions

  1. Preheat oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper, leaving an overhang for easy removal.
  2. In a large bowl, whisk together cocoa powder, flour, sugar, salt, and baking powder until evenly combined.
  3. In a separate bowl, whisk melted butter, eggs, and vanilla extract until smooth and slightly frothy. Ensure butter is not hot to avoid cooking the eggs.
  4. Pour wet ingredients into dry ingredients and fold gently with a spatula until just combined. Batter should be thick and glossy.
  5. Warm peanut butter slightly in the microwave (about 20 seconds) to make swirling easier.
  6. Drop spoonfuls of peanut butter evenly over the batter in the pan. Use a butter knife or skewer to swirl the peanut butter through the batter in a figure-eight or circular motion, being careful not to overmix.
  7. Optional: Sprinkle chocolate chips over the top and add a pinch of sea salt flakes for a salty-sweet contrast.
  8. Bake for 25-30 minutes. Start checking at 25 minutes by inserting a toothpick; it should come out with a few moist crumbs but no wet batter.
  9. Cool brownies completely in the pan on a wire rack before cutting. Use parchment overhang to lift brownies out for neat slices.
  10. For clean cuts, chill brownies for 30 minutes after cooling.

Notes

Use room temperature eggs for better texture. Warm peanut butter before swirling to avoid tearing the batter. Do not overbake to maintain fudgy texture. Use parchment paper for easy removal and clean edges. Chill brownies before cutting for neat slices. Optional chocolate chips and sea salt flakes add extra flavor contrast.

  • Prep Time: 15 minutes
  • Cook Time: 25-30 minutes
  • Category: Dessert
  • Cuisine: American

Nutrition

  • Serving Size: 1 brownie (1/16th of
  • Calories: 160
  • Sugar: 14
  • Sodium: 75
  • Fat: 9
  • Saturated Fat: 3
  • Carbohydrates: 18
  • Fiber: 2
  • Protein: 4

Keywords: fudgy brownies, peanut butter swirl, easy brownies, chocolate peanut butter dessert, homemade brownies, simple dessert, peanut butter brownies

You might also like these recipes

Leave a Comment

Recipe rating