Peanut Butter Swirl Brownies

Delicious peanut butter swirl brownies topped with creamy peanut butter

Peanut Butter Swirl Brownies are a cozy, home-baked treat that pairs rich chocolate brownies with creamy peanut butter ribbons. They smell warm and chocolatey as they bake, with glossy peanut butter swirls that make each square look hand-crafted. These brownies are fudgy, slightly chewy, and have a nutty, salty-sweet contrast that keeps you coming back for another bite. If you love chocolate and peanut butter together, try this simple twist and then explore a more decadent dessert like chocolate peanut butter cheesecake for special occasions.

Recipe Information

  • Prep Time: 10 minutes
  • Cook Time: 22 minutes
  • Total Time: 32 minutes
  • Servings: 9 (9×9 inch pan, 3×3 grid)
  • Difficulty Level: Easy

Nutrition Information

Approximate nutrition per serving (1 of 9 squares):

  • Calories per serving: 310 kcal
  • Protein: 6 g
  • Carbohydrates: 31 g
  • Fat: 19 g
  • Fiber: 2 g
  • Sugar: 23 g
  • Sodium: 130 mg

Why Make This Peanut Butter Swirl Brownies

This recipe is quick, forgiving, and hits that classic peanut butter–chocolate craving. You get a fudgy brownie base with creamy swirls of peanut butter on top. It’s great for weeknight baking, potlucks, or an easy dessert for guests. The texture is dense and slightly chewy, the aroma is warm cocoa and roasted peanuts, and the bite balances sweet and savory. It’s also a simple recipe to adapt — swap nut butters or stir in extras like chopped nuts or chocolate chips.

How to Make Peanut Butter Swirl Brownies

This recipe uses pantry basics and one bowl for mixing. Melt the butter, stir in sugar and eggs, fold in the dry ingredients, spread the batter, drop peanut butter, swirl, and bake. The swirl pattern gives each piece a pretty top and a little extra peanut butter in every bite.

Ingredients:

  • 1/2 cup unsalted butter
  • 1 cup granulated sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1/3 cup unsweetened cocoa powder
  • 1/2 cup all-purpose flour
  • 1/4 teaspoon salt
  • 1/4 teaspoon baking powder
  • 1/2 cup creamy peanut butter

Peanut Butter Swirl Brownies

Directions:

Step 1: Preparation

Preheat the oven to 350°F (175°C). Grease a 9×9 inch baking pan or line it with parchment paper, leaving an overhang for easy removal. This step prevents sticking and helps the edges bake evenly.

Step 2: Mixing

In a medium saucepan, melt the butter over low heat. Remove the pan from heat and immediately stir in the granulated sugar until smooth. Add the eggs one at a time, stirring well after each addition, then stir in the vanilla extract. Beat in the unsweetened cocoa powder, all-purpose flour, salt, and baking powder until the batter is uniform and glossy. Don’t overmix; stop once no dry streaks remain.

Step 3: Cooking

Spread the brownie batter into the prepared pan using a spatula to smooth the surface. Drop spoonfuls of the creamy peanut butter evenly over the top (about tablespoon-sized). Use a knife or skewer to swirl the peanut butter through the brownie batter in gentle, decorative strokes—don’t overdo it or the swirl will disappear. Bake in the preheated oven for 20–25 minutes, or until a toothpick inserted near the center comes out with a few moist crumbs but not wet batter.

Step 4: Finishing

Remove the pan from the oven and place it on a wire rack. Let the brownies cool completely in the pan for at least 30–45 minutes before cutting. Cooling lets the brownies set so you get clean squares. Use the parchment overhang to lift them out, then slice into 9 squares.

How to Serve Peanut Butter Swirl Brownies

Serve warm with a scoop of vanilla ice cream for a classic dessert. For a snack, room-temperature brownies are ideal — the peanut butter will be firmer and the texture more fudgy. Garnish with a light sprinkle of flaky sea salt for a salty-sweet contrast, or add a drizzle of melted chocolate for extra richness. These brownies also pair nicely with milk, coffee, or a simple hot cocoa.

How to Store Peanut Butter Swirl Brownies

  • Room temperature: Store in an airtight container for up to 2 days.
  • Refrigerator: Keep in an airtight container for up to 5 days; bring to room temperature before serving for best texture.
  • Freezer: Wrap individual squares tightly in plastic wrap and place in a freezer-safe bag or container for up to 3 months. Thaw overnight in the fridge or at room temperature for a few hours.

