Ultimate Peanut Butter Swirl Brownies Recipe
If you love rich chocolate desserts, these peanut butter swirl brownies are the perfect treat, combining deep cocoa flavor with creamy peanut butter in every bite. This recipe delivers bakery-style brownies with a fudgy center, crisp edges, and a beautiful swirl that makes them as stunning as they are delicious.
Whether you’re baking for family, guests, or simply to satisfy a chocolate craving, this recipe is easy, reliable, and made with simple pantry ingredients. Even beginner bakers can achieve impressive results with minimal effort.
Why You’ll Love This Peanut Butter Swirl Brownies Recipe
These brownies are a timeless favorite, and for good reason. They strike the perfect balance between indulgence and simplicity.
- Rich, fudgy texture without being heavy
- Classic chocolate and peanut butter flavor pairing
- No mixer required, just a bowl and whisk
- Made with everyday ingredients
- Perfect for parties, bake sales, or freezer-friendly treats
If you enjoy desserts that feel special but don’t require complicated steps, this recipe is a wonderful choice.
Ingredients for Peanut Butter Swirl Brownies
Brownie Batter
- Unsalted butter
- Granulated sugar
- Brown sugar
- Large eggs
- Vanilla extract
- All-purpose flour
- Unsweetened cocoa powder
- Baking powder
- Salt
Peanut Butter Swirl
- Creamy peanut butter
Ingredient Notes and Substitutions
- Butter: Unsalted butter gives you full control over salt levels. If using salted butter, reduce added salt slightly.
- Cocoa powder: Use unsweetened cocoa powder for a deep chocolate flavor. Dutch-processed cocoa works as well.
- Peanut butter: Creamy peanut butter swirls best. Natural peanut butter can be used, but stir it well first to avoid separation.
- Sugar: Using both white and brown sugar keeps the brownies moist while adding depth of flavor.
- Eggs: Room-temperature eggs mix more evenly into the batter.
For a slightly healthier version, you can replace part of the butter with neutral oil or reduce sugar slightly, though the texture may change.
Step-by-Step Instructions
Step 1 – Prepare the Pan and Oven
Preheat your oven to 175°C (350°F). Line an 8×8-inch baking pan with parchment paper, leaving some overhang for easy removal later. Lightly grease the parchment.
Step 2 – Melt the Butter and Mix Sugars
Melt the butter gently and let it cool slightly. In a large bowl, whisk the melted butter with granulated sugar and brown sugar until smooth and glossy.
Step 3 – Add Eggs and Vanilla
Add the eggs one at a time, whisking well after each addition. Stir in the vanilla extract. The mixture should look thick and shiny at this stage.
Step 4 – Combine Dry Ingredients
In a separate bowl, whisk together the flour, cocoa powder, baking powder, and salt. This ensures even distribution and prevents lumps.
Step 5 – Make the Brownie Batter
Gradually fold the dry ingredients into the wet mixture. Stir just until combined. Overmixing can make the brownies dense.
Step 6 – Assemble the Brownies
Spread the brownie batter evenly into the prepared pan. Spoon dollops of peanut butter across the surface.
Step 7 – Create the Swirl
Using a knife or skewer, gently swirl the peanut butter into the brownie batter. Do not overdo it; a few strokes create the best marbled look.
Step 8 – Bake
Bake for 30–35 minutes, or until the edges are set and a toothpick inserted in the center comes out with moist crumbs. Avoid overbaking for a fudgy texture.
Step 9 – Cool and Slice
Allow the brownies to cool completely in the pan before lifting them out and slicing. This helps them set properly and keeps clean edges.
Pro Tips for Success
- Measure flour accurately to avoid dry brownies
- Slightly underbake for a soft, fudgy center
- Let brownies cool fully before slicing
- Warm peanut butter slightly if it’s too thick to swirl
- Use parchment paper for easy removal and clean cuts
Flavor Variations
- Chocolate chip boost: Add chocolate chips to the batter for extra richness
- Nutty crunch: Sprinkle chopped peanuts on top before baking
- Dark chocolate: Use dark cocoa powder for a deeper flavor
- Swirl upgrade: Add a little powdered sugar to peanut butter for a sweeter swirl
- Nut-free option: Replace peanut butter with sunflower seed butter
Serving Suggestions
These peanut butter swirl brownies are delicious on their own, but you can elevate them easily:
- Serve warm with a scoop of vanilla ice cream
- Dust lightly with powdered sugar
- Drizzle with melted chocolate or peanut butter
- Pair with a glass of milk or coffee
They also make a great addition to dessert platters and gift boxes.
Storage and Freezing Instructions
- Room temperature: Store in an airtight container for up to 3 days
- Refrigerator: Keeps fresh for up to 7 days
- Freezer: Wrap individual brownies tightly and freeze for up to 3 months
To serve from frozen, thaw at room temperature or warm gently in the microwave.
Nutrition Facts (Per Serving)
| Nutrient | Approximate Amount |
|---|---|
| Calories | 290 kcal |
| Protein | 5 g |
| Carbohydrates | 34 g |
| Fat | 16 g |
| Fiber | 2 g |
| Sodium | 180 mg |
Values are estimates and may vary depending on ingredients used.
FAQ About Peanut Butter Swirl Brownies
Can I use natural peanut butter?
Yes, but make sure it is well mixed. Natural peanut butter can separate, which may affect the swirl texture if not stirred properly.
How do I know when brownies are done?
The edges should look set, and a toothpick inserted in the center should come out with moist crumbs, not wet batter.
Can I double this recipe?
Absolutely. Use a 9×13-inch pan and adjust baking time slightly, checking for doneness near the end.
Why are my brownies dry?
Dry brownies are usually caused by too much flour or overbaking. Measure carefully and remove from the oven as soon as they are set.
Can I make these brownies gluten-free?
Yes. Use a high-quality gluten-free all-purpose flour blend designed for baking.
Final Thoughts
These peanut butter swirl brownies are a true classic that never goes out of style. With their rich chocolate base, creamy swirl, and simple preparation, they are a reliable dessert you’ll come back to again and again. Whether you’re baking for a celebration or a quiet treat at home, this recipe delivers flavor, texture, and visual appeal every time.

Peanut Butter Swirl Brownies
Ingredients
Equipment
Method
- Preheat the oven to 175°C (350°F) and line an 8×8-inch baking pan with parchment paper.
- Whisk melted butter with granulated sugar and brown sugar until smooth.
- Add eggs one at a time, then mix in vanilla extract.
- In a separate bowl, whisk flour, cocoa powder, baking powder, and salt. Fold into wet ingredients.
- Spread the brownie batter evenly into the prepared pan.
- Dollop peanut butter over the batter and swirl gently with a knife.
- Bake for 30–35 minutes until edges are set and the center is fudgy.
- Let brownies cool completely before slicing and serving.
