Peanut Butter Swirl Brownies
Indulging in a gooey, chocolatey brownie is one of life’s simple pleasures, and when you add a swirl of creamy peanut butter, it transforms into a decadent treat that’s hard to resist. These Peanut Butter Swirl Brownies are perfect for any occasion, whether you’re hosting a gathering or simply craving something sweet. The combination of rich chocolate and nutty peanut butter creates a flavor harmony that will have everyone coming back for seconds (or thirds!).
Why It Works Every Time

The beauty of these Peanut Butter Swirl Brownies lies in their simplicity and balance of flavors. The moistness of the brownie base, combined with the creamy texture of the peanut butter, creates a delightful contrast that melts in your mouth. The use of both granulated and brown sugars ensures a perfectly sweet and chewy texture, while the cocoa powder adds depth to the chocolate flavor. Each layer of peanut butter adds not only flavor but also an appealing visual swirl that makes these brownies irresistible.
Ingredient Rundown
- 1/2 cup butter, melted: This is the base of our brownies, providing richness and moisture. You can use either salted or unsalted butter, depending on your preference.
- 2 large eggs: Eggs help bind the ingredients together, giving the brownies structure and a fudgy texture.
- 1/2 cup granulated sugar: This adds sweetness and contributes to the brownie’s chewy texture.
- 1/2 cup brown sugar: The molasses in brown sugar adds a deeper flavor and moisture.
- 1 teaspoon vanilla extract: A key ingredient that enhances the overall flavor profile of the brownies.
- 1/2 cup all-purpose flour: This provides the necessary structure to support the fudgy brownie texture.
- 1/2 cup unsweetened cocoa powder: Cocoa powder gives these brownies their rich chocolate flavor.
- 1/2 cup chocolate chips: For extra chocolatey goodness, these chips melt beautifully into the batter.
- 1/2 cup peanut butter chips: These add delightful bursts of peanut butter flavor throughout the brownies.
- 1/2 cup creamy or crunchy peanut butter: The star of the show! Choose your preference to create a swirl that complements the chocolate.
Prep & Cook Tools
- Mixing bowls: For combining your ingredients smoothly.
- Whisk or spatula: To mix the batter thoroughly.
- 9×9-inch baking pan: The perfect size for baking these brownies to perfection.
- Parchment paper: To line the baking pan for easy removal and cleanup.
- Oven: Set to the right temperature for even baking.
Stepwise Method: Peanut Butter Swirl Brownies

Step 1: Preheat the Oven
Start by preheating your oven to 350°F (175°C). This ensures your brownies bake evenly and rise beautifully.
Step 2: Prepare the Baking Pan
Line a 9×9-inch baking pan with parchment paper, leaving some overhang on the sides for easy removal. This step is crucial for keeping your brownies intact.
Step 3: Mix the Wet Ingredients
In a large mixing bowl, whisk together the melted butter, granulated sugar, brown sugar, eggs, and vanilla extract until smooth and creamy.
Step 4: Combine the Dry Ingredients
In another bowl, sift together the all-purpose flour and cocoa powder. This will help eliminate any lumps and incorporate air for a lighter texture.
Step 5: Combine Wet and Dry Ingredients
Gradually add the dry mixture to the wet ingredients, stirring gently to combine. Avoid overmixing; you want a fudgy texture.
Step 6: Fold in the Chocolate Chips
Once the batter is combined, fold in the chocolate chips and peanut butter chips, ensuring an even distribution throughout the batter.
Step 7: Prepare the Peanut Butter Swirl
In a small bowl, warm the peanut butter slightly in the microwave for about 15-20 seconds. This will make it easier to swirl into the brownie batter.
Step 8: Layer the Brownie Batter
Pour half of the brownie batter into the prepared pan, spreading it evenly. Then, drop spoonfuls of the warmed peanut butter over the brownie layer.
Step 9: Swirl the Peanut Butter
Use a knife or skewer to gently swirl the peanut butter into the brownie batter, creating a beautiful marbled effect. Pour the remaining brownie batter on top and repeat the swirling process.
Step 10: Bake the Brownies
Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. Be careful not to overbake, as you want your brownies to stay fudgy.
Step 11: Cool and Slice
Once baked, remove the brownies from the oven and allow them to cool in the pan for about 10 minutes. Then, lift the brownies out using the parchment paper and let them cool completely on a wire rack before slicing into squares.
Adaptations for Special Diets

