If you’re craving a rich, fudgy treat with a delightful twist, this Peanut Butter Swirl Brownies Recipe is exactly what you need. Combining the deep, chocolaty goodness of classic brownies with luscious ribbons of creamy peanut butter creates a luscious, irresistible dessert. Every bite brings a perfect balance of sweet and nutty flavors, making these brownies a standout at any gathering or a comforting solo indulgence. Once you try this recipe, it’s going to become your go-to whenever a chocolate fix calls for a little extra something special.

Ingredients You’ll Need
These ingredients are wonderfully straightforward but essential for achieving that perfect brownie texture and rich flavor. Each component plays a key role, from the butter adding moistness and richness, to the peanut butter creating those beautiful swirls that elevate the entire dessert.
- 1/2 cup unsalted butter: Melts down to provide a luscious, tender crumb.
- 3/4 cup granulated sugar: Sweetens and helps create that classic brownie crust.
- 1/4 cup brown sugar: Adds a hint of molasses flavor and keeps the brownies moist.
- 2 large eggs: Bind the ingredients and give structure to the brownies.
- 1 teaspoon vanilla extract: Enhances the deep chocolate notes with subtle warmth.
- 1/2 cup all-purpose flour: Provides the foundation for chewy yet tender brownies.
- 1/3 cup unsweetened cocoa powder: Delivers intense chocolate flavor without extra sweetness.
- 1/4 teaspoon salt: Balances sweetness and amplifies the chocolate and peanut butter flavors.
- 1/3 cup creamy peanut butter: The star ingredient that adds creamy swirls of nutty richness throughout.
How to Make Peanut Butter Swirl Brownies Recipe
Step 1: Melt and Sweeten
Start by gently melting the butter in a large bowl to bring out its golden richness. Once liquefied, whisk in both the granulated and brown sugars until the mixture is smooth and well blended. This step is key to creating a sweet, tender crumb in your brownies.
Step 2: Add Eggs and Vanilla
Next, incorporate the eggs one at a time along with the vanilla extract. Whisk everything vigorously until the batter becomes smooth, glossy, and slightly thickened. This ensures even texture and lifts the flavor beautifully.
Step 3: Combine Dry Ingredients
Sift together the cocoa powder, flour, and salt to keep everything light and free of lumps. Then gently fold these dry ingredients into the wet mixture, stirring just until no dry streaks remain. Overmixing here can toughen your brownies, so take it easy!
Step 4: Prepare the Pan
Pour your luscious batter into a greased or parchment-lined 8 by 8-inch baking pan. Smooth the surface gently to create an even base for your peanut butter swirls.
Step 5: Swirl in Peanut Butter
Dollop spoonfuls of creamy peanut butter evenly across the top of the brownie batter. Using a skewer or knife, swirl the peanut butter gently through the batter to create beautiful marbled patterns. This step not only looks stunning but ensures every bite includes that delectable peanut butter flavor.
Step 6: Bake to Perfection
Bake your creation in a preheated oven at 350 degrees Fahrenheit (175 degrees Celsius) for 30 to 35 minutes. The brownies are done when a toothpick inserted in the center comes out with moist crumbs clinging to it—gooey, fudgy perfection!
Step 7: Cool Before Slicing
Allow the brownies to cool completely in the pan. This makes cutting them easier and helps the flavors develop fully. Once cool, slice into 16 squares and prepare to enjoy a treat that’s as gorgeous as it is delicious.
How to Serve Peanut Butter Swirl Brownies Recipe
Garnishes
A simple dusting of powdered sugar or a drizzle of melted chocolate can take your peanut butter swirl brownies from lovely to spectacular. For a bit of crunch, sprinkle chopped roasted peanuts on top just before serving.
Side Dishes
Pair these brownies with a scoop of vanilla ice cream or a dollop of whipped cream for a classic combination. Fresh berries or a drizzle of caramel sauce also add a refreshing or indulgent contrast to the rich chocolate and peanut butter flavors.
Creative Ways to Present
For parties or gifts, cut the brownies into bite-sized squares and place them in mini cupcake liners. You could also layer them with alternating peanut butter and brownie bites in a glass jar for a stunning and portable dessert treat.
Make Ahead and Storage
Storing Leftovers
Keep your peanut butter swirl brownies in an airtight container at room temperature for up to three days to maintain their fudgy texture and moistness. If your kitchen is warm, storing them in the refrigerator is also fine but may slightly firm up the brownies.
Freezing
You can freeze these brownies either cut or whole. Wrap them tightly in plastic wrap and foil, then place in a freezer-safe bag. They will stay fresh for up to two months. Thaw overnight at room temperature before serving.
Reheating
For a warm, melty experience, microwave individual brownie pieces for 10 to 15 seconds. This brings back that fresh-baked feel and intensifies the peanut butter swirls for a little dessert moment that feels pure indulgence.
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter will add a delightful texture contrast with little bits of peanuts throughout, making this Peanut Butter Swirl Brownies Recipe even more exciting to bite into.
Is it possible to make these gluten-free?
Yes, substituting the all-purpose flour with a gluten-free flour blend that measures cup for cup works well. Just be sure your cocoa powder and other ingredients are gluten-free certified for safety.
How do I know when the brownies are perfectly baked?
Look for a toothpick inserted in the center to come out with moist crumbs, not wet batter. The edges should be set and start to pull slightly away from the pan, signaling fudgy, chewy perfection.
Can I double the recipe for a larger pan?
Definitely! Just double all ingredients and bake in a 9×13-inch pan, increasing your baking time slightly. Keep an eye on the brownies near the end to prevent overbaking.
What’s the best way to get those beautiful peanut butter swirls?
Using dollops of peanut butter and dragging a skewer or knife gently back and forth creates an artistic marbled effect. Avoid overmixing to keep the swirls distinct and tempting.
Final Thoughts
This Peanut Butter Swirl Brownies Recipe is a true crowd-pleaser that brings together the best of two beloved flavors in one luscious bite. From its simple ingredients to the irresistible marbled peanut butter ribbons, there is something deeply satisfying about each step and every forkful. I encourage you to try this recipe soon — your taste buds will thank you, and these brownies might just become a dazzling staple in your dessert lineup.
Print
Peanut Butter Swirl Brownies Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 16 brownies
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Deliciously rich and fudgy peanut butter swirl brownies combining the deep chocolate flavor of cocoa with creamy peanut butter swirls. This easy-to-make dessert features a moist texture with a perfect balance of sweet and nutty, ideal for chocolate and peanut butter lovers.
Ingredients
Brownie Batter
- 1/2 cup unsalted butter
- 3/4 cup granulated sugar
- 1/4 cup brown sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup all-purpose flour
- 1/3 cup unsweetened cocoa powder
- 1/4 teaspoon salt
Peanut Butter Swirl
- 1/3 cup creamy peanut butter
Instructions
- Prepare the Butter and Sugars: Melt the unsalted butter in a large bowl, then whisk in the granulated sugar and brown sugar until fully blended to create a smooth, sweet base for the brownies.
- Add Eggs and Vanilla: Incorporate the eggs and vanilla extract into the mixture, whisking until the batter is smooth and evenly combined.
- Combine Dry Ingredients: Sift in the unsweetened cocoa powder, all-purpose flour, and salt. Stir gently until just combined, ensuring no dry streaks remain but avoiding overmixing for tender brownies.
- Prepare Pan: Pour the batter into a greased or parchment-lined 8×8-inch baking pan, spreading it evenly.
- Add Peanut Butter Swirl: Spoon dollops of creamy peanut butter evenly over the batter’s surface. Using a skewer or knife, swirl the peanut butter gently through the batter to create a marbled effect.
- Bake the Brownies: Place the pan in a preheated oven at 350°F (175°C) and bake for 30 to 35 minutes. Test doneness by inserting a toothpick; it should come out with moist crumbs but no raw batter.
- Cool and Serve: Remove from the oven and allow the brownies to cool completely in the pan before cutting into 16 squares to serve.
Notes
- For a richer flavor, use high-quality unsweetened cocoa powder.
- Ensure the peanut butter is creamy for easier swirling and a smooth texture.
- Do not overbake the brownies; they should remain fudgy in the center.
- Let the brownies cool fully before slicing to prevent crumbling.
- Store leftovers in an airtight container at room temperature for up to 3 days or refrigerate for up to a week.

