Decadent Peanut Butter Brownies Recipe for Rich, Fudgy Squares

This peanut butter brownies recipe yields fudgy, moist squares bursting with rich chocolate and ribbons of creamy peanut butter across a crackly top. It’s an easy homemade brownie that’s perfect whenever a chocolate craving hits.

a stack of peanut butter brownies a bite taken from the top one

Once you make these from scratch you’ll likely skip boxed mixes most of the time. The blend of melted chocolate, cocoa, and a touch of baking powder creates a dense, fudgy texture while the peanut butter swirl delivers a salty, creamy contrast reminiscent of a peanut butter cup.

Peanut butter and chocolate are a classic pair. If you enjoy this recipe, you might also like other peanut butter desserts such as peanut butter cookies, peanut butter fudge, or chocolate-peanut butter cheesecakes. These brownies are a quick way to enjoy that beloved combination with minimal fuss.

🍫 Ingredients:

Individual ingredients for peanut butter brownie recipe with text labels.
  • Unsalted butter – melted (we prefer unsalted so you can control salt levels; peanut butter already adds salt).
  • Granulated sugar – provides sweetness and keeps the brownies soft.
  • Vanilla extract and salt – for flavor balance.
  • Semi-sweet chocolate chips – melted and cooled slightly for a richer chocolate flavor.
  • Eggs – use room temperature eggs so they incorporate easily and reduce overmixing.
  • Unsweetened cocoa powder – Dutch-processed is ideal for a smooth, neutral flavor.
  • Baking powder – adds a touch of lift for a slightly tender crumb.
  • All-purpose flour – kept modest to preserve fudginess.
  • Creamy peanut butter – microwaved briefly to make it pourable for swirling; natural peanut butter may be used if stirred well.

For exact ingredient amounts, see the printable recipe card at the bottom of the post.

Equipment needed: Sieve for sifting dry ingredients and an 8×8″ baking pan lined with parchment.

Variations and Substitutions:

  • Nutty: Fold in chopped walnuts or pecans before baking.
  • Set or creamy peanut butter: To keep the peanut butter swirl creamier, cover the pan with foil for the last 10 minutes of baking; leave uncovered if you prefer a firmer, slightly darker top.
  • Top with frosting: Swap the swirl for a peanut butter frosting after baking.
  • Box mix shortcut: Use a boxed brownie mix and follow the swirl steps below for peanut butter ribbons.

🔪 Instructions:

PREP: Preheat oven to 350°F (175°C). Grease an 8×8″ baking pan and line it with parchment paper. Melt the chocolate chips in 30-second microwave intervals, stirring between each, until smooth; let cool slightly.

vanilla and melted chocolate added to butter mixture in mixing bowl with hand mixer to make peanut butter brownies

Step 1: In a large bowl, beat the melted butter and granulated sugar until combined. Stir in vanilla and the melted chocolate until well mixed.

eggs added to chocolate mixture in mixing bowl with mixer next to eggs

Step 2: Add the eggs and mix just until incorporated. For fewer cracks and less puffing, you can whisk the eggs in by hand.

Pro Tip: Mixing the eggs by hand reduces air in the batter and minimizes high edges and center cracking.

brownie batter, cocoa powder and flour in a sieve over wet ingredients

Step 3: Sift the dry ingredients—cocoa powder, salt, baking powder, and flour—over the wet mixture to remove lumps.

brownie batter mixed together in a mixing bowl with spatula next to eggs

Step 4: Fold the dry ingredients into the batter with a rubber spatula just until combined—avoid overmixing to keep brownies tender.

Dollops of peanut butter over the brownie batter in 8x8 pan.

Step 5: Spread the batter evenly into the prepared pan. Microwave the peanut butter about 15 seconds so it’s smooth and slightly pourable. Spoon dollops of peanut butter over the top.

8x8 glass dish with brownie batter and peanut butter swirled into it with knife.

Step 6: Use a butter knife to swirl the peanut butter into the brownie batter, creating pretty ribbons.

Baked peanut butter brownies recipe in 8x8 pan.

Step 7: Bake 35–40 minutes, or until moist crumbs cling to a toothpick inserted in the center (no wet batter). Remove from oven and let cool completely.

Peanut butter brownies cut into squares on parchment paper.

Step 8: Lift the brownies from the pan using the parchment paper edges and slice into squares with a sharp knife.

SERVE: Dust with powdered sugar if desired, or serve warm with vanilla ice cream for an extra-indulgent treat.

top view of peanut butter brownies cut into squares on parchment paper

Recipe Tips

  • Melted butter helps dissolve sugar crystals, producing a shiny, crackly top and chewy edges.
  • Mix eggs by hand if you want to limit air in the batter and reduce puffing and cracking.
  • Use good-quality chocolate for the best flavor; the chocolate really stands out in these brownies.

Fun Fact

The main difference between brownies and cakes is that cakes contain more flour, which makes them lighter and more cake-like.

Peanut butter brownies cut into squares stacked on top of each other.

Recipe FAQs

Can you freeze peanut butter brownies?

Yes. Once completely cooled, wrap squares in several layers of plastic wrap and place in a freezer bag for up to 1 month. Thaw in the refrigerator or at room temperature. Leftovers kept airtight last up to 5 days in the fridge or at room temperature.

What is the secret to moist brownies?

Accurate ingredient measurements, minimal mixing, and careful timing in the oven are key to moist brownies. Remove them when a few moist crumbs cling to a toothpick rather than waiting for the center to be completely dry.

If you try this Peanut Butter Brownies Recipe, please leave a star rating and share your feedback in the comments.

Close up of stacked peanut butter brownies recipe.

Peanut Butter Brownies Recipe

Course: Dessert
Cuisine: American
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 1 hour 50 minutes
Fudgy peanut butter swirl brownies combine rich chocolate and creamy peanut butter into an easy, irresistible dessert with a minimal ingredient list.

Ingredients

  • ½ cup unsalted butter, melted
  • 1 ½ cups granulated sugar
  • 1 teaspoon vanilla extract
  • ½ cup semi-sweet chocolate chips, melted and cooled slightly
  • 2 large eggs, room temperature
  • ⅓ cup unsweetened cocoa powder
  • ½ teaspoon salt
  • ½ teaspoon baking powder
  • ¾ cup all-purpose flour
  • ¼ cup creamy peanut butter

Instructions

  • Preheat oven to 350°F. Grease an 8×8” glass baking dish and line with parchment.
  • Beat together melted butter and sugar. Stir in vanilla and melted chocolate until combined.
  • Add eggs and mix just until combined.
  • Sift cocoa, salt, baking powder, and flour into the wet ingredients.
  • Fold dry ingredients into the batter with a spatula until just combined.
  • Spread batter into the prepared pan.
  • Microwave peanut butter about 15 seconds until smooth and slightly pourable. Dollop over the batter and swirl with a knife.
  • Bake 35–40 minutes, until moist crumbs cling to a toothpick. Cool completely.
  • Lift brownies from pan and cut into squares.

Notes

Storage: Store in an airtight container on the counter or in the refrigerator for up to 5 days. Freeze for up to 1 month.

Covering with foil during the last 10 minutes keeps the peanut butter creamier; leaving uncovered yields a slightly drier top.

To melt chocolate chips, microwave in 30-second intervals, stirring between each until smooth.

Nutrition

Calories: 214 kcal |
Carbohydrates: 28 g |
Protein: 3 g |
Fat: 11 g