- Dairy-free: Substitute the butter with a dairy-free alternative, such as coconut oil or vegan butter.
- Gluten-free: Use a gluten-free all-purpose flour blend instead of regular flour.
- Nut-free: Omit the peanut butter and peanut butter chips, and substitute with sunbutter or seed butter.
- Lower sugar: Reduce the amount of sugar and consider using a sugar substitute compatible with baking.
Problems & Prevention
- Brownies are too dry: Be cautious not to overbake. Start checking for doneness a few minutes early.
- Swirl doesn’t show up: Ensure your peanut butter is warm and slightly runny for easier swirling.
- Brownies are too gooey: If this happens, they might need a few more minutes in the oven. Always check with a toothpick.
- Uneven baking: Make sure to spread the batter evenly in the pan and rotate it halfway through baking.
Best Ways to Store
To keep your Peanut Butter Swirl Brownies fresh, store them in an airtight container at room temperature for up to 3 days. For longer storage, you can refrigerate them for up to a week. If you want to keep them for an extended period, consider freezing them. Wrap individual squares in plastic wrap and place them in a freezer-safe bag. They can last for up to 3 months in the freezer. Just thaw at room temperature when you’re ready to enjoy!
Your Top Questions
Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter will add extra texture to your brownies, making them even more delightful.
Can I make these brownies ahead of time?
Yes! These brownies store well, so you can make them a day or two in advance. Just remember to keep them properly stored to maintain freshness.
Can I add nuts to the brownie batter?
Definitely! Chopped nuts, like walnuts or pecans, can be folded into the batter for added crunch and flavor.
How do I know when my brownies are done baking?
Check for doneness by inserting a toothpick in the center; it should come out with a few moist crumbs. If it’s completely clean, they may be overbaked.
Desserts to Finish
Serve & Enjoy
These Peanut Butter Swirl Brownies are not only a feast for the taste buds but also a treat for the eyes with their beautiful marbled appearance. Perfect for sharing with friends and family, they are sure to be a crowd-pleaser. Pair them with a scoop of vanilla ice cream or a dollop of whipped cream for an extra indulgent dessert. Whether enjoyed warm from the oven or at room temperature, each bite will remind you of the joy of baking.
With this simple and delectable recipe, you have all the tools you need to create something truly special. So gather your ingredients, preheat your oven, and get ready to whip up a batch of Peanut Butter Swirl Brownies that will leave everyone asking for the recipe!

Peanut Butter Swirl Brownies
Ingredients
Equipment
Method
- Step 1: Preheat the Oven - Start by preheating your oven to 350°F (175°C). This ensures your brownies bake evenly and rise beautifully.
- Step 2: Prepare the Baking Pan - Line a 9x9-inch baking pan with parchment paper, leaving some overhang on the sides for easy removal.
- Step 3: Mix the Wet Ingredients - In a large mixing bowl, whisk together the melted butter, granulated sugar, brown sugar, eggs, and vanilla extract until smooth and creamy.
- Step 4: Combine the Dry Ingredients - In another bowl, sift together the all-purpose flour and cocoa powder.
- Step 5: Combine Wet and Dry Ingredients - Gradually add the dry mixture to the wet ingredients, stirring gently to combine.
- Step 6: Fold in the Chocolate Chips - Once the batter is combined, fold in the chocolate chips and peanut butter chips.
- Step 7: Prepare the Peanut Butter Swirl - In a small bowl, warm the peanut butter slightly in the microwave for about 15-20 seconds.
- Step 8: Layer the Brownie Batter - Pour half of the brownie batter into the prepared pan, spreading it evenly. Then, drop spoonfuls of the warmed peanut butter over the brownie layer.
- Step 9: Swirl the Peanut Butter - Use a knife or skewer to gently swirl the peanut butter into the brownie batter, creating a beautiful marbled effect.
- Step 10: Bake the Brownies - Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.
- Step 11: Cool and Slice - Once baked, remove the brownies from the oven and allow them to cool in the pan for about 10 minutes.
Notes
- For a richer flavor, try using dark chocolate cocoa powder.
- These brownies can be made a day ahead for better flavor.
- Store leftovers in an airtight container at room temperature.
