Peanut Butter Swirl Brownies
These brownies are the kind of recipe I reach for when I want something that feels a little special but doesn’t demand an afternoon in the kitchen. Chocolate and peanut butter is a classic pairing for a reason: the deep, slightly bitter cocoa plays off the salty, nutty peanut butter and the result is rich and comforting. This version keeps things straightforward—small ingredient list, quick method, and a beautiful peanut butter swirl on top.
I like these when I need to bring something to a potluck or when I want a weekend treat that’s actually doable on a weeknight. The batter comes together in one bowl, the peanut butter melts briefly so the swirls look bakery-fresh, and the bake time is under half an hour. Let them cool fully in the pan for clean slices—the cooling step matters more than people expect.
Below you’ll find the exact ingredients and the step-by-step directions to get consistent, fudgy results every time. I also included troubleshooting tips, equipment notes, and storage advice so you can plan ahead and avoid common pitfalls.
Ingredients at a Glance
- 1/2 cup butter, melted (1 stick), salted — provides fat for a fudgy texture and flavor; the recipe lists salted butter, but you can use unsalted and add a tiny pinch of salt if you prefer.
- 2 large eggs — bind the batter and contribute to structure and richness.
- 1/2 cup granulated sugar — for sweetness and a bit of chew.
- 1/2 cup brown sugar — adds moisture and a deeper, slightly caramel flavor.
- 1 teaspoon vanilla extract — balances flavors and lifts the chocolate.
- 1/2 cup all-purpose flour — just enough to hold the brownies together without making them cakey.
- 1/2 cup cocoa powder, unsweetened — the primary chocolate flavor; use good-quality unsweetened cocoa for best results.
- 1/2 cup chocolate chips — pockets of melty chocolate throughout the brownies.
- 1/2 cup peanut butter chips — add peanut butter flavor and little bursts of texture inside the batter.
- 1/2 cup peanut butter (creamy or crunchy) — warmed slightly and swirled on top for that signature peanut butter ribbon.
From Start to Finish: Peanut Butter Swirl Brownies
- Preheat the oven to 350°F (175°C). Line a square baking pan with parchment paper or grease the pan well.
- Place the 1/2 cup (1 stick) butter in a small microwave-safe bowl and heat for 45 seconds in the microwave. Set aside.
- Crack the 2 large eggs into a large mixing bowl. Beat the eggs with a whisk or fork until the yolks are broken and the mixture is uniform.
- Add the 1/2 cup granulated sugar, 1/2 cup brown sugar, and 1 teaspoon vanilla extract to the eggs. Mix with a spatula until combined.
- Pour the melted butter into the bowl with the wet ingredients and stir with a spatula until fully combined.
- Add the 1/2 cup all-purpose flour and 1/2 cup unsweetened cocoa powder to the wet mixture. Fold with a silicone spatula until the dry ingredients are just incorporated—do not overmix.
- Add the 1/2 cup chocolate chips and 1/2 cup peanut butter chips to the batter and fold them in evenly.
- Pour the batter into the prepared pan and use the spatula to spread it into an even layer.
- Put the 1/2 cup peanut butter (creamy or crunchy) in a small bowl and microwave for 20 seconds to loosen it slightly.
- Drop the loosened peanut butter over the batter in large dollops (about 9 dollops spread across the surface).
- Use a knife or chopstick to drag through the batter and peanut butter lightly to create swirls—avoid over-swirl for clearer swirls.
- Bake for 25–27 minutes, or until a toothpick inserted in the center comes out fudgy with moist crumbs but not wet batter.
- Allow the brownies to cool completely in the pan, then slice and serve.
Why It Deserves a Spot
These brownies earn a permanent place on my rotation because they hit the sweet spot between effortless and impressive. You don’t need to temper chocolate or beat egg whites—everything is mixed in one bowl. Yet the finished texture is fudgy and dense, not cakey. The peanut butter swirl gives them a visual pop that makes them feel intentional and gift-ready.
They’re also flexible: the peanut butter on top can be creamy for a smooth ribbon or crunchy for added bite. The chips inside melt just enough to make gooey pockets without losing structure. If you want a dessert that looks like you spent more time than you did, these are it.
If You’re Out Of…

- Peanut butter chips — use an extra 1/2 cup of chocolate chips or omit them; the peanut butter on top still provides the primary flavor.
- Peanut butter for the swirl — swap in a nut or seed butter you already have, but keep the same volume and warm it briefly so it swirls smoothly.
- Brown sugar — mix 1/2 cup granulated sugar with a tablespoon of molasses if you have it, or use all granulated sugar and accept a slightly lighter flavor.
- Salted butter — use unsalted butter and add a pinch of salt to the batter to balance sweetness.
Before You Start: Equipment

Must-haves
- Square baking pan (8×8-inch is typical) — lines and size affect thickness and bake time.
- Mixing bowl — large enough to whisk eggs and stir everything comfortably.
- Spatula — for folding and spreading the batter.
- Microwave-safe bowl — to melt the butter and loosen the peanut butter.
- Knife or chopstick — to create the peanut butter swirls.
- Toothpick — to test doneness in the center.
Nice-to-haves
- Parchment paper for lining the pan — makes lifting and slicing easier.
- Offset spatula for smoother spreading.
Mistakes That Ruin Peanut Butter Swirl Brownies
- Overmixing after adding flour and cocoa — this develops gluten and makes the brownies cakey instead of fudgy.
- Skipping the cooling step — cutting while warm leads to crumbly slices and messy presentation. Wait until fully cool for clean squares.
- Over-swirl the peanut butter — too much swirling blends the peanut butter into the batter and you lose the visual ribbon. Gentle, deliberate pulls are best.
- Opening the oven too often — the oven spring matters; frequent peeks can throw off bake time and texture.
- Bake too long — these are best when the toothpick comes out fudgy with moist crumbs. If it’s completely dry, the brownies are overbaked and will be drier.
Warm & Cool Weather Spins
In warm weather, keep the brownies refrigerated if your kitchen is hot; the peanut butter swirl can soften noticeably. Slice cold for cleaner edges and a firmer bite. Serve with a scoop of vanilla ice cream for an easy summer dessert.
In cool weather, warm an individual square for 10–12 seconds in the microwave for almost-molten chocolate pockets. A drizzle of warmed peanut butter on top before serving makes them feel extra cozy. Either way, the base recipe stands up well year-round.
Cook’s Commentary
I make these often because they’re forgiving and fast. My favorite small adjustments are not about changing amounts but about technique: don’t rush the cooling, and warm the peanut butter just enough so it’s soft but not runny. When you drop nine dollops across the surface, you get even swirls and a pretty finished top. Nine is a good visual rule—three across, three down, roughly even spacing.
One habit I’ve learned: if you’re unsure about timing, check at the earlier end of the bake window. These brownies finish quickly and residual heat in the pan continues cooking them as they cool. Also, using a silicone spatula helps get every bit of batter into the pan, which matters when you want uniform thickness.
Storage Pro Tips

- Room temperature: Store in an airtight container for up to 2 days. Keep slices on a single layer or separate layers with parchment paper to prevent sticking.
- Refrigerator: Store for up to 5 days. Cold slices are firmer and slice cleaner; bring to room temperature briefly before serving if you want a softer bite.
- Freezer: Wrap individual squares tightly in plastic wrap and then foil, or freeze in a single layer on a sheet pan and transfer to a zip-top bag. Freeze for up to 2 months. Thaw in the refrigerator or at room temperature.
- To refresh: Briefly microwave a slice for 8–12 seconds to soften the peanut butter and chocolate for that just-baked experience.
Your Top Questions
- Can I use crunchy peanut butter? Yes—the recipe lists “creamy or crunchy” for the 1/2 cup peanut butter. Crunchy adds texture to the swirls.
- Are these cakey or fudgy? Fudgy. The small flour amount and melted butter keep them dense and moist.
- How do I know when they’re done? The toothpick should come out fudgy with moist crumbs, not wet batter. Check at 25 minutes, then again at 27 minutes if needed.
- Can I double the recipe? Yes—use a larger pan and adjust baking time; start checking a few minutes earlier than you expect and use the same toothpick test.
- Can I skip the peanut butter chips? Yes—omit them if you don’t have them. The peanut butter swirl still provides the dominant flavor.
Make It Tonight
If you want brownies tonight: preheat the oven, line the pan, melt the butter, whisk the eggs, and you’ll be in the oven in under 15 minutes. Bake 25–27 minutes, cool completely, and slice. Bring a container if you’re sharing—they disappear fast.
These Peanut Butter Swirl Brownies are straightforward, reliably indulgent, and forgiving. Follow the method, mind the cooling time, and you’ll have rich, chocolaty squares with beautiful peanut butter ribbons every time. Happy baking.

Peanut Butter Swirl Brownies
Ingredients
Ingredients
- 1/2 cupbuttermelted 1 stick, salted – see notes for unsalted butter
- 2 largeeggs
- 1/2 cupsugargranulated
- 1/2 cupbrown sugar
- 1 teaspoonvanilla extract
- 1/2 cupall purpose flour
- 1/2 cupcocoa powderunsweetened
- 1/2 cupchocolate chips
- 1/2 cuppeanut butter chips
- 1/2 cuppeanut buttercreamy or crunchy
Instructions
Instructions
- Preheat the oven to 350°F (175°C). Line a square baking pan with parchment paper or grease the pan well.
- Place the 1/2 cup (1 stick) butter in a small microwave-safe bowl and heat for 45 seconds in the microwave. Set aside.
- Crack the 2 large eggs into a large mixing bowl. Beat the eggs with a whisk or fork until the yolks are broken and the mixture is uniform.
- Add the 1/2 cup granulated sugar, 1/2 cup brown sugar, and 1 teaspoon vanilla extract to the eggs. Mix with a spatula until combined.
- Pour the melted butter into the bowl with the wet ingredients and stir with a spatula until fully combined.
- Add the 1/2 cup all-purpose flour and 1/2 cup unsweetened cocoa powder to the wet mixture. Fold with a silicone spatula until the dry ingredients are just incorporated—do not overmix.
- Add the 1/2 cup chocolate chips and 1/2 cup peanut butter chips to the batter and fold them in evenly.
- Pour the batter into the prepared pan and use the spatula to spread it into an even layer.
- Put the 1/2 cup peanut butter (creamy or crunchy) in a small bowl and microwave for 20 seconds to loosen it slightly.
- Drop the loosened peanut butter over the batter in large dollops (about 9 dollops spread across the surface).
- Use a knife or chopstick to drag through the batter and peanut butter lightly to create swirls—avoid over-swirl for clearer swirls.
- Bake for 25–27 minutes, or until a toothpick inserted in the center comes out fudgy with moist crumbs but not wet batter.
- Allow the brownies to cool completely in the pan, then slice and serve.
Equipment
- 1 8-inch square panyou can use a 9 inch square pan, but the brownies will be thinner
- 1 parchment paperor a good cooking spray can also work
- 1 Whisk
- 2 Small bowls
- 1 Large Mixing Bowl
- 1 Silicone spatula
- Measuring Cups and Spoons
Notes
If using unsalted butter, mix 1/4 teaspoon of salt into the flour before adding it to the wet ingredients.
Don’t add the butter until after adding the brown sugar and white sugar as the warm butter can cause the eggs to begin to cook. This will cause the possibly of having tiny bits of cooked scrambled eggs in the brownies.
I used a metal baking pan for this recipe. If you use a glass pan, the baking time may be slightly more as it takes glass longer to heat in the oven.
I don’t recommend using natural peanut butter with the oil that needs mixed in for these brownies. Natural peanut butter can easily separate and make the brownies feel a little oily.
To measure the peanut butter, first spray the measuring cup with spray cooking oil. The peanut butter then slides right out of the measuring cup.
Don’t heat the peanut butter for any more then 20-30 seconds or it can become too runny. If the peanut butter is too warm and runny it will make the peanut butter swirl look not as pretty on top of the brownies.

