Chocolate Peanut Butter Brownies

Homemade Chocolate Peanut Butter Brownies are an irresistible treat with just the right balance of sweet and salty. The peanut butter swirl adds a wonderful creaminess to the rich and fudgy brownies!

For more brownie goodness, check out my Red Velvet Brownies!

stack of chocolate peanut butter brownies

Key ingredients

  • Flour: The base of the brownies is all purpose flour. Take care not to overmeasure and use a kitchen scale if possible.
  • Sugar: I use a combination of granulated sugar and brown sugar for the perfect texture.
  • Cocoa powder: Cocoa powder gives the brownies their deep flavor. I regularly use Dutch Process cocoa powder, but any unsweetened cocoa powder will work.
  • Semisweet chocolate: Melted chocolate adds depth to the brownies and a luxurious mouthfeel.
  • Butter: Butter adds richness and moisture to the brownies, contributing to the fudgy texture.
  • Eggs: Eggs bind the ingredients together.
  • Peanut butter: The peanut butter swirl is made up of just one ingredient — creamy peanut butter! I’ve used both natural and more processed peanut butters in this recipe and both work well.

Equipment: You’ll need an 8×8 inch (20×20 cm) baking pan to make these peanut butter brownies.

brownie ingredients

Step by step instructions

  1. Whisk together the sugar, eggs, vegetable oil and vanilla extract in a medium bowl. 
  2. Melt the butter and chocolate pieces together and then whisk in the cocoa powder.
  3. Pour the melted chocolate mixture into the sugar mixture along with the flour and salt.
  4. Dollop the peanut butter over the brownie batter and use a knife to swirl the mixture before baking. Make sure not to overmix or you’ll lose the bold swirls (although the taste will still be amazing)!

Tips for fudgy brownies

We’ve formulated this brownie recipe specifically to be on the fudgy side. But if you really want to make sure you have the fudgiest brownies, we have a few extra tips for you:

  • Don’t over-measure the flour and cocoa powder. Using a kitchen scale is definitely recommended for this recipe. If you don’t have a kitchen scale, use the spoon and level method when measuring flour. Lightly spoon the flour into the measuring cup and then run the back of a knife over the top to scrape off any excess.
  • After adding the flour, make sure not to overmix the batter. This can add too much air to the batter and create more cakey brownies.
  • Check your brownie batter at the minimum bake time — about 25 minutes. If an inserted toothpick comes out with a few moist crumbs, don’t bake any further! Your brownies are cooked through and will firm up a bit more as they sit.
side view of fudgy brownie texture

FAQs

What type of pan should I use?

A metal baking pan is the best option for brownies. Avoid ceramic and glass pans if you can as it is easier to overbake the brownies.

How can you tell when the brownies are ready?

To tell if the brownies are ready, insert a toothpick. If it comes out with wet batter, give the brownies another few minutes. When the toothpick comes out with a few moist crumbs you should have nice and fudgy brownies!

Can I freeze peanut butter brownies?

You can freeze your brownies for up to 3 months. We recommend wrapping the brownies in plastic wrap or foil and then placing in a freezer safe container. The brownies can be frozen individually or as an entire slab.

What’s the best way to store leftovers?

These brownies can be stored in an airtight container for up to 3 days at room temperature, or up to 5 days in the refrigerator.

Which peanut butter should I use?

You can use either natural creamy peanut butter (where the only ingredient is peanuts) or a regular version such as Skippy or Jif. For this particular recipe I’ve had success using a variety of peanut butters including Natural Skippy (which has added sugar and salt), Trader Joe’s and Crazy Richard’s.

How do I swirl the peanut butter?

To get a good swirl, start by making sure the peanut butter is at least at room temperature. You can also heat it in the microwave so it has a more pourable consistency, which will make it easier to mix into the batter.

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
stack of chocolate peanut butter brownies

Chocolate Peanut Butter Brownies Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Brit Kapustina
  • Total Time: 40 minutes
  • Yield: 16
    • Prep Time: 15 minutes
    • Cook Time: 25 minutes
    • Category: american
    • Method: baking
    • Cuisine: american

Ingredients

  • 1/2 cup (100 grams) granulated sugar
  • 1/2 cup (100 grams) brown sugar
  • 2 large eggs
  • 1/4 cup (60 ml) vegetable oil
  • 1 teaspoon vanilla extract
  • 4 tablespoons (55 grams) unsalted butter
  • 4 ounces (115 grams) semisweet chocolate, chopped
  • 1/4 cup (25 grams) unsweetened cocoa powder
  • 2/3 cup (80 grams) all purpose flour, spooned and leveled*
  • 1/2 teaspoon kosher salt
  • 1/2 cup (130 grams) creamy peanut butter*

Instructions

  1. Preheat oven to 350 F (180 C) and grease an 8×8 inch (20×20 cm) baking pan.
  2. Whisk together the granulated sugar, brown sugar, eggs, vegetable oil and vanilla extract in a medium bowl. Set aside.
  3. In a small saucepan, heat the butter and chocolate over low heat, stirring continuously until smooth.
  4. Remove the saucepan from heat and whisk in the cocoa powder.
  5. Pour the melted chocolate mixture into the sugar mixture and whisk until smooth.
  6. Stir in the flour and salt until just combined.
  7. Pour the mixture into the prepared baking pan.
  8. Dollop the peanut butter over the brownie batter and use a knife to swirl the mixture. To make it easier to swirl, you can first heat the peanut butter in the microwave until it has a pourable (but still quite thick) consistency.
  9. Bake for 25-30 minutes or until an inserted toothpick comes out with a few moist crumbs. Allow to cool before slicing.

Notes

Measuring Flour: We highly recommend using a kitchen scale to measure flour. If measuring by volume, use the spoon and level method to avoid over-measuring the flour. Lightly spoon flour into the measuring cup until it’s completely full. Then run the back of a knife over the cup to gently scrape off any excess.

Peanut Butter: Both natural peanut butters (where the only ingredient is peanuts) and peanut butters such as Skippy and Jif (which generally have added sugar, salt and oil) will work in this recipe. I’ve tested this recipe with Natural Skippy, Trader Joe’s and Crazy Richard’s and they’ve all worked well. Natural peanut butters will need to be thoroughly stirred before measuring and swirling.

This post may contain affiliate links through which we may earn a small commission at no additional cost to you. We only recommend products that we genuinely love and would use ourselves.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star