Fudgy Peanut Butter Cup Brownies Easy Homemade Gooey Swirls Recipe

Posted on

fudgy peanut butter cup brownies - featured image

I figured making peanut butter cup brownies would be straightforward — mix a box of brownie mix with some peanut butter cups and call it a day. It took about three attempts for that to fall apart completely. The first batch was a dry, crumbly mess that barely held together, and the peanut butter cups? They sank to the bottom like little sunken treasures. Honestly, I was about to give up on the whole idea.

But then, on a rainy Sunday afternoon, with a stubborn craving and no fancy ingredients on hand, something clicked. Instead of tossing everything together, I started layering the batter and swirling in a homemade peanut butter ribbon that stayed gooey without turning into oil slicks. The brownies came out with a fudgy, almost molten texture and those gooey swirls that looked like little rivers of peanut butter magic running through the rich chocolate.

The contrast between what I expected (a standard peanut butter brownie) and what actually happened (a gooey, fudgy masterpiece) was so surprising that it became my go-to recipe. What sticks with me is not just the rich chocolate and peanut butter combo but the way the texture plays — dense yet soft, sweet but not overpowering. You know that feeling when a dessert feels both indulgent and homey? These brownies nail that.

Since then, I’ve made these fudgy peanut butter cup brownies for friends, family, and the occasional midweek pick-me-up. Each batch brings a little moment of joy that’s messy, imperfect, but totally satisfying. It’s a recipe that doesn’t ask for perfection — it rewards that patient, slightly rebellious baker who’s willing to go beyond the box mix and add their own twist. That’s why this recipe stuck with me: it’s about learning by doing and finding that perfect gooey swirl in the process.

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

This isn’t just another peanut butter brownie recipe you’ll find floating around the internet. I’ve tested this recipe enough times to know what works and what doesn’t — and trust me, these fudgy peanut butter cup brownies deliver in spades. Here’s why this one’s worth your time:

  • Quick & Easy: Ready in under 45 minutes from start to finish, making it perfect for spontaneous cravings or last-minute dessert plans.
  • Simple Ingredients: No need for specialty stores — just pantry staples and your favorite peanut butter cups. I recommend using Reese’s for that classic peanut butter and chocolate punch.
  • Perfect for Any Occasion: Whether it’s a casual game night snack, a birthday treat, or a cozy weekend dessert, these brownies fit right in.
  • Crowd-Pleaser: These brownies get rave reviews from both kids and adults — the gooey swirls always spark “wow” moments.
  • Unbelievably Delicious: The fudgy texture combined with the melty peanut butter swirls is the kind of comfort food that makes you close your eyes and just savor the moment.

What really sets this recipe apart is the technique to swirl the peanut butter into the batter without it separating or becoming oily. Plus, the peanut butter cups scattered throughout add bursts of creamy, salty-sweet flavor that feel indulgent but balanced. It’s a recipe that’s forgiving — if your swirl isn’t perfect, no worries, it still tastes amazing.

This recipe has become a favorite for me because it’s the kind of dessert you can make without stress and still impress everyone. I’ve even brought these along to potlucks and paired them with coffee or milk, and they disappear fast. If you’ve ever tried brownies that were too cakey or peanut butter swirls that sank or hardened, this one’s your fix.

What Ingredients You Will Need for Fudgy Peanut Butter Cup Brownies

This recipe relies on straightforward ingredients that combine to create a rich, fudgy texture and those irresistible gooey peanut butter swirls. Most are pantry staples, and a few tips on selection will help you get the best results.

  • Unsalted butter, 1/2 cup (115g), melted — rich and adds depth to the brownies
  • Granulated sugar, 1 cup (200g) — balances the chocolate and peanut butter flavors
  • Brown sugar, 1/4 cup (50g) — adds moisture and a subtle caramel note
  • Large eggs, 2, room temperature — helps bind the batter and create fudginess (room temp eggs mix better)
  • Vanilla extract, 1 tsp — enhances the chocolate and peanut butter flavors
  • All-purpose flour, 3/4 cup (95g) — for structure; sifted for easier mixing
  • Cocoa powder, 1/2 cup (50g), unsweetened — key to that rich chocolate flavor (I prefer Dutch-processed for smoothness)
  • Salt, 1/4 tsp — balances the sweetness
  • Peanut butter, 1/2 cup (130g), creamy — for the gooey swirls (choose a natural peanut butter with no added sugar for less oil separation)
  • Powdered sugar, 1/4 cup (30g) — mixed into the peanut butter swirl to thicken and sweeten
  • Mini peanut butter cups, about 1 cup (roughly 30 pieces), chopped — scattered throughout for bursts of peanut butter goodness (Reese’s or a similar brand)

