Peanut Butter Swirl Brownies: The Ultimate Chocolate-Peanut Butter Treat

This post may contain affiliate links, Please see our Disclosure for details.

I absolutely adore these peanut butter swirl brownies because they combine my two favorite flavors in one heavenly treat! The magical moment when warm peanut butter meets rich chocolate batter takes me back to my grandmother’s kitchen, where I first discovered this irresistible combination.

Growing up, weekend baking sessions with my grandmother were sacred traditions in our family. The kitchen would fill with the most amazing aromas as we experimented with different recipes. But nothing quite compared to the day we created these peanut butter swirl brownies together! I can still picture her gentle hands guiding mine as we swirled the warm peanut butter into the chocolate batter, creating those beautiful marbled patterns that looked like edible art.

What makes these peanut butter swirl brownies so special is their perfect balance – rich, fudgy chocolate brownies with ribbons of creamy peanut butter that create little pockets of joy in every bite. They’re not just delicious; they’re a connection to my past and the love that flowed through my grandmother’s kitchen — just like our Banana Cream Cake. Now I get to share that same joy with my own family and friends (and you!).

Ready to create some chocolate-peanut butter magic in your kitchen? Let’s get baking!

Process of swirling peanut butter into brownie batter

Why You’ll Love These Fudgy Peanut Butter Brownies!

I’ve been making these peanut butter swirl brownies for over fifteen years, and they never fail to delight everyone who tries them! This recipe comes straight from my grandmother’s collection, though I’ve added my own little twists over the years to make them even more irresistible.

  • Perfect texture combination – I’ve found that the fudgy brownie base paired with swirls of creamy peanut butter creates an amazing contrast that makes your taste buds dance with joy!
  • Quick and easy to make – With just a handful of simple ingredients you probably already have in your pantry, these brownies come together in about 10 minutes of prep time.
  • Crowd-pleaser for all ages – My kids absolutely beg for these treats, and my husband always sneaks an extra piece when he thinks I’m not looking!
  • Versatile treat – These brownies are perfect for bake sales, potlucks, family gatherings, or just because it’s Tuesday — much like our chewy Peanut Butter Cookies.
  • Customizable to your taste – I love that you can adjust the peanut butter amount to suit your preference – more swirls for serious peanut butter lovers or just a hint for those who prefer chocolate to shine.

“These brownies aren’t just dessert in our home – they’re the taste of love and tradition in every warm, fudgy bite!”

Ingredient Note List

Unsalted Butter: I always use unsalted butter for these brownies because it lets me control the exact amount of salt in the recipe, resulting in the perfect balance of sweet and salty flavors.

Granulated Sugar: This sugar creates that classic crispy top on the brownies while keeping the inside wonderfully moist and fudgy – it’s a must for the perfect texture!

Large Eggs: In my experience, room temperature eggs incorporate much better into the batter, creating that rich, velvety texture that makes these peanut butter swirl brownies so irresistible.

Vanilla Extract: I recommend using pure vanilla extract rather than imitation for a more authentic flavor that enhances both the chocolate and peanut butter.

Unsweetened Cocoa Powder: This gives the brownies their deep chocolate flavor without adding extra sweetness – I prefer Dutch-processed for a richer color and smoother taste.

All-Purpose Flour: Just the right amount of flour is what gives these peanut butter swirl brownies their perfect fudgy consistency – too much would make them cakey!

Salt: Even though it’s a small amount, salt is my secret weapon for enhancing both the chocolate and peanut butter flavors, making them taste more intense and satisfying.

Baking Powder: This gives just enough lift to the brownies without making them too cakey – the perfect balance for a fudgy texture with a little structure.

Creamy Peanut Butter: I always reach for traditional creamy peanut butter (not the natural kind that separates) for the most reliable swirling and that classic peanut butter flavor that pairs so beautifully with chocolate.

How to Make Peanut Butter Swirl Brownies?

Step 1. I always start by preheating my oven to 350°F (175°C) and lining my 8×8-inch baking pan with parchment paper, leaving some overhang for easy removal – a trick my grandmother taught me that saves so much cleanup time!

Step 2. In my favorite saucepan, I gently melt the butter over low heat until it’s just liquified – I’ve found that overheating can make the brownies greasy.

Step 3. Once the butter is melted, I remove the pan from heat and whisk in the sugar until it’s well incorporated – this helps create that shiny, crackly top that makes brownies so irresistible!

Step 4. My grandmother always said to add eggs one at a time, mixing well after each addition, and I’ve found this creates the smoothest, most velvety batter.

Step 5. I stir in the vanilla extract, then gently fold in the whisked dry ingredients (cocoa powder, flour, salt, and baking powder) until just combined – overmixing is the enemy of fudgy brownies!

Step 6. After pouring the brownie batter into my prepared pan, I warm the peanut butter in the microwave for about 20 seconds until it’s just pourable – this makes creating those beautiful swirls so much easier.

Step 7. My favorite part is dolloping spoonfuls of the warmed peanut butter across the top of the brownie batter – I usually make about 9 evenly spaced dollops for the perfect peanut butter distribution.

Step 8. Using a butter knife or toothpick, I gently swirl the peanut butter into the brownie batter with a figure-eight motion – I’ve learned that less is more here, as too much swirling can muddy the distinct patterns.

Homemade peanut butter swirl brownies with marbled top

How to Store & Reheat

