Peanut butter brownies are the ultimate dessert for anyone who loves rich chocolate with a salty, nutty swirl. This easy recipe uses a one-bowl brownie batter, a generous layer of smooth peanut butter, and a chewy, fudgy texture that stays soft for days.

A Quick Look At The Recipe
This is a brief summary of the recipe. Jump to the recipe card for ingredients, measurements, and full instructions.
Jump to Recipe
Prep Time
15 minutes
Cook Time
25 minutes
Cooling Time
15 minutes
Total Time
55 minutes
Servings
24 brownies
Difficulty
Easy — a one-bowl batter with no mixer required.
Calories *
214 kcal per serving
Technique
Whisk the batter, spread it in the pan, swirl with peanut butter, and bake.
Flavor Profile
Deep chocolate, creamy peanut butter, light saltiness, and a subtle coffee note.
* Based on the nutrition panel.
I love a swirl in a brownie! There was peanut butter in every square and it was the perfect ratio. The brownies stayed soft and chewy for days, which never happens with my usual recipe. I used natural peanut butter and it worked beautifully. ⭐⭐⭐⭐⭐
Lauren
Why This Recipe Works
- One bowl and no mixer. Melted butter, sugar, eggs, cocoa, and flour are whisked together by hand, so the batter comes together quickly with minimal cleanup.
- Clear peanut butter swirls. Smooth, well-stirred peanut butter ribbons through the brownie batter instead of disappearing into it, giving every square a visible nutty swirl.
- Chewy, fudgy texture. The balance of butter, sugar, cocoa powder, and flour creates brownies that are dense and moist without becoming heavy or cakey.
- Rich chocolate flavor. Coffee extract enhances the cocoa and makes the chocolate taste deeper without turning the brownies into coffee-flavored bars.
Table of Contents
- Why This Recipe Works
- Ingredients & Substitutions
- Variations on These Peanut Butter Brownies
- Professional Tips
- How to Make Peanut Butter Brownies
- Chef Lindsey’s Recipe Tip
- Recipe FAQs
- Recommended Peanut Butter Recipes
- Peanut Butter Brownies Recipe
- Before You Go
These peanut butter brownies are made for busy bakers who want a dependable, bakery-style dessert without complicated steps. The brownie base is intensely chocolatey, the peanut butter adds a creamy salty contrast, and the finished bars slice cleanly once cooled. They are simple enough for a weeknight treat but rich enough for a party, bake sale, or holiday dessert tray.
Serve them plain, slightly warmed, or with a scoop of vanilla or chocolate ice cream. The combination of warm brownie and melting ice cream is classic for a reason. If you want even more peanut butter flavor, these brownies can also be finished with peanut butter frosting or a drizzle of melted peanut butter after baking.
Ingredients & Substitutions

- Unsalted Butter: Melted butter gives the brownies their dense, fudgy texture. Let it cool slightly before adding the eggs so the heat does not cook them.
- Granulated Sugar: Sugar helps create the glossy top and keeps the centers moist and chewy. It also balances the bitterness of cocoa powder.
- Eggs: Well-beaten eggs provide structure and help bind the batter. Whisk them thoroughly into the butter and sugar mixture for the best texture.
- Vanilla Extract: Vanilla rounds out the chocolate flavor and makes the brownies taste fuller.
- Coffee Extract: Coffee extract deepens the chocolate flavor without making the brownies taste strongly of coffee. If you do not have it, use more vanilla extract or add instant espresso powder to the dry ingredients.
- All-Purpose Flour: A modest amount of flour keeps these brownies sliceable while allowing them to remain fudgy.
- Cocoa Powder: Cocoa powder is the main chocolate element in this recipe. Natural or Dutch-process cocoa can be used, though Dutch-process cocoa will create a darker color and smoother flavor.
- Baking Powder: Just a small amount keeps the brownies from feeling too dense. Do not add extra, or the texture may become more cake-like.
- Kosher Salt: Salt balances the sweetness and brings out both the chocolate and peanut butter flavors.
- Smooth Peanut Butter: Well-stirred natural peanut butter works beautifully because it is loose enough to swirl through the batter. If using a thicker stabilized peanut butter, warm it briefly until it becomes easier to drizzle.
See the recipe card for full ingredient quantities.
Variations on These Peanut Butter Brownies
- Fully incorporated peanut butter: Stir the peanut butter directly into the batter instead of swirling it on top for a more uniform chocolate-peanut butter flavor.
- Different swirl: Replace the peanut butter with chocolate hazelnut spread, cookie butter, seedless jam, or thick caramel sauce.
- Add a topping: Once cooled, top the brownies with peanut butter buttercream, chocolate frosting, or ganache for an extra-rich dessert.

