Peanut Butter Brownies

By Haruki Sakamoto

Posted on June 22, 2026

Peanut Butter Brownies

Peanut butter brownies are a rich, fudgy dessert that marries deep chocolate flavor with creamy, salty peanut butter. This recipe delivers a perfectly chewy brownie with a luscious peanut butter swirl running through every bite.

Recipe Overview

Prep TimeCook TimeTotal TimeServingsDifficultyCuisine
15 minutes25 minutes40 minutes16 browniesEasyAmerican

Why This Recipe Works

I have tested dozens of brownie recipes, and this one consistently delivers the best texture and flavor. The secret is using melted butter and brown sugar, which creates a dense, fudgy interior while the edges stay slightly crisp.

The addition of creamy peanut butter is not just a topping; it is baked directly into the batter as a swirl. This technique ensures every bite gets a ribbon of peanut butter that contrasts beautifully with the chocolate.

By avoiding egg whites (I use whole eggs) and not overmixing the batter, I prevent the brownies from becoming cakey. The result is a rich, almost truffle-like texture that brownie lovers crave.

Ingredients

IngredientQuantityNotes
Unsalted butter1/2 cup (1 stick)Melted and slightly cooled
Granulated sugar1 cupWhite sugar gives the best structure
Brown sugar, packed1/2 cupAdds moisture and a hint of butterscotch
Large eggs2Room temperature for even mixing
Vanilla extract1 teaspoonPure not imitation
All-purpose flour3/4 cupMeasured by spoon and level
Unsweetened cocoa powder1/3 cupDutch-processed for extra richness
Salt1/4 teaspoonEnhances the chocolate flavor
Baking powder1/4 teaspoonLeavening agent for slight lift
Creamy peanut butter1/2 cupUse natural peanut butter (no added sugar) for best swirl, but regular works too

Step-by-Step Instructions

Preparing the Brownie Batter

  1. Preheat your oven to 350°F (175°C) and line an 8×8-inch baking pan with parchment paper, leaving overhang on two sides for easy lifting.
  2. In a large mixing bowl, whisk together the melted butter, granulated sugar, and brown sugar until smooth and glossy, about 1 minute.
  3. Add the eggs and vanilla extract to the sugar mixture and whisk vigorously for 30 seconds until the batter becomes thick and pale in color.
  4. Sift the flour, cocoa powder, salt, and baking powder into the wet ingredients and fold gently with a rubber spatula until no streaks of flour remain. Do not overmix.

Creating the Peanut Butter Swirl

  1. In a small microwave-safe bowl, warm the peanut butter for 15 to 20 seconds until soft and slightly runny. Do not boil it.
  2. Pour the brownie batter into the prepared pan and spread it evenly with the spatula, smoothing the top.
  3. Drop spoonfuls of the softened peanut butter over the batter, distributing them in five or six dollops.
  4. Use a butter knife or a skewer to gently swirl the peanut butter through the batter, making figure-eight motions. Avoid over-swirling or the layers will merge completely.

Baking and Cooling

  1. Bake the brownies in the preheated oven for 22 to 25 minutes. A toothpick inserted into the center should come out with a few moist crumbs, not wet batter.
  2. Remove from the oven and let the brownies cool in the pan on a wire rack for 30 minutes.
  3. Using the parchment overhang, lift the entire brownie slab onto a cutting board and cool completely before slicing into 16 squares.

Chef Tips for Perfect Results

  • Use room temperature eggs: Cold eggs will seize the melted butter, causing the batter to become grainy. Let your eggs sit on the counter for 30 minutes before starting.
  • Do not overmix the flour: Once you add the dry ingredients, mix only until just combined. Overmixing develops gluten, making the brownies tough instead of fudgy.
  • Check doneness early: Every oven runs slightly different. Start checking at 22 minutes with a toothpick inserted about two inches from the edge. The center may look slightly underdone but will set as it cools.
  • Use the right pan: An 8×8-inch metal pan conducts heat most evenly for crisp edges. Glass pans can cause the edges to overbrown while the center remains raw.
  • Cool completely before cutting: Brownies need time to set their structure. Cutting them while warm will produce crumbly, messy squares. Use a sharp chef knife and wipe it clean between cuts.

Common Mistakes to Avoid

  • Using natural peanut butter that separates: If you use natural peanut butter with oil on top, stir it very well before measuring. The separated oil can leak into the batter and create greasy spots. Solution: use a stabilized peanut butter like Skippy or Jif.
  • Over-swirling the peanut butter: Swirling too much will mix the peanut butter completely into the batter, eliminating the distinctive ribbons. Solution: make only five or six gentle figure-eight motions.
  • Underbaking because the center looks wet: The peanut butter swirl will always look softer than the chocolate batter. Rely on the toothpick test near the center, not directly in a peanut butter pocket. Solution: test in a chocolate-heavy area.
  • Skipping the parchment paper: Brownies can stick stubbornly to metal pans, especially around the peanut butter swirls. Solution: always line the pan with parchment with two overhanging sides for easy removal.
  • Cutting with a dull knife: A dull blade will drag through the soft brownie and crush the swirl pattern. Solution: use a long, sharp chef knife and wipe it clean with a damp paper towel between each cut.

Variations and Substitutions