I usually store these peanut butter swirl brownies in an airtight container at room temperature, where they stay deliciously fresh for up to 3 days. If your kitchen runs warm like mine sometimes does in summer, popping them in the refrigerator will keep them perfect for up to a week – just be sure to let them come to room temperature before serving for the best texture.

For longer storage, I’ve found that freezing works wonderfully! I wrap individual brownies tightly in plastic wrap, then place them in a freezer bag. They keep their amazing flavor and texture for up to 3 months this way. When my kids have friends over unexpectedly, I love having these treasures ready to thaw!

When it comes to reheating, I prefer to let frozen brownies thaw at room temperature for about an hour. For a special treat, try warming a brownie in the microwave for 10-15 seconds – it creates this amazing just-baked texture with melty peanut butter swirls that’s absolutely heavenly with a scoop of vanilla ice cream!

What to Serve with Peanut Butter Swirl Brownies

Vanilla Ice Cream: My family’s absolute favorite pairing! The cool creaminess of vanilla ice cream creates the perfect contrast to the rich, warm brownie — especially with a slice of our Chocolate Chip Bread Pudding or a scoop of Delicious Chocolate Mousse alongside. especially when the brownie is slightly warmed so the peanut butter gets all melty again.

Fresh Berries: I love serving these brownies with a handful of fresh raspberries or strawberries on the side – the slight tartness cuts through the richness and adds a beautiful pop of color to the plate.

Coffee or Milk: In my house, there’s always a debate – my husband insists these brownies taste best with a strong cup of coffee, while the kids (and secretly me too) prefer a cold glass of milk to complement the rich chocolate and peanut butter flavors.

Caramel Sauce: When I’m feeling extra indulgent, a drizzle of warm caramel sauce over these brownies creates an incredible flavor combination that takes them to a whole new level of deliciousness.

Whipped Cream: A dollop of freshly whipped cream (never the canned stuff in my kitchen!) adds a light, airy contrast to the dense, fudgy texture of the brownies that makes each bite pure heaven.

Sliced peanut butter swirl brownies on serving plate

FAQs

Can I use crunchy peanut butter instead of creamy?

You absolutely can! I sometimes use crunchy peanut butter when I want some added texture – it creates delightful little peanut surprises throughout the brownies.

Why didn’t my peanut butter swirl properly?

If your peanut butter was too cold or thick, it won’t swirl easily. I always warm mine in the microwave for 20-30 seconds until it’s slightly runny but not hot.

Can I double this recipe for a larger batch?

Yes! I often double it for parties and bake in a 9×13 pan, but you’ll need to add about 5-7 minutes to the baking time.

My brownies turned out cakey instead of fudgy. What happened?

You might have overmixed the batter or added too much flour. I always measure flour by spooning it lightly into the measuring cup rather than scooping directly from the bag.

How do I know when the brownies are done?

The perfect peanut butter swirl brownies will have a toothpick inserted in the center come out with a few moist crumbs (not wet batter) – this ensures they stay fudgy after cooling.

Can I add chocolate chips to the batter?

Absolutely! I sometimes add 1/2 cup of semi-sweet chocolate chips for extra chocolatey goodness – just fold them in gently before pouring the batter into your pan.

Sliced peanut butter swirl brownies on serving plate

Peanut Butter Swirl Brownies

A delightful treat for chocolate and peanut butter lovers, these brownies are rich, fudgy, and swirled with creamy peanut butter.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Dessert
Cuisine American
Servings 9 squares
Calories 200 kcal

Equipment

  • medium saucepan
  • mixing bowls
  • 8x8-inch baking pan
  • wire rack
  • Microwave-safe bowl

Ingredients
  

  • 1/2 cup Unsalted butter Melted for the brownie batter.
  • 1 cup Granulated sugar Adds sweetness to the brownies.
  • 2 large Eggs Provides moisture and structure.
  • 1 teaspoon Vanilla extract Enhances the flavor of the brownies.
  • 1/3 cup Unsweetened cocoa powder Gives the brownies their chocolate flavor.
  • 1/2 cup All-purpose flour Provides structure to the brownies.
  • 1/4 teaspoon Salt Enhances the overall flavor.
  • 1/4 teaspoon Baking powder Helps the brownies rise slightly.
  • 1/2 cup Creamy peanut butter Swirled into the brownie batter for flavor.

Instructions
 

  • Preheat your oven to 350°F (175°C). In a medium saucepan, melt the unsalted butter over low heat. Remove from heat and stir in the granulated sugar, eggs, and vanilla extract until well combined.
  • In a separate bowl, whisk together the cocoa powder, flour, salt, and baking powder. Gradually add this mixture to the butter mixture, stirring until just combined and smooth.
  • In a small microwave-safe bowl, warm the creamy peanut butter in the microwave for about 20-30 seconds until it is slightly melted and easy to swirl.
  • Pour the brownie batter into a greased 8x8-inch baking pan. Drop spoonfuls of the melted peanut butter on top of the brownie batter. Use a knife or a toothpick to gently swirl the peanut butter into the brownie batter, creating a marbled effect.
  • Place the baking pan in the preheated oven and bake for 20-25 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs.
  • Allow the brownies to cool in the pan on a wire rack for at least 10 minutes before cutting them into squares.

Notes

Enjoy your Peanut Butter Swirl Brownies, a rich and indulgent dessert that combines the best of chocolate and peanut butter!
Keyword Brownies, chocolate, Peanut Butter

Leave a Comment

Recipe Rating