Hey y’all! If you’re a fan of the irresistible duo of chocolate and peanut butter, you’re about to meet your new favorite treat: Peanut Butter Brownie Swirl Cookies. These chewy, decadent cookies offer the best of both worlds with a fudgy brownie base and creamy peanut butter swirled throughout. They’re perfect for bake sales, holiday cookie trays, or just a sweet snack with your afternoon coffee. Let’s get cooking!
Why You’ll Love This Peanut Butter Brownie Swirl Cookies Recipe
- Rich layers of chocolate and peanut butter create a melt-in-your-mouth experience.
- Easy to make with basic pantry ingredients and minimal prep time.
- Perfect for parties, lunchboxes, or a cozy night in.
- Soft, chewy texture with beautiful, eye-catching swirl patterns.
- Can be customized with your favorite add-ins or nut butters.
Ingredients for Peanut Butter Brownie Swirl Cookies
- 1 cup (226g) unsalted butter, melted
- 1 cup (200g) granulated sugar
- 1 cup (220g) packed light brown sugar
- 2 large eggs
- 2 teaspoons pure vanilla extract
- 2 cups (250g) all-purpose flour
- 1 cup (85g) unsweetened cocoa powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 cup (175g) semi-sweet chocolate chips
- ½ cup (120g) creamy peanut butter
How to Make Peanut Butter Brownie Swirl Cookies
Step 1: Preheat and Prep
Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone baking mats.
Step 2: Mix the Brownie Cookie Dough
In a large bowl, whisk together the melted butter, granulated sugar, and brown sugar until smooth. Add eggs and vanilla extract, whisking until combined. Sift in the flour, cocoa powder, baking soda, and salt, then stir until just combined. Fold in the chocolate chips.
Step 3: Swirl in the Peanut Butter
Warm the peanut butter in the microwave for about 20 seconds until it’s pourable. Drop spoonfuls of dough (about 2 tablespoons each) onto the prepared baking sheets. Drizzle or dollop about 1 teaspoon of warm peanut butter onto each mound of dough. Use a toothpick or skewer to gently swirl the peanut butter into the top of each cookie, creating a marbled effect.
Step 4: Bake the Cookies
Bake the cookies for 10-12 minutes, or until the edges are set and the centers still look slightly soft. Don’t overbake—these are best when fudgy! Let the cookies cool on the baking sheets for 5 minutes before transferring to a wire rack to cool completely.
Step 5: Serve and Enjoy
Enjoy your Peanut Butter Brownie Swirl Cookies warm, with a glass of milk or your favorite beverage!
Notes for Baking Peanut Butter Brownie Swirl Cookies
- For extra gooey cookies, slightly underbake and let them finish setting on the pan.
- Chilling the dough for 30 minutes before baking can help prevent spreading.
- Learn more about the science of chewy cookies from King Arthur Baking.

Peanut Butter Brownie Swirl Cookies Variations
- Nutty Swirl: Use chunky peanut butter or add chopped peanuts for extra crunch.
- Chocolate Explosion: Stir in white or dark chocolate chips for added richness.
- Gluten-Free: Substitute a 1:1 gluten-free all-purpose flour blend.
Required Equipment
- Large mixing bowl
- Measuring cups and spoons
- Whisk and spatula
- Parchment paper or silicone baking mats
- Baking sheets
- Toothpick or skewer for swirling

Storage Instructions for Peanut Butter Brownie Swirl Cookies
Store cookies in an airtight container at room temperature for up to 5 days. For longer storage, freeze in a sealed bag for up to 2 months. Thaw at room temperature before serving.
Serving Recommendations and Pairings for Peanut Butter Brownie Swirl Cookies
- Perfect with a cold glass of milk or a hot cup of coffee.
- Serve alongside vanilla ice cream for a decadent dessert.
- Great addition to a cookie platter with classic chocolate chip and oatmeal cookies.
Pro Tips for the Best Peanut Butter Brownie Swirl Cookies
- Measure flour by spooning it into the cup and leveling for accuracy.
- Don’t overmix the dough once the flour is added for tender cookies.
- For more baking tips, check out Sally’s Baking Addiction Baking Basics.
Peanut Butter Brownie Swirl Cookies FAQ
- Can I use natural peanut butter?
- Yes, but make sure it’s well-stirred and not too runny to prevent excess spreading.
- How do I know when the cookies are done?
- The edges should be set but the centers still look soft—they’ll firm up as they cool.
- Can I make the dough ahead of time?
- Absolutely! The dough can be refrigerated for up to 48 hours; just let it soften slightly before scooping and baking.
Looking for more inspiration? Check out this classic peanut butter brownie recipe for even more chocolate-peanut butter goodness!
Ingredients
- 1 cup creamy peanut butter
- ½ cup unsalted butter, softened
- 1 cup granulated sugar
- ½ cup brown sugar, packed
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 ¼ cups all-purpose flour
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ⅓ cup unsweetened cocoa powder
- ½ cup semi-sweet chocolate chips
Instructions
-
1Preheat the oven to 350°F (175°C) and line two baking sheets with parchment paper.
-
2In a large bowl, cream together the peanut butter, unsalted butter, granulated sugar, and brown sugar until light and fluffy.
-
3Beat in the eggs and vanilla extract until well combined.
-
4In a separate bowl, whisk together the flour, baking soda, and salt. Gradually add to the wet ingredients, mixing until just combined.
-
5Divide the dough in half. To one half, add cocoa powder and chocolate chips, mixing until incorporated.
-
6Take a tablespoon of each dough and gently swirl together. Place on prepared baking sheets and bake for 10-12 minutes, or until edges are set. Cool on wire racks.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!
Ingredients
- 1 cup creamy peanut butter
- ½ cup unsalted butter, softened
- 1 cup granulated sugar
- ½ cup packed brown sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 ¼ cups all-purpose flour
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsweetened cocoa powder
Instructions
-
1Preheat the oven to 350°F (175°C) and line two baking sheets with parchment paper.
-
2In a large bowl, cream together the peanut butter, unsalted butter, granulated sugar, and brown sugar until light and fluffy.
-
3Beat in the eggs and vanilla extract until well combined.
-
4In a separate bowl, whisk together the flour, baking soda, and salt. Gradually add to the wet ingredients and mix until just combined.
-
5Divide the dough in half. To one half, add the cocoa powder and mix until fully incorporated to create the brownie dough.
-
6Take a tablespoon of each dough, gently swirl together, and place on the prepared baking sheets. Bake for 10-12 minutes or until edges are set. Cool on a wire rack.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!