IngredientSubstitutionImpact on Flavor
Unsalted butterCoconut oil (melted)Adds a subtle coconut flavor; texture becomes slightly more tender
All-purpose flourGluten-free 1:1 baking flourTexture may be slightly more crumbly but still fudgy
Unsweetened cocoa powderDutch-processed cocoaDarker color, milder chocolate flavor
Granulated sugarCoconut sugarAdds a caramel-like note; brownies will be slightly less sweet
Large eggsFlax eggs (2 tbsp flaxseed meal + 6 tbsp water)Vegan option; brownies will be denser and less rich
Creamy peanut butterAlmond butter or cashew butterDifferent nutty flavor; almond butter is less sweet and more earthy

Serving Suggestions and Pairings

These peanut butter brownies are ideal for a casual weekend treat or a crowd-pleasing potluck. Serve them slightly warm with a scoop of vanilla bean ice cream to create a classic chocolate-peanut butter sundae. For a more indulgent dessert, drizzle warm chocolate fudge sauce and crushed honey-roasted peanuts over the top.

Pair them with a cold glass of whole milk to balance the richness, or serve alongside a hot cup of unsweetened coffee to contrast the sweetness. They also make excellent lunchbox treats; simply wrap individual squares in plastic wrap and refrigerate.

Storage and Reheating

MethodDurationInstructions
Room temperatureUp to 3 daysStore in an airtight container lined with paper towels; change paper towels daily to absorb excess moisture.
RefrigeratorUp to 1 weekWrap tightly in plastic wrap then transfer to a zip-top bag; bring to room temperature before serving for best texture.
FreezerUp to 3 monthsCool completely, wrap each brownie individually in plastic wrap, then place in a freezer-safe bag. Thaw on the counter for 2 hours.
Reheating10 seconds per brownieMicrowave one serving on a plate for 10-15 seconds to restore the gooey interior; do not overheat or they will dry out.

Nutritional Information

NutrientAmount per Serving (1 brownie)
Calories286 kcal
Protein6 g
Fat17 g
Carbohydrates32 g
Fiber2 g
Sugar25 g
Sodium95 mg

Approximate values. Actual nutrition may vary based on specific ingredients used.

Frequently Asked Questions

Can I use crunchy peanut butter instead of creamy?

Yes, you can substitute crunchy peanut butter for creamy. The texture will have small peanut pieces throughout, but the swirl effect may be slightly less defined because crunchy peanut butter is stiffer.

How do I know when the brownies are done?

Insert a toothpick about two inches from the center of the pan. If it comes out with a few moist crumbs clinging to it, the brownies are done. If the toothpick is wet with batter, bake for another 2 minutes and test again.

The peanut butter swirl sank to the bottom of my brownies. How do I fix this?

This usually happens because the peanut butter is too runny or the batter is too thin. Make sure your batter is thick and fudgy before adding the peanut butter, and do not warm the peanut butter longer than 20 seconds.

Can I make these peanut butter brownies ahead of time?

Absolutely. You can bake them up to two days in advance. Cool completely, wrap tightly, and store at room temperature or in the refrigerator. They taste even better the next day as the flavors meld.

What is the best way to serve these brownies to guests?

Arrange the brownies on a platter and dust them lightly with powdered sugar. Serve with a dollop of whipped cream or a scoop of vanilla ice cream for an elegant yet simple dessert.

Peanut butter brownies are the ultimate crowd-pleasing dessert that delivers on every level—fudgy, rich, and perfectly swirled. I encourage you to bake a batch this weekend and experience how the simple combination of chocolate and peanut butter can create something truly memorable. The signature flavor of this recipe is a deep cocoa base punctuated by creamy, salty ribbons of peanut butter that linger long after the last bite.

Print

Peanut Butter Brownies

Peanut Butter Brownies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Rich, fudgy brownies with a deep chocolate base and a swirl of creamy peanut butter running through every bite. These chewy treats combine molasses-like depth from brown sugar with the salty nuttiness of peanut butter for a balanced indulgence.

  • Author: Haruki Sakamoto
  • Prep Time: 15
  • Cook Time: 25
  • Total Time: 40
  • Yield: 16 brownies
  • Category: dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

1/2 cup (1 stick) unsalted butter, melted and slightly cooled
1 cup granulated sugar
1/2 cup brown sugar, packed
2 large eggs, room temperature
1 teaspoon pure vanilla extract
3/4 cup all-purpose flour
1/3 cup unsweetened cocoa powder
dutch-processed recommended
1/4 teaspoon salt
1/4 teaspoon baking powder
1/2 cup creamy peanut butter with or without added sugar

Instructions

Preheat oven to 350°F (175°C) and line an 8×8-inch baking pan with parchment paper
In a large bowl, whisk together melted butter, granulated sugar, and brown sugar until smooth
Add eggs and vanilla, whisk vigorously for 30 seconds until thick and pale
Sift flour, cocoa powder, salt, and baking powder into the wet mixture and fold in until just combined
Spoon peanut butter into the batter and swirl with a knife to create ribbons
Pour dough into prepared pan, spread evenly, and bake for 25 minutes until set
Cool completely before lifting and cutting into 16 brownies

Notes

Pepper-free and alcohol-free by default
Double the peanut butter swirl in the batter for intense flavor
Store in an airtight container at room temperature up to 3 days
Use natural peanut butter for cleaner swirl and fewer additives

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 5 Stars 4 Stars 3 Stars 2 Stars 1 Star