Brownies & Bars

Peanut Butter Swirl Brownies

These Peanut Butter Swirl Brownies feature a fudgy brownie loaded with a thick, creamy peanut butter swirl. Guaranteed to become your next favorite indulgent treat!

Peanut Butter Swirl Brownies

These Peanut Butter Swirl Brownies are actually a recipe that I cut from my first cookbook, Even Better Brownies, at the last second and I’m SO excited to be sharing them with you guys today!

Now, I’ve had peanut butter swirled brownies before… but none of them delivered that powerful and delicious chocolate & peanut butter punch that I was looking for. So, I decided to dive a little deeper… into the brownies that is, with literal chunks of peanut butter goodness. And boy do I think I’ve outdone myself this time. This peanut butter swirl brownie recipe delivers on all fronts: decadence, richness, chewiness, and of course, fudginess.

Ingredients for Peanut Butter Swirl Brownies

These fudgy peanut butter swirl brownies don’t require a ton of ingredients; here’s what you’ll need to make them:

  • Butter: The one and only. You’ll need it for both the brownies and the peanut butter swirl.
  • Cocoa powder: Because this recipe doesn’t use any melted chocolate, I recommend using a Dutch-processed cocoa for that deep, chocolatey flavor although your regular unsweetened cocoa powder will work just fine!
  • Espresso powder: This is different than instant coffee! Espresso powder further brings out the chocolate flavor; don’t worry… your brownies won’t taste like coffee, I promise!
  • Sugar: This recipe uses both granulated and light brown sugar for the ideal fudge brownie texture that’s not too sweet
  • Vanilla: Leaving it out will result in brownies that taste a little bland. It’s also used in the peanut butter swirl!
  • Salt: Brownies made without salt taste a little plain, so don’t skip it. You’ll also need just a pinch for the peanut butter swirl.
  • Eggs: Three large (room temperature) eggs are all you need!
  • All-purpose flour: Only 3/4 cup of all-purpose flour is needed!
  • Baking powder: For just a little leavening action.
  • Peanut butter: These are peanut butter swirl brownies after all…

How To Make Peanut Butter Swirl Brownies

These peanut butter swirl brownies are extremely simple to make and the results are unreal. Trust me! There are two essential components for this recipe: the brownie batter & the peanut butter swirl!

1. The Brownie Batter

The brownie layer contains your standard brownie ingredients; you know… butter, flour, eggs etc. This particular brownie recipe uses only cocoa powder which makes for a deliciously chewy brownie that comes together extremely quickly.

To assemble and bake the peanut butter swirl brownies, you’ll first line an 8×8 pan with parchment paper; this will help remove the brownies once they’re baked and have set. After the pan is lined with parchment paper, you’ll mix your brownie batter, and then mix your peanut butter swirl. Then you’ll carefully drop alternating spoonfuls of each batter into your pan then swirl together with a butter knife and bake at 350°F (180°C) for 30-35 minutes, or until a toothpick comes out with moist crumbs. Then the hard part: letting the brownies cool completely before removing and slicing.

2. The Peanut Butter Swirl

This is the star of the show here. It’s simply powdered sugar, butter, vanilla, peanut butter, and salt mixed together to form a smooth paste-like filling that is dolloped over the brownie base before being swirled together. Yes please!

How to Serve & Store Peanut Butter Swirl Brownies

Serving: You can serve these brownies warm or at room temperature. They’re best served within the first 3 days of being made. I like to reheat them a little in the microwave before eating!

Storage: Leftovers should be stored in an airtight container and can be kept at room temperature or in the refrigerator for up to 1 week. Leftovers can also be wrapped in plastic wrap surrounded by tin foil and then be frozen for up to 2 months.

Tips For Making Peanut Butter Swirl Brownies

  • Use a commercial brand of peanut butter that is fully combined/emulsified. I don’t recommend using a “natural” peanut butter with oil separation.
  • When swirling the peanut butter into the brownie batter, less is more. Thicker, more noticeable swirls come from less swirling. Drag a butter knife throughout the pan in a figure-8 motion, but don’t overdo it!
  • Do not overbake these; I can’t stress this enough! If you insert a toothpick into the center it should have moist fudgy crumbs on it, but no batter. As soon as that happens, pull them out and allow them to finish cooking/setting/cooling in the pan. Since all ovens bake differently, set your timer for about 5 minutes earlier than the recipe calls for and keep checking them every 2 minutes until they’re done.

Peanut Butter Swirl Brownies Recipe Troubleshooting & FAQ

Yes! You can easily double the recipe, and bake it in a 9×13-inch pan. You can adjust the ‘servings’ slider from 16 to 32 in the recipe card to get the proper ingredient measurements.

Unfortunately, no. It’s doing more than lending a sweet flavor. It’s actually helping with the overall structure and texture of the brownies.

A toothpick is your best friend when testing brownies for doneness. You’ll want to remove these brownies when your toothpick is covered in moist crumbs; they might even still look ever so slightly underdone in the center. The residual heat of the pan will continue to finish cooking them to fudgy perfection, however, so make sure to let them cool completely in the pan.

