Peanut Butter Brownies Recipe
If you’re a fan of rich, fudgy chocolate treats with an irresistible swirl of nutty goodness, these Peanut Butter Brownies will absolutely steal your heart. Imagine a classic brownie base—moist, decadent, and deeply chocolatey—elevated by creamy ribbons of peanut butter that add both flavor and a stunning visual swirl. This is the kind of dessert that earns instant rave reviews from everyone at the table, and the best part is, it comes together with just a handful of pantry staples. Whether you’re baking for a party or simply craving a cozy homemade treat, Peanut Butter Brownies are always a crowd-pleaser!

Ingredients You’ll Need
The magic of Peanut Butter Brownies lies in their simplicity—each ingredient plays a starring role, from the rich cocoa to the creamy peanut butter swirl. Using quality basics ensures every bite is packed with flavor, the perfect texture, and that signature marbled look.
- Unsalted butter (1/2 cup, melted): Adds richness and creates a soft, fudgy brownie crumb.
- Granulated sugar (1 cup): Sweetens the batter and helps achieve that shiny, crackly top we all love.
- Large eggs (2): Bind the ingredients together and provide structure for a dense, chewy bite.
- Vanilla extract (1 teaspoon): Enhances both the chocolate and peanut butter flavors with a warm, aromatic touch.
- Unsweetened cocoa powder (1/3 cup): The heart of the chocolate flavor—use a good-quality cocoa for best results.
- All-purpose flour (1/2 cup): Just enough to hold everything together without making the brownies cakey.
- Salt (1/4 teaspoon): Balances the sweetness and intensifies the chocolate and peanut butter notes.
- Baking powder (1/4 teaspoon): Lends a subtle lift, so the brownies aren’t too dense.
- Creamy peanut butter (1/2 cup): The star swirl—choose a smooth, creamy type Dessert.
- Optional: Chocolate chips or chopped peanuts (1/3 cup): Sprinkle on top for extra texture and bursts of flavor.
How to Make Peanut Butter Brownies
Step 1: Prepare Your Pan and Oven
Start by preheating your oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper or give it a light coating of nonstick spray. This step makes it so much easier to lift your Peanut Butter Brownies out later, and ensures they won’t stick.
Step 2: Mix Wet Ingredients
In a large mixing bowl, whisk together the melted butter and granulated sugar until the mixture looks smooth and glossy. This not only dissolves the sugar but also helps achieve that crave-worthy, slightly crackly brownie top.
Step 3: Add Eggs and Vanilla
Crack in the eggs and pour in the vanilla extract. Whisk again until the batter is thick, pale, and homogenous. The eggs give your brownies structure and richness, while the vanilla brings warmth to the flavor profile.
Step 4: Incorporate Dry Ingredients
Sift in the unsweetened cocoa powder, all-purpose flour, salt, and baking powder. Stir gently—just until the dry ingredients are absorbed. Overmixing can lead to tough brownies, so stop as soon as you don’t see any more dry streaks.
Step 5: Pour and Swirl
Pour the brownie batter into your prepared pan and smooth it into an even layer. Warm your peanut butter slightly (just 15 seconds in the microwave will do), then drop spoonfuls over the surface. With a knife or toothpick, gently swirl the peanut butter through the batter for that signature marbled effect. If you’re adding chocolate chips or chopped peanuts, sprinkle them over the top now.
Step 6: Bake to Perfection
Slide the pan into the oven and bake for 22 to 26 minutes. Check for doneness by inserting a toothpick into the center—if it comes out with a few moist crumbs, your Peanut Butter Brownies are ready. For fudgier brownies, aim for the shorter baking time. Let them cool in the pan before slicing for neat squares and the best texture.
How to Serve Peanut Butter Brownies