For substitutions, you can swap all-purpose flour with gluten-free flour blends to make these brownies gluten-free, though the texture might be slightly different. If dairy is a concern, use vegan butter and check your peanut butter cups for dairy-free options.

In summertime, I sometimes throw in a handful of fresh raspberries for a tart contrast, but the classic chocolate-peanut butter combo always wins.

Equipment Needed

  • 8×8-inch (20×20 cm) baking pan: Essential for that perfect brownie thickness. If you don’t have one, a similarly sized glass or metal dish works fine.
  • Mixing bowls: At least two — one for the batter, one for the peanut butter swirl.
  • Whisk or hand mixer: For combining the wet ingredients smoothly.
  • Rubber spatula: Great for folding in the dry ingredients without overmixing.
  • Measuring cups and spoons: Precision matters for baking — I trust a kitchen scale when possible for best results.
  • Toothpick or skewer: Helpful for swirling the peanut butter into the batter.

Personally, I find that a silicone spatula makes scraping the bowl easier, especially when dealing with thick batter. If you don’t have a hand mixer, a strong whisk and a bit of elbow grease will do the trick. For budget-conscious cooks, glass baking pans are great and often double as serving dishes.

Preparation Method for Fudgy Peanut Butter Cup Brownies with Gooey Swirls

fudgy peanut butter cup brownies preparation steps

  1. Preheat your oven to 350°F (175°C) and line your 8×8-inch baking pan with parchment paper, leaving an overhang on the sides to lift the brownies out easily later. This little step saves your sanity when slicing.
  2. Melt the butter: In a microwave-safe bowl, melt 1/2 cup (115g) unsalted butter until just melted, about 30-45 seconds. Let it cool slightly.
  3. Mix sugars and eggs: In a medium bowl, whisk together 1 cup (200g) granulated sugar and 1/4 cup (50g) brown sugar until combined. Add 2 large eggs, one at a time, whisking well after each addition. Stir in 1 teaspoon vanilla extract.
  4. Combine wet and dry: Slowly pour the melted butter into the sugar-egg mixture, whisking to combine. In a separate bowl, sift together 3/4 cup (95g) all-purpose flour, 1/2 cup (50g) unsweetened cocoa powder, and 1/4 teaspoon salt.
  5. Fold dry ingredients: Gradually fold the flour mixture into the wet ingredients using a rubber spatula. Mix just until combined — overmixing will toughen the brownies. The batter should be thick and fudgy.
  6. Prepare peanut butter swirl: In a small bowl, mix 1/2 cup (130g) creamy peanut butter with 1/4 cup (30g) powdered sugar until smooth. This thickens the peanut butter, making it easier to swirl without melting into the batter.
  7. Layer the batter: Pour half of the brownie batter into your prepared pan and smooth the surface. Scatter half of the chopped mini peanut butter cups evenly over the batter.
  8. Add peanut butter swirls: Drop dollops (about 1 tablespoon each) of the peanut butter mixture randomly over the batter. Use a toothpick or skewer to swirl the peanut butter into the batter gently, creating marbled patterns without mixing it completely.
  9. Repeat layering: Pour the remaining brownie batter over the swirled layer, smooth it out, then scatter the rest of the chopped peanut butter cups on top. Add more dollops of peanut butter mixture and swirl again lightly.
  10. Bake: Place the pan in the oven and bake for 25-30 minutes. Check for doneness at 25 minutes by inserting a toothpick into the center — it should come out with a few moist crumbs but not wet batter. The brownies will be fudgy, not cakey.
  11. Cool and slice: Let the brownies cool completely in the pan on a wire rack. Use the parchment paper overhang to lift them out, then slice into squares with a sharp knife. For cleaner slices, wipe the knife between cuts.

Pro tip: If your peanut butter swirl starts to separate and look oily, add a little more powdered sugar next time to thicken it up. The key is gentle swirling — too much mixing will blend the peanut butter into the batter, losing that gooey contrast.

Cooking Tips & Techniques for Perfect Brownies

