A fudgy, ultra-rich chocolate brownie swirled with creamy peanut butter — the perfect match of flavor and texture.
Peanut Butter Brownies represent one of the most iconic pairings in dessert history. If you’re a fan of chocolate and peanut butter together, this recipe will quickly become a favorite. These brownies are dense, fudgy, sweet, salty, and incredibly satisfying. With their marbled peanut butter swirl and deep cocoa flavor, they make a stunning presentation and an even better eating experience.
This article will guide you through everything you need to know — from selecting the right type of peanut butter to mastering the perfect brownie texture. Whether you love your brownies extra gooey, slightly cakey, crispy on the edges, or as fudgy as possible, this recipe will deliver.
Why You’ll Love These Peanut Butter Brownies
Before jumping into the baking steps, here are several reasons these brownies stand out:
-
Fudgy, rich chocolate base
-
Perfect salty–sweet balance
-
Beautiful peanut butter swirls on top
-
No mixer required
-
Simple pantry ingredients
-
Ready to customize (add nuts, chocolate chips, caramel, or more peanut butter!)
-
Perfect for parties, bake sales, and gifting
Brownies are a timeless dessert—but when combined with peanut butter, they become unforgettable.
Preparation Time Overview
| Task | Time |
|---|---|
| Preparing the batter | 15 minutes |
| Baking | 25–30 minutes |
| Cooling | 1 hour |
| Total Time | 1 hour 45 minutes |
Ingredients for Peanut Butter Brownies
These measurements are for a 9×9-inch pan of brownies. You may double the recipe for a 9×13-inch pan.
For the Brownie Batter
-
1/2 cup (115g) unsalted butter
-
1 cup (200g) granulated sugar
-
2 large eggs
-
1 teaspoon vanilla extract
-
1/3 cup (35g) cocoa powder
-
1/2 cup (65g) all-purpose flour
-
1/4 teaspoon baking powder
-
1/4 teaspoon salt
For the Peanut Butter Swirl
-
1/2 cup (120g) creamy peanut butter
-
2–3 tablespoons powdered sugar (to lightly sweeten the swirl)
-
1 tablespoon melted butter (optional for extra creaminess)
Creamy peanut butter works best. Avoid natural peanut butter that separates, as it can affect texture.
Step-by-Step Instructions
Let’s break the recipe down into clear, easy-to-follow steps to ensure perfect brownies every time.
Step 1 — Preheat Oven and Prepare Pan
-
Preheat your oven to 350°F (175°C).
-
Line a 9×9-inch baking pan with parchment paper.
-
Leave some overhang on the sides to lift the brownies out easily.
-
-
Lightly grease the parchment with nonstick spray or butter.
A lined pan ensures clean edges and easy removal.
Step 2 — Prepare the Brownie Batter
-
In a medium saucepan, melt the butter over low heat.
-
Remove from heat and whisk in the granulated sugar until fully combined.
-
Add the eggs one at a time, whisking vigorously after each addition.
-
Stir in the vanilla extract.
The mixture should look glossy — a key for fudgy brownies.
-
Add the cocoa powder, flour, baking powder, and salt.
-
Fold gently until just combined.
-
Do not overmix — this keeps brownies dense and fudgy, not cakey.
-
Set aside while you prepare the peanut butter swirl.
Step 3 — Make the Peanut Butter Swirl
In a small bowl, mix:
-
Creamy peanut butter
-
Powdered sugar
-
Melted butter (optional)
Stir until smooth and easily spoonable.
If it feels too thick, microwave for 10 seconds until it loosens.
Step 4 — Assemble the Brownies
-
Pour the brownie batter into the prepared pan and spread evenly.
-
Drop spoonfuls of peanut butter mixture over the surface.
-
Using a skewer, knife, or toothpick, gently swirl the peanut butter into the batter.
-
Don’t overmix — aim for beautiful streaks.
-
Step 5 — Bake
-
Place the pan in the preheated oven.
-
Bake for 25–30 minutes, depending on desired fudginess.
You know your brownies are ready when:
-
The edges are set.
-
The center is slightly soft but not liquid.
-
A toothpick inserted comes out with moist crumbs, not wet batter.
Avoid overbaking — fudgy brownies always firm up while cooling.
Step 6 — Cool and Slice
-
Allow the brownies to cool in the pan for about 20 minutes.
-
Lift them out using the parchment overhang.
-
Cool completely on a wire rack before slicing — at least 1 hour.
For clean slices, use a hot knife and wipe between each cut.
Serving Suggestions
Peanut Butter Brownies are delicious straight from the pan, but these pairing ideas bring them to the next level.
Serve warm with vanilla ice cream
The classic hot-and-cold contrast is unbeatable.
Drizzle with extra warm peanut butter
Double the flavor for PB lovers.
Add a chocolate ganache topping
For a more elegant, bakery-style finish.
Sprinkle with chopped peanuts or chocolate chips
Adds crunch and a nutty finish.
Serve with coffee or milk
Ideal combinations that enhance the richness.
Variations You’ll Love
You can easily personalize these brownies depending on your taste:
1. Peanut Butter Cup Brownies
Stir chopped peanut butter cups into the batter before baking.
Ultra-rich and candy-packed.
2. Double Peanut Butter Brownies
Add peanut butter directly to the brownie batter plus the swirl topping.
3. Salted Peanut Butter Brownies
Sprinkle flaky sea salt over the swirl before baking.
A gourmet twist that enhances flavor dramatically.
4. Chocolate Chip Peanut Butter Brownies
Fold in 1/2 cup semi-sweet or milk chocolate chips.
5. Fudgy Gluten-Free Peanut Butter Brownies
Use gluten-free all-purpose flour.
Keeps same texture and flavor.
6. Nutella Peanut Butter Brownies
Swirl Nutella and peanut butter together into the batter.
A triple-decadent combination.
Tips for Perfect Peanut Butter Brownies
These expert tips ensure your brownies turn out perfectly every time.
⭐ Use room-temperature eggs
Helps create a smooth batter.
⭐ Do not overmix the dry ingredients
Prevents brownies from turning cakey.
⭐ Avoid natural peanut butter
The oil separation affects texture and swirl.
⭐ Don’t overbake
Fudgy brownies need moisture. They will firm up as they cool.
⭐ For thicker brownies
Use an 8×8-inch pan or double the recipe.
⭐ Warm your peanut butter
It swirls more smoothly into the batter.
⭐ Use high-quality cocoa powder
The better the cocoa, the richer the brownie.
How to Store Peanut Butter Brownies
Room Temperature
Store in an airtight container for up to 3 days.
Refrigerate
Keeps well for 1 week — and tastes extra fudge-like chilled.
Freeze
Peanut Butter Brownies freeze beautifully for up to 3 months.
Wrap individually in plastic wrap + foil and thaw at room temperature.
Calories & Nutrition Information (Per Square)
Based on 16 brownies per pan.
-
Calories: 260–310
-
Fat: 14g
-
Sugar: 23g
-
Protein: 4g
-
Carbohydrates: 30g
Level varies based on peanut butter brand and added chocolate chips.
Quick Method Summary
-
Melt butter and whisk with sugar.
-
Add eggs and vanilla.
-
Mix in dry ingredients (don’t overmix).
-
Prepare peanut butter swirl.
-
Spread batter into pan and swirl in peanut butter.
-
Bake 25–30 minutes.
-
Cool, slice, enjoy!
Final Thoughts
Peanut Butter Brownies are one of those desserts that strike the perfect balance between indulgence and simplicity. They’re rich, gooey, flavorful, and incredibly easy to make with basic ingredients. From bake sales to midnight cravings, they satisfy every sweet tooth and bring a delightful twist to classic brownies.
This recipe gives you all the tools to make bakery-quality brownies at home — with swirls of creamy peanut butter that make every bite pure bliss.