Garnishes
Dress up your Peanut Butter Brownies with a dusting of powdered sugar, a drizzle of melted chocolate, or even a few extra peanut butter swirls on top. If you like a bit of crunch, sprinkle some flaky sea salt or chopped peanuts right after baking.
Side Dishes
For a dreamy dessert plate, serve these brownies with a scoop of vanilla or peanut butter ice cream. Fresh berries offer a pop of color and a tart contrast, while a glass of cold milk or hot coffee rounds out the experience beautifully.
Creative Ways to Present
Cut your Peanut Butter Brownies into fun shapes with cookie cutters for parties, or stack them up and tie with a ribbon for a thoughtful homemade gift. For a brownie sundae bar, serve warm brownies alongside bowls of ice cream, whipped cream, and your favorite toppings—let everyone build their own dreamy dessert!
Make Ahead and Storage
Storing Leftovers
Keep your Peanut Butter Brownies fresh by storing them in an airtight container at room temperature for up to 3 days. If you want them to last a bit longer, pop them in the fridge, where they’ll stay delicious for about a week. Just be sure to let them come back to room temperature before serving for the best texture.
Freezing
These brownies freeze beautifully! Once completely cooled, wrap them tightly in plastic wrap and place in a freezer bag or airtight container. They’ll stay fresh for up to 3 months. When you’re ready to enjoy, thaw them at room temperature or in the fridge overnight.
Reheating
If you love your brownies slightly warm and gooey, just pop a piece in the microwave for about 10–15 seconds. This softens the peanut butter swirl and makes the chocolate flavors even more decadent—perfect with a scoop of ice cream!
FAQs
Can I make Peanut Butter Brownies gluten-free?
Absolutely! Swap the all-purpose flour for your favorite 1:1 gluten-free baking blend. The results are just as fudgy and flavorful, so everyone can dig in.
What’s the best type of peanut butter to use?
Creamy, shelf-stable peanut butter works best for swirling since it’s easy to drizzle and holds its shape without separating. Natural peanut butter can be used, but make sure to stir it thoroughly and warm it up so it blends smoothly.
How do I know when my brownies are done?
Start checking at the 22-minute mark. Insert a toothpick into the center; if it comes out with a few moist crumbs but not wet batter, your Peanut Butter Brownies are perfect. The edges should look set, but the center will finish setting as they cool.
Can I add other mix-ins or toppings?
Definitely! Feel free to stir in chocolate chips, chopped nuts, or even swirl in a bit of caramel alongside the peanut butter. Mini marshmallows or crushed pretzels on top also make for a playful twist.
Is it possible to double the recipe?
Yes, you can double the ingredients and bake in a 9×13-inch pan. Just keep an eye on the baking time—you may need to add a few extra minutes, but keep checking for those telltale moist crumbs on the toothpick test.
Final Thoughts
There’s something truly special about baking a batch of Peanut Butter Brownies from scratch—every swirl, every bite, is pure comfort and joy. Whether you’re new to baking or a seasoned pro, this recipe is easy to love and even easier to share. Give it a try, and watch these brownies become a new favorite in your home!
Print
Peanut Butter Brownies Recipe
- Total Time: 35 minutes
- Yield: 9 brownies 1x
- Diet: Vegetarian
Description
These Peanut Butter Brownies combine the rich, fudgy texture of chocolate brownies with the creamy, nutty flavor of peanut butter, creating a decadent and easy-to-make dessert perfect for any occasion.
Ingredients
Brownie Batter
- 1/2 cup unsalted butter (melted)
- 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
Peanut Butter Swirl
- 1/2 cup creamy peanut butter
- Optional: 1/3 cup chocolate chips or chopped peanuts
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper or lightly grease it to prevent sticking.
- Mix Wet Ingredients: In a large bowl, whisk together the melted butter and granulated sugar until smooth and well combined. Add the eggs and vanilla extract, then whisk again until the mixture is smooth and uniform.
- Combine Dry Ingredients: Stir in the unsweetened cocoa powder, all-purpose flour, salt, and baking powder gently until just incorporated. Avoid overmixing to maintain a tender brownie texture.
- Pour Batter: Pour the brownie batter into the prepared pan and spread it evenly across the surface.
- Prepare Peanut Butter Swirl: Warm the peanut butter slightly in the microwave or on the stovetop just until softened, making it easier to swirl. Drop spoonfuls of the peanut butter across the batter.
- Swirl Peanut Butter: Use a knife or toothpick to swirl the peanut butter through the brownie batter, creating a marbled effect.
- Add Toppings (Optional): Sprinkle chocolate chips or chopped peanuts over the top if desired for added texture and flavor.
- Bake: Bake in the preheated oven for 22 to 26 minutes, or until the edges are set and a toothpick inserted into the center comes out with moist crumbs.
- Cool and Slice: Allow the brownies to cool completely in the pan before slicing into 9 squares and serving.
Notes
- For fudgier brownies, bake closer to 22 minutes.
- You can substitute almond butter or sunflower seed butter for a nut-free alternative.
- These brownies freeze well—wrap tightly and store in the freezer for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 brownie
- Calories: 270
- Sugar: 20g
- Sodium: 95mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 45mg