Getting brownies just right is an art, and I’ve learned a few things the hard way:

  • Don’t overmix: When combining your wet and dry ingredients, fold gently. Overmixing develops gluten and can lead to cakey brownies instead of fudgy.
  • Use room temperature eggs: They blend better with the butter and sugar, giving you a smoother batter.
  • Control your oven temperature: Ovens vary, so if your brownies are baking too fast on the edges and raw in the middle, try lowering your temperature to 325°F (160°C) and increasing bake time slightly.
  • Swirl with care: When adding the peanut butter swirls, a light hand helps keep those beautiful gooey ribbons intact.
  • Cooling matters: Brownies continue to set as they cool. Cutting them too soon will make a mess, so patience pays off.

I once tried to speed things up by skipping the cooling step and ended up with gooey squares that stuck to my knife and plate — lesson learned! Also, I’ve found that mini peanut butter cups melt better than full-size ones, giving a more consistent texture throughout.

When I’m multitasking in the kitchen, I like to prep the peanut butter swirl while the batter mixes — it saves time and keeps the workflow smooth.

Variations & Adaptations to Make This Recipe Your Own

Here are some ways to switch things up and keep these brownies exciting:

  • Nut-Free Version: Swap peanut butter with sunflower seed butter and use allergy-friendly chocolate cups to keep the gooey swirl without nuts.
  • Salted Caramel Swirl: Replace the peanut butter swirl with a homemade salted caramel sauce for a sweet and salty twist.
  • Vegan Adaptation: Use flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg), dairy-free butter, and vegan peanut butter cups to make these fudgy peanut butter cup brownies vegan-friendly.
  • Extra Crunch: Add chopped roasted peanuts or pecans into the batter for a contrasting crunch to the gooey swirls.
  • Seasonal Flair: For fall, fold in some pumpkin spice or cinnamon into the batter; in summer, try folding in fresh raspberries or cherries.

My personal favorite variation is adding a sprinkle of flaky sea salt on top before baking — it cuts through the sweetness and adds that little extra oomph. If you want a quicker version, you could even try swirling Nutella instead of peanut butter for a different flavor profile.

Serving & Storage Suggestions

These fudgy peanut butter cup brownies are best served at room temperature when the peanut butter swirls are gooey and soft. You can warm individual squares slightly in the microwave for 10-15 seconds to revive that melty texture if stored in the fridge.

They pair beautifully with a cold glass of milk or a hot cup of coffee — I like to serve them alongside a creamy latte or a bold espresso. For a fun brunch treat, try them with a batch of Japanese souffle pancakes or even after a savory bite of crispy loaded potato skins for a sweet finish.

To store, keep the brownies in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for up to a week or freeze them tightly wrapped for up to 3 months. When freezing, separate layers with parchment paper to prevent sticking.

Flavors tend to deepen over time, so if you can wait a day, the peanut butter and chocolate meld into an even richer experience.

Nutritional Information & Benefits

Each serving of these fudgy peanut butter cup brownies contains approximately:

Calories 280
Fat 16g
Carbohydrates 30g
Protein 5g
Sugar 22g

The peanut butter adds a dose of protein and healthy fats, which help balance the sweetness and keep you satisfied. Cocoa powder is rich in antioxidants, and using natural peanut butter minimizes added sugars and oils.

If you’re watching carbs, you can reduce sugar slightly or try swapping all-purpose flour for almond flour, though this may affect texture. Note that these brownies contain nuts and dairy, so they’re not suitable for those with allergies unless adapted.

Conclusion

These fudgy peanut butter cup brownies with gooey swirls are proof that sometimes, the best recipes come from a bit of trial and error — and a willingness to get your hands a little messy. They’re a perfect balance of rich chocolate and creamy peanut butter, with a texture that’s dense, fudgy, and irresistibly gooey.

I love this recipe because it’s approachable, forgiving, and just plain fun to make. Whether you’re baking for a crowd or just treating yourself, these brownies bring a little joy to the kitchen and your taste buds. I encourage you to make them your own — try different swirl flavors, nuts, or toppings to find your perfect combo.

If you give this recipe a try, I’d love to hear about your tweaks and how it turned out for you. Sharing those little kitchen victories makes baking even sweeter!

Happy baking, and may your peanut butter swirls always be gooey!

FAQs About Fudgy Peanut Butter Cup Brownies with Gooey Swirls

Can I use crunchy peanut butter instead of creamy for the swirl?

Yes, you can, but the swirl might be a bit chunkier and less smooth. For the best gooey texture, creamy peanut butter works better.

How do I prevent the peanut butter from separating and getting oily?

Mixing peanut butter with powdered sugar thickens it and helps prevent oil separation. Also, swirl gently and avoid overmixing into the batter.

