The Best Peanut Butter Brownies I’ve Ever Made (and I’ve Made a Lot)

These Peanut Butter Brownies Are My No-Fail Way to Win Over a Crowd
If you’re like me and believe there’s no better combo than chocolate and peanut butter, these brownies are about to become your new favorite dessert. I’ve baked my way through more brownie recipes than I care to admit, but the moment I tried swirling creamy peanut butter into a rich, fudgy base, I knew I had something special. They’ve got that dense, chewy texture I crave in a brownie, a gooey center that makes each bite feel indulgent, and just enough peanut butter to keep things balanced and irresistible.
Whether I’m baking for a potluck, a holiday tray, or just because it’s Wednesday and I need a pick-me-up, these peanut butter brownies always hit the spot.
Why These Brownies Work So Well
There are a million brownie recipes out there, but here’s what makes this one stand out:
- Peanut butter swirl: It adds flavor, richness, and a beautiful marbled look.
- Fudgy texture, not cakey: These are dense, moist, and ultra-decadent.
- Simple ingredients: Nothing fancy—just pantry staples done right.
- Make-ahead friendly: They taste even better the next day.
- Easy to scale: Double the batch for a crowd or bake in mini muffin tins for bite-size treats.
Ingredients You’ll Need
(Makes 16 brownies | Prep Time: 10 minutes | Bake Time: 30–35 minutes)
- 1/2 cup (1 stick) unsalted butter, melted
- 1/2 cup creamy peanut butter (plus 1/4 cup for swirling)
- 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 baking powder
- 1/4 teaspoon salt
- 1/2 cup semi-sweet chocolate chips (optional, but highly encouraged)
Optional toppings:
- Chopped roasted peanuts
- Mini peanut butter cups
- A sprinkle of flaky sea salt right after baking
How I Make These Peanut Butter Brownies
1. Prep the Pan and Preheat
I start by preheating my oven to 350°F and lining an 8×8-inch baking pan with parchment paper. A little overhang on the sides makes it easy to lift the brownies out later. I lightly spray the parchment with non-stick spray to keep things extra smooth.
2. Mix the Base
In a large mixing bowl, I whisk together the melted butter and 1/2 cup of creamy peanut butter until smooth. Then I stir in the sugar, eggs, and vanilla extract. It should look glossy and thick at this point.
3. Add the Dry Ingredients
Next, I sift in the cocoa powder, flour, baking powder, and salt. I stir just until everything is combined—no overmixing. At this stage, I also toss in the chocolate chips, folding them in gently for little melty pockets of goodness.
4. Swirl in the Peanut Butter
I pour the batter into the prepared pan and smooth the top with a spatula. Then I drop spoonfuls of the remaining 1/4 cup peanut butter all over the surface and use a butter knife to gently swirl it through the top layer. It doesn’t have to be perfect—that marbled look is what gives these brownies their charm.
5. Bake Until Just Set
I bake the brownies for 30 to 35 minutes, depending on how fudgy I want them. I always check them at 30 minutes by inserting a toothpick—if it comes out with just a few moist crumbs, they’re ready. Letting them cool in the pan is key. If I can wait, I give them a full hour before slicing. If I can’t wait… I won’t judge myself.
6. Slice and Serve
Once cooled, I lift the brownies out of the pan using the parchment and cut them into squares. If I’m serving guests, I like to clean the knife between cuts to get those nice, sharp edges.
Tips From My Kitchen
- Use natural peanut butter with caution: If it’s too oily, the texture can get off. I stick with regular creamy peanut butter like Jif or Skippy.
- Don’t overbake: These brownies keep cooking after they’re out of the oven, so pull them when they’re just set in the center.
- For cleaner swirls: Warm the peanut butter slightly so it spreads easier across the top.
- Double the recipe for a 9×13 pan: Just add a few extra minutes to the bake time.
How I Serve These Brownies
They’re amazing all on their own, but if I’m feeling fancy or want to serve dessert for a special occasion, here’s how I level them up:
- Warmed with a scoop of vanilla ice cream
- Drizzled with chocolate or caramel sauce
- Served alongside cold milk or coffee
- Topped with a few chopped mini peanut butter cups for double trouble
They also pack beautifully for lunchboxes, road trips, or as a thank-you treat for neighbors and friends. I once made a tray for a school bake sale and they sold out in minutes. No joke.
FAQs (Because I Know You’ll Be Asking)
Q: Can I use a boxed brownie mix?
Yes, in a pinch. Just swirl the peanut butter into the top before baking. But honestly, the from-scratch version is so simple, it’s worth the 10 extra minutes.
Q: Can I make them gluten-free?
Absolutely. Use a 1:1 gluten-free flour blend and double-check that your cocoa powder and peanut butter are GF-friendly.
Q: Do they freeze well?
Yes! I cut them into squares, wrap each one individually in plastic wrap, and store in a freezer bag. They’re good for up to 2 months. Just let them thaw at room temp or zap in the microwave for 20 seconds.
Q: What about crunchy peanut butter?
Go for it! It adds a nice texture and some extra nuttiness.
Why These Peanut Butter Brownies Deserve a Spot in Your Recipe Box
These brownies check every box: rich, chewy, chocolatey, and laced with that creamy peanut butter swirl that keeps people coming back for seconds. They’re a nostalgic treat that still feels grown-up, especially with a hint of sea salt or a warm cup of coffee on the side. Whether you’re baking for a crowd or hoarding the tray for yourself (no judgment), they’re the kind of dessert that never lets you down.




-
-
-
-
-
-
-
Show CommentsPlease take another look at the recipe that starts out with starts 2 cups unsalted butter because I made as stated and these are the worst brownies I have ever tasted. I should have looked at the recipe twice…there are no eggs in it.
article contains the main recipe
(Makes 16 brownies | Prep Time: 10 minutes | Bake Time: 30–35 minutes)
1/2 cup (1 stick) unsalted butter, melted
1/2 cup creamy peanut butter (plus 1/4 cup for swirling)
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 baking powder
1/4 teaspoon salt
1/2 cup semi-sweet chocolate chips (optional, but highly encouraged)
the cards are alternative recipes
You are right!! I never even noticed that the recipe omitted eggs, lol. Hopefully whoever wrote this recipe will see this and hopefully fix it. I need the correct recipe so i can make this for my sister, who loves Peanut butter.
The recipe calls for 1 pound of butter. Is this correct? And no eggs?
thia is correct recipe here in the article looks like the recipe card glitched out and got wrong recipe.
Ingredients You’ll Need
(Makes 16 brownies | Prep Time: 10 minutes | Bake Time: 30–35 minutes)
1/2 cup (1 stick) unsalted butter, melted
1/2 cup creamy peanut butter (plus 1/4 cup for swirling)
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 baking powder
1/4 teaspoon salt
1/2 cup semi-sweet chocolate chips (optional, but highly encouraged)
I seen that, but that has to be wrong. Seems like way too much butter!!
I seen that, but that has to be wrong. Seems like way too much butter!!