This peanut butter swirl brownies recipe makes 16 intensely fudgy brownies in an 8-inch square pan. The batter takes about 15 minutes to prepare, bakes at 350°F (175°C) for 30–35 minutes, and needs at least 1 hour to cool before slicing for the best texture.
Every square combines deep chocolate flavor, a soft chewy center, and ribbons of sweet, creamy peanut butter. The key is to remove the brownies when a toothpick shows moist crumbs instead of waiting for a completely clean tester, which keeps the centers rich rather than cakey.
Jump to RecipeWhy You’ll Love This Recipe

These brownies are made for anyone who believes the best dessert should offer more than one irresistible flavor. The chocolate base is dark, buttery, and pleasantly chewy, while the peanut butter ribbon adds sweetness, saltiness, and a creamy contrast in every bite.
Unlike a tall cake-style brownie, this version stays compact and moist. Melted butter creates a rich batter without requiring a mixer, and the modest amount of flour helps the center remain dense and fudgy.
The recipe also gives you plenty of visual appeal with very little extra work. A few carefully placed dollops and gentle figure-eight swirls create a marbled top that looks special enough for a party but is simple enough for a weeknight baking project.
If you enjoy the combination of chocolate and peanut butter in a more candy-filled format, you can also try these peanut butter cup brownies for another rich dessert option.
Ingredients You’ll Need

Measure the ingredients carefully, particularly the flour and cocoa powder. Too much dry ingredient can take away from the soft center that makes these brownies special.
- Unsalted butter: Melted butter supplies richness and keeps the mixing process quick. Using unsalted butter lets you control the salt in the batter.
- Granulated sugar: Sugar adds sweetness and helps create the shiny, tender brownie surface.
- Eggs and vanilla: Room-temperature eggs blend more evenly into the melted butter, while vanilla rounds out the chocolate flavor.
- Flour, cocoa powder, and salt: These provide structure, chocolate depth, and balance without making the brownies fluffy.
- Semisweet chocolate chips: They are optional, but small pockets of melted chocolate make the brownies even more satisfying.
- Creamy peanut butter: Choose regular conventional peanut butter for a stable, smooth swirl. Very loose natural peanut butter can separate and make the marbling oily.
- Confectioners’ sugar and melted butter: These turn the peanut butter into a sweet, spoonable mixture that stays distinct inside the brownie batter.
Before beginning, let the eggs come to room temperature, melt the butter, and prepare the parchment-lined pan. Having everything ready makes it easier to mix the batter only until combined.
How to Make It Step-by-Step

Step 1: Heat the oven to 350°F (175°C), then line an 8-inch square pan with parchment paper. Leave a generous overhang on two sides so the cooled brownies can be lifted out easily, and lightly grease the pan to help the parchment stay in place.
Step 2: Add the melted butter and granulated sugar to a large mixing bowl and whisk them together. Add the two room-temperature eggs and vanilla extract, whisking until the mixture is smooth, glossy, and evenly blended.
Step 3: In a second bowl, sift or whisk together the all-purpose flour, unsweetened cocoa powder, and fine salt. Stir these dry ingredients into the butter mixture just until no dry streaks remain, taking care not to overmix the batter.
Step 4: Fold in the semisweet chocolate chips if you are using them. Work with a light hand and stop mixing as soon as the chips are distributed so the brownies remain tender.
Step 5: Prepare the peanut butter layer in a clean bowl by stirring together the creamy peanut butter, confectioners’ sugar, melted butter, vanilla, and optional pinch of salt. Continue until smooth, with no visible streaks of sugar or butter.
Step 6: Spread about two-thirds of the brownie batter into the prepared pan. Spoon the peanut butter mixture over the base in several separate dollops, then scatter the remaining brownie batter over the top in small spoonfuls.
Step 7: Use a knife or skewer to make a few gentle figure-eight motions through the batter. Keep the movements shallow and limited, because too much swirling will erase the contrast between the dark brownie and pale peanut butter.
Step 8: Bake for 30–35 minutes, checking near the end of the baking window. The edges should look set, while a toothpick inserted near the center should come out with moist crumbs but no wet batter.
Step 9: Set the pan on a cooling rack and leave the brownies in the pan until completely cool, for at least 1 hour. If you want especially tidy squares, chill the cooled brownies in the refrigerator for 30–60 minutes before slicing.
How to Get a Truly Fudgy Center
The most important decision happens when you test for doneness. A toothpick with a few moist crumbs attached is exactly what you want; a perfectly clean toothpick usually means the brownies have baked longer and may have a cakier texture.
Do not judge the center by its softness alone while the pan is hot. The brownies continue to set as they cool, and cutting too early can make the middle appear underbaked even when it will become perfectly fudgy.
Mixing also matters. Once the flour and cocoa enter the bowl, stir only until combined, because extended mixing can develop gluten and produce a firmer, less tender bite.
For another dessert built around a rich peanut butter and chocolate pairing, take a look at these peanut butter rocky road bars.
Swirling and Slicing Tips

Think of the swirl as a finishing design rather than a mixing step. Place the peanut butter in distinct dollops, add the remaining brownie batter in small patches, and make only a few deliberate passes with the knife.
Wipe the knife between cuts if you want especially defined squares. Chilling the brownies before slicing firms the peanut butter layer and helps the knife glide through the fudgy center without dragging crumbs across the surface.
- For sixteen portions, cut the cooled slab into a 4-by-4 grid.
- Use the parchment overhang to transfer the brownies to a board.
- Let chilled brownies sit briefly at room temperature if you prefer a softer bite.
When you are craving a dessert with a crisp, candy-like texture instead, these butter brickle bark pieces make a delicious companion for a dessert platter.
Storage and Serving Suggestions

Store the cooled brownies in an airtight container at room temperature for a soft, chewy texture. Keep them refrigerated if your kitchen is warm or if you prefer a denser, cleaner-cut brownie.
Serve the squares plain, or add a scoop of vanilla ice cream for a hot-and-cold contrast. A light dusting of cocoa powder or a few chopped roasted peanuts can provide a pretty finishing touch without hiding the peanut butter marbling.
These brownies are also easy to pack for potlucks, lunchboxes, and bake sales because the parchment makes them simple to lift and portion. For a different fruity bake to serve alongside them, see this blueberry butter cake.
Common Questions
Can I use natural peanut butter? Regular creamy conventional peanut butter is the better choice here. Very loose natural peanut butter can separate, release oil, and make the swirl harder to spoon and marble.
Why did my brownies turn cakey? The most common causes are overbaking and overmixing. Remove the pan when moist crumbs cling to the tester, and stir the dry ingredients into the wet mixture only until combined.
Can I skip the chocolate chips? Yes. The chips are optional, so the brownies will still have a rich cocoa flavor and a creamy peanut butter swirl without them.
Why should I wait before cutting? Cooling allows the center to finish setting. A 30–60 minute refrigerator rest after cooling is especially useful when you want sharp edges and clearly defined swirls.


Peanut Butter Swirl Brownies
Ingredients
Method
- Heat the oven to 350°F (175°C). Line an 8-inch square baking pan with parchment paper, leaving enough overhang to lift out the cooled brownies, then lightly grease the pan.
- Whisk the melted butter and granulated sugar together in a large bowl. Add the room-temperature eggs and vanilla, then whisk until the mixture looks smooth and evenly combined.
- Sift or whisk the flour, cocoa powder, and salt in a separate bowl. Stir the dry mixture into the butter mixture just until no dry streaks remain, then fold in the chocolate chips if using.
- In another bowl, stir the peanut butter, confectioners' sugar, melted butter, vanilla, and optional pinch of salt until smooth. The mixture should be thick but easy to spoon.
- Spread about two-thirds of the brownie batter into the prepared pan. Spoon the peanut butter mixture over the batter in several dollops, then add the remaining brownie batter in small spoonfuls.
- Drag a knife or skewer through the batter using a few gentle figure-eight motions. Stop as soon as you see attractive ribbons, since excessive swirling can blend the chocolate and peanut butter layers together.
- Bake for 30–35 minutes, until the edges are set and a toothpick inserted near the center comes out with moist crumbs but no wet batter. Do not wait for the toothpick to be completely clean.
- Cool the brownies completely in the pan for at least 1 hour before lifting them out with the parchment. For especially clean, fudgy slices, refrigerate the cooled brownies for 30–60 minutes before cutting.
30-35 mins
1 hr 50 mins
16 brownies
Not calculated