Can I make these brownies ahead of time?

Absolutely! They store well in an airtight container for up to 3 days at room temperature or longer in the fridge or freezer.

What’s the best way to cut brownies cleanly?

Use a sharp knife and wipe it clean between cuts. For extra clean slices, chill the brownies slightly before cutting.

Can I double this recipe for a larger batch?

Yes, double all ingredients and bake in a 9×13-inch pan, adjusting baking time to about 35-40 minutes. Check doneness with a toothpick as ovens vary.

Pin This Recipe!

fudgy peanut butter cup brownies recipe

Print

Fudgy Peanut Butter Cup Brownies Easy Homemade Gooey Swirls Recipe

These fudgy peanut butter cup brownies feature rich chocolate and gooey peanut butter swirls, creating a dense yet soft texture that’s indulgent and satisfying. Perfect for any occasion, they combine simple pantry ingredients with a special swirling technique for the ultimate treat.

  • Author: Kai
  • Prep Time: 15 minutes
  • Cook Time: 25-30 minutes
  • Total Time: 40-45 minutes
  • Yield: 16 servings 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 1/2 cup (115g) unsalted butter, melted
  • 1 cup (200g) granulated sugar
  • 1/4 cup (50g) brown sugar
  • 2 large eggs, room temperature
  • 1 teaspoon vanilla extract
  • 3/4 cup (95g) all-purpose flour, sifted
  • 1/2 cup (50g) unsweetened cocoa powder (preferably Dutch-processed)
  • 1/4 teaspoon salt
  • 1/2 cup (130g) creamy peanut butter (natural, no added sugar)
  • 1/4 cup (30g) powdered sugar
  • 1 cup (about 30 pieces) mini peanut butter cups, chopped (Reese’s or similar)

Instructions

  1. Preheat your oven to 350°F (175°C) and line an 8×8-inch baking pan with parchment paper, leaving an overhang on the sides.
  2. Melt 1/2 cup unsalted butter in a microwave-safe bowl until just melted, about 30-45 seconds. Let cool slightly.
  3. In a medium bowl, whisk together 1 cup granulated sugar and 1/4 cup brown sugar until combined. Add 2 large eggs one at a time, whisking well after each addition. Stir in 1 teaspoon vanilla extract.
  4. Slowly pour the melted butter into the sugar-egg mixture, whisking to combine.
  5. In a separate bowl, sift together 3/4 cup all-purpose flour, 1/2 cup cocoa powder, and 1/4 teaspoon salt.
  6. Gradually fold the dry ingredients into the wet ingredients using a rubber spatula. Mix just until combined; the batter should be thick and fudgy.
  7. In a small bowl, mix 1/2 cup creamy peanut butter with 1/4 cup powdered sugar until smooth to thicken the peanut butter swirl.
  8. Pour half of the brownie batter into the prepared pan and smooth the surface. Scatter half of the chopped mini peanut butter cups evenly over the batter.
  9. Drop dollops (about 1 tablespoon each) of the peanut butter mixture randomly over the batter. Use a toothpick or skewer to gently swirl the peanut butter into the batter, creating marbled patterns without mixing completely.
  10. Pour the remaining brownie batter over the swirled layer and smooth it out. Scatter the rest of the chopped peanut butter cups on top. Add more dollops of peanut butter mixture and swirl lightly again.
  11. Bake for 25-30 minutes. Check doneness at 25 minutes by inserting a toothpick into the center; it should come out with a few moist crumbs but not wet batter.
  12. Let the brownies cool completely in the pan on a wire rack. Use the parchment paper overhang to lift them out, then slice into squares with a sharp knife, wiping the knife between cuts for cleaner slices.

Notes

To prevent peanut butter from separating and becoming oily, mix it with powdered sugar and swirl gently without overmixing. Use room temperature eggs for better batter consistency. Cool brownies completely before slicing for cleaner cuts. Mini peanut butter cups melt better than full-size ones for consistent texture. For gluten-free, substitute all-purpose flour with gluten-free flour blends. Vegan adaptations include flax eggs, dairy-free butter, and vegan peanut butter cups.

Nutrition

  • Serving Size: 1 brownie square (1/
  • Calories: 280
  • Sugar: 22
  • Fat: 16
  • Carbohydrates: 30
  • Protein: 5

Keywords: fudgy brownies, peanut butter cup brownies, gooey peanut butter swirls, easy brownies, homemade brownies, chocolate peanut butter dessert

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating