Peanut Butter Brownies

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

  1. Preheat your oven to 350°F (175°C).

  2. Line a 9×9-inch baking pan with parchment paper.

    • Leave some overhang on the sides to lift the brownies out easily.

  3. Lightly grease the parchment with nonstick spray or butter.

A lined pan ensures clean edges and easy removal.


Step 2 — Prepare the Brownie Batter

  1. In a medium saucepan, melt the butter over low heat.

  2. Remove from heat and whisk in the granulated sugar until fully combined.

  3. Add the eggs one at a time, whisking vigorously after each addition.

  4. Stir in the vanilla extract.

The mixture should look glossy — a key for fudgy brownies.

  1. Add the cocoa powder, flour, baking powder, and salt.

  2. 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

  1. Pour the brownie batter into the prepared pan and spread evenly.

  2. Drop spoonfuls of peanut butter mixture over the surface.

  3. Using a skewer, knife, or toothpick, gently swirl the peanut butter into the batter.

    • Don’t overmix — aim for beautiful streaks.


Step 5 — Bake

  1. Place the pan in the preheated oven.

  2. 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

  1. Allow the brownies to cool in the pan for about 20 minutes.

  2. Lift them out using the parchment overhang.

  3. 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

  1. Melt butter and whisk with sugar.

  2. Add eggs and vanilla.

  3. Mix in dry ingredients (don’t overmix).

  4. Prepare peanut butter swirl.

  5. Spread batter into pan and swirl in peanut butter.

  6. Bake 25–30 minutes.

  7. 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.

Leave a Comment