If you used cup measures as opposed to weight measures, your ingredients were probably a little off. As weird as this sounds, measuring cups aren’t as accurate as you think. For example, somebody who scoops the measuring cup into the flour will have way more than somebody who uses a spoon to scoop the flour into the same sized measuring cup (and the person who spoons the flour into the measuring cup will probably still have more than the needed amount). This is why you should really be measuring by weight with a kitchen scale instead—it’s much more reliable and completely eliminates any inconsistencies.

Alternatively, if you measured your ingredients by weight and the brownies still came out too dry, you might have overmixed your brownie batter or overbaked the brownies. Overmixing the batter will allow air to get trapped in the batter and will result in dry, cakey brownies. Overbaking is pretty self-explanatory; make sure you remove the brownies when a toothpick inserted into the center comes out with moist crumbs sticking to it. If it comes out clean, you’ve probably overbaked them.

Now, get this recipe for peanut butter swirl brownies pinned, then let’s get baking, because, dude, these are SO DELICIOUS… you have to try them.

Looking for more chocolate-peanut butter recipes?
Check these out!

Chocolate Peanut Butter Pretzel Macarons
Peanut Butter Brown Sugar Layer Cake with Chocolate Fudge Buttercream
Copycat Levain Bakery Dark Chocolate Peanut Butter Chip Cookies
Small Batch Chocolate Cupcakes with Peanut Butter Buttercream Frosting
Peanut Butter Chocolate Chunk Oatmeal Cookies
Chocolate Peanut Butter Snack Cake


Peanut Butter Swirl Brownies

These Peanut Butter Swirl Brownies feature a fudgy brownie loaded with a thick, creamy peanut butter swirl. Guaranteed to become your next favorite indulgent treat!
Course Dessert
Cuisine American
Keyword Brownies & Bars, Chocolate Peanut Butter, Fudge Brownies
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 16 brownies
Calories 251kcal


For the Brownies:

  • 90 g all-purpose flour
  • 200 g granulated sugar
  • 110 g light brown sugar
  • 40 g unsweetened natural or Dutch process cocoa powder
  • ½ tsp fine sea salt
  • ½ tsp baking powder
  • 170 g unsalted butter melted
  • 3 large eggs
  • 1 tsp vanilla extract

For the Peanut Butter Swirl:

  • 125 g creamy peanut butter
  • 30 g unsalted butter melted
  • 30 g powdered sugar
  • 1 tsp vanilla extract
  • ¼ tsp fine sea salt


  • Preheat the oven to 350°F (180°C). Grease an 8×8–inch pan and line the pan with parchment paper, leaving an overhang on all sides.
  • In a large bowl, whisk together the flour, granulated sugar, light brown sugar, cocoa powder, salt, and baking powder. In a medium bowl, add the butter, eggs, and vanilla and whisk until well combined. Add the wet ingredients to the dry ingredients and mix until just combined then set aside.
  • In a small bowl, whisk together the peanut butter, butter, powdered sugar, vanilla, and salt until well combined. 
  • Drop large spoonfuls of the brownie batter randomly into the prepared pan. Top with random spoonfuls of all of the peanut butter batter. Drop random spoonfuls of the remaining chocolate batter over any bare or heavy peanut butter spots. Using a knife, swirl the batters together then bake for 30-35 minutes.
  • Remove from the oven and place on a wire rack to cool completely in the pan before cutting into squares. Cover and store leftover brownies at room temperature for up to 1 week.


Serving: 1brownie | Calories: 251kcal | Carbohydrates: 27g | Protein: 4g | Fat: 15g | Saturated Fat: 8g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 62mg | Sodium: 162mg | Potassium: 134mg | Fiber: 1g | Sugar: 20g | Vitamin A: 363IU | Calcium: 27mg | Iron: 1mg

MikeBakesNYC LLC owns the copyright on all images and text and does not allow for its original recipes and pictures to be reproduced anywhere other than at this website unless authorization is given. If you enjoyed the recipe and would like to publish it on your site, please re-write it in your own words, and link back to my site and recipe page. Read my Disclosure page. This post may contain affiliate links.

Mike Johnson

View Comments

      • Thank you! That’s about what I used. These were super delicious and a big hit with my in-laws who don’t usually eat dessert! Definitely keeping this recipe!!!
        And thank you for all the small batch recipes- they are perfect ?

        (Also in section labeled #2, it still says peppermint brownies ?)

Recent Posts

Cookies n Cream Babka

This Cookies n Cream Babka features a dark chocolate cookies n cream filling twisted inside…

2 weeks ago

Cookies n Cream Snack Cake

This Cookies n Cream Snack Cake consists of a moist, fluffy white cake studded with…

1 month ago

Carrot Cake Cinnamon Rolls

These soft, fluffy Carrot Cake Cinnamon Rolls are about to become your favorite cinnamon roll…

2 months ago

Brûléed Meyer Lemon Bars

Looking for an easy, yet impressive dessert? Look no further! These Brûléed Meyer Lemon Bars…

2 months ago

Chocolate-Dipped Peanut Butter Butterfinger Cookies

These Chocolate-Dipped Peanut Butter Butterfinger Cookies are the perfect treat to make for the chocolate-peanut…

3 months ago

Vanilla Bean Cheesecake Bars

These Vanilla Bean Cheesecake Bars give you all the great flavors of cheesecake without the…

3 months ago

This website uses cookies.