Professional Tips
- Cool the melted butter slightly. The butter should be warm, not hot, before the eggs are added. Hot butter can scramble the eggs and affect the texture of the batter.
- Whisk well, but do not overmix after adding flour. Beat the butter, sugar, eggs, and extracts thoroughly, then mix the dry ingredients only until smooth.
- Do not overbake. Pull the brownies from the oven when the center is puffed and still has a gentle jiggle. They will continue to set as they cool.
- Cool before slicing. Warm brownies are delicious but difficult to cut cleanly. For sharp squares, let them cool completely first.
How to Make Peanut Butter Brownies
Follow these steps for chewy, fudgy peanut butter brownies with distinct swirls in every bite. Full measurements are listed in the recipe card below.
Make Brownie Batter
Step 1: Prepare the pan and preheat the oven. Preheat the oven to 350°F using a conventional setting with no fan. Spray a 9×13 inch pan and line it with parchment paper, leaving overhang on the long sides.
The parchment overhang acts as handles, making it easier to lift the cooled brownie slab out of the pan.
Step 2: Melt the butter. Melt the butter in a large heatproof bowl, then set it aside to cool slightly while you measure the remaining ingredients.
Step 3: Whisk in the sugar. Add the sugar to the warm melted butter and whisk vigorously until the mixture looks smooth and evenly combined.
For a fully blended peanut butter flavor rather than a swirl, stir the peanut butter into the batter with the melted butter.


Step 4: Add the eggs and extracts. Whisk in the well-beaten eggs, vanilla extract, and coffee extract until the mixture is smooth.
Step 5: Add the dry ingredients. Add the flour, cocoa powder, baking powder, and salt. Whisk just until no dry streaks or lumps remain.
If your cocoa powder is lumpy, sift it before adding it to the bowl.


Swirl in Peanut Butter and Bake
Step 6: Add the swirl. Pour the brownie batter into the prepared pan and spread it evenly. Drop spoonfuls of peanut butter over the surface, then drag a thin offset spatula, butter knife, or wooden skewer through the peanut butter in long, curved motions.




Step 7: Bake. Bake for 22 to 25 minutes. The brownies are ready when the center puffs slightly and the pan jiggles gently when shaken.
Use the thin edge of your knife or spatula to create ribbons, not muddy streaks. If the peanut butter is too thick, warm it briefly before swirling.
Step 8: Cool and slice. Let the brownies cool completely in the pan. For the cleanest cuts, chill them before slicing.
Chef Lindsey’s Recipe Tip
For neat, bakery-style slices, cool the brownies to room temperature, wrap the pan tightly, and refrigerate for at least 2 hours. Lift the slab out with the parchment handles and cut with a large, sharp chef’s knife. Press straight down instead of sawing, and wipe the blade between cuts.
Recipe FAQs
The brownies are done when the center has puffed slightly and still jiggles gently when the pan is shaken. Start checking at 22 minutes. They will continue to set as they cool, so avoid baking until the center is completely firm.
Store cooled brownies wrapped tightly or in an airtight container. They keep soft and chewy for up to 1 week at room temperature, up to 2 weeks in the refrigerator, or up to 2 months in the freezer.
Smooth, well-stirred natural peanut butter works best because it is runny enough to create clear swirls. If using a thicker peanut butter, warm it briefly until it becomes pourable.

Recommended Peanut Butter Recipes

Dessert Recipes
Peanut Butter Brownies

Buttercream & Frosting Recipes
Peanut Butter Buttercream

Cake Recipes
Peanut Butter Cake

Cookie Recipes
Monster Cookie Recipe
If you try this recipe and love it, please leave a star rating and share how it went in the comments. Your feedback is always appreciated.

Peanut Butter Brownies
Ingredients
- 1 cup unsalted butter, melted and cooled slightly
- 2 ¼ cups granulated sugar
- 4 whole eggs, well beaten
- 1 teaspoon vanilla extract
- ½ teaspoon coffee extract
- 1 cup all-purpose flour
- ¾ cup cocoa powder
- ¼ teaspoon baking powder
- 1 ½ teaspoons kosher salt
- ¾ cup smooth peanut butter
Instructions
-
Preheat the oven to 350°F. Spray a 9×13 inch pan and line it with parchment paper, leaving overhang on two sides.
-
Melt the butter in a large heatproof bowl and let it cool slightly.
-
Add the sugar and whisk vigorously until smooth. Whisk in the beaten eggs, vanilla extract, and coffee extract.
-
Add the flour, cocoa powder, baking powder, and salt. Whisk until smooth and lump-free.
-
Pour the batter into the prepared pan. Dot peanut butter over the top and swirl it through the batter with a knife, skewer, or offset spatula.
-
Bake for 22 to 25 minutes, until the center puffs slightly and jiggles gently when the pan is shaken.
-
Cool completely before slicing. For cleaner cuts, chill for at least 2 hours before cutting into squares.
Notes
Coffee extract: Replace it with the same amount of vanilla extract if needed, or add 1 tablespoon of instant espresso powder to the dry ingredients.
Storage: Store cooled brownies tightly wrapped or in an airtight container for up to 1 week at room temperature, up to 2 weeks refrigerated, or up to 2 months frozen.
Nutrition
Before You Go
If you make these peanut butter brownies, let them cool long enough for clean slices and enjoy the contrast of fudgy chocolate and creamy peanut butter in every square. They are simple, rich, chewy, and perfect for anyone who loves the classic chocolate and peanut butter combination.