Expert Tips for Perfect Peanut Butter Swirl Brownies

  • Melt butter gently: Use low heat to avoid scorching. Remove from heat as soon as it’s melted.
  • Don’t overmix after adding flour: Overmixing can make brownies cakier. Mix until combined.
  • Swirl for effect: Drop peanut butter in several spots and swirl just enough to make ribbons — too much swirling blends it in.
  • Test for doneness: Look for set edges and a slightly jiggly center. A toothpick with a few moist crumbs is ideal.
  • Use creamy peanut butter for easy swirls; if using natural peanut butter, stir well first to recombine oils.
  • Add-ins: Fold in 1/2 cup chocolate chips or chopped nuts into the batter for texture.
  • Salt balance: A pinch of flaky sea salt on top after baking brings out the peanut butter flavor.

Delicious Variations

  • Salted Peanut Butter Brownies: Sprinkle flaky sea salt on top right after baking.
  • Chocolate Chip Peanut Butter Swirl: Stir 1/2 cup semi-sweet chocolate chips into the batter before spreading.
  • Chunky Peanut Butter Brownies: Use chunky peanut butter or fold in 1/3 cup chopped roasted peanuts.
  • Almond Butter Swap: Replace peanut butter with almond butter for a different nutty flavor.
  • Peanut Butter Cheesecake Brownies: Dollop a simple cheesecake mixture (cream cheese, sugar, egg) along with peanut butter and swirl for a marbled bar.

Frequently Asked Questions

Q: Can I use natural peanut butter?
A: Yes. Natural peanut butter works, but it separates (oil on top). Stir it until smooth before measuring. The texture may be a bit looser, so swirl gently.

Q: How do I prevent brownies from drying out?
A: Don’t overbake. Check at 20 minutes and remove when a toothpick shows moist crumbs. Cool them in the pan to retain moisture, and store airtight.

Q: Can I make this in a different-sized pan?
A: You can. For an 8×8 pan, baking time will be similar or slightly longer. For a 9×13 pan, double the recipe or expect thinner bars with shorter baking time; check early.

Q: Why are my brownies cakey instead of fudgy?
A: Overmixing after adding flour and overbaking cause cakey brownies. Mix until just combined and remove when the center is still slightly moist.

Q: Can I use salted butter or reduced-fat ingredients?
A: Yes. If using salted butter, reduce added salt slightly. Reduced-fat ingredients will change texture and may yield less rich brownies.

Q: How do I make cleaner slices?
A: Chill completely, run a sharp knife under hot water, wipe dry, and slice in one smooth motion. Wipe knife between cuts.

Conclusion

These Peanut Butter Swirl Brownies are an easy, satisfying treat with a perfect chocolate-peanut butter balance. They bake quickly, look pretty with simple swirls, and taste rich and comforting. Try them warm with ice cream or pack them for a picnic — they’re a go-to when you want a fast, impressive dessert. Give the recipe a spin and enjoy the warm, nutty aroma as they come out of the oven.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Peanut Butter Swirl Brownies


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: alicia
  • Total Time: 32 minutes
  • Yield: 9 servings 1x
  • Diet: Vegetarian

Description

Fudgy brownies swirled with creamy peanut butter, offering a perfect chocolate and peanut butter balance.


Ingredients

Scale
  • 1/2 cup unsalted butter
  • 1 cup granulated sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1/3 cup unsweetened cocoa powder
  • 1/2 cup all-purpose flour
  • 1/4 teaspoon salt
  • 1/4 teaspoon baking powder
  • 1/2 cup creamy peanut butter

Instructions

  1. Preheat the oven to 350°F (175°C). Grease a 9×9 inch baking pan or line it with parchment paper.
  2. Melt the butter in a medium saucepan over low heat. Remove from heat and stir in the granulated sugar.
  3. Add the eggs one at a time, stirring well after each, then stir in the vanilla extract.
  4. Mix in the cocoa powder, flour, salt, and baking powder until the batter is uniform and glossy.
  5. Spread the brownie batter into the prepared pan. Drop spoonfuls of peanut butter over the batter and swirl gently.
  6. Bake for 20–25 minutes until a toothpick comes out with a few moist crumbs.
  7. Remove from oven and let cool in the pan for 30–45 minutes before cutting.

Notes

Store in an airtight container up to 2 days at room temperature or up to 5 days in the refrigerator.

  • Prep Time: 10 minutes
  • Cook Time: 22 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 square
  • Calories: 310
  • Sugar: 23g
  • Sodium: 130mg
  • Fat: 19g
  • Saturated Fat: 7g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 31g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 40mg

More Recipes

Hi, I’m Sofia, the enthusiastic home chef behind ProDelish! I’m convinced that incredible food can be both simple and quick to prepare. At ProDelish, I share my beloved recipes that unite families at mealtime – from speedy dinner fixes to festive holiday delights. 

Scroll to Top