Chocolate Peanut Butter Swirl Cookies Recipe
Introduction
These Chocolate Peanut Butter Swirl Cookies combine two classic flavors in one irresistible treat. Soft and chewy with a rich swirl of peanut butter and chocolate, they’re perfect for satisfying your sweet tooth anytime.

Ingredients
- 1 cup unsalted butter, softened
- 1 cup granulated sugar
- 1 cup brown sugar, packed
- 2 large eggs
- 1 teaspoon vanilla extract
- 2 ½ cups all-purpose flour
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup creamy peanut butter
- ½ cup semi-sweet chocolate chips
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Line baking sheets with parchment paper.
- Step 2: In a large bowl, cream together the softened butter, granulated sugar, and brown sugar until light and fluffy.
- Step 3: Beat in the eggs one at a time, then stir in the vanilla extract until well combined.
- Step 4: In a separate bowl, whisk together the flour, baking soda, and salt.
- Step 5: Gradually add the dry ingredients to the wet ingredients, mixing just until incorporated.
- Step 6: Divide the dough into two equal parts. Fold the peanut butter into one half, and the chocolate chips into the other half.
- Step 7: Take spoonfuls of each dough and gently swirl them together to create a marbled effect. Scoop the swirled dough onto the prepared baking sheets, spacing cookies about 2 inches apart.
- Step 8: Bake for 10-12 minutes or until edges are golden but centers are still soft.
- Step 9: Allow cookies to cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.
Tips & Variations
- For extra texture, add chopped peanuts or chopped chocolate chunks to the dough before baking.
- If you prefer a stronger peanut butter flavor, swirl in a little peanut butter on top of the cookie dough before baking.
- Use natural peanut butter for a healthier twist, but reduce added salt as natural peanut butter can be saltier.
Storage
Store the cookies in an airtight container at room temperature for up to 5 days. They can also be frozen for up to 3 months; thaw at room temperature before serving. To warm, microwave for 10-15 seconds to soften the cookie and enhance flavors.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use crunchy peanut butter instead of creamy?
Yes, crunchy peanut butter will add a delightful texture to the cookies. Just be aware it may make the dough slightly thicker.
How do I prevent the cookies from spreading too much?
Make sure your butter is softened but not melted, and chill the dough for 30 minutes before baking if possible. This helps the cookies keep their shape during baking.
PrintChocolate Peanut Butter Swirl Cookies Recipe
These Chocolate Peanut Butter Swirl Cookies combine the rich flavors of chocolate and creamy peanut butter in a soft, chewy cookie with a beautiful marbled appearance. Perfect for satisfying your sweet tooth, these cookies balance the sweetness of chocolate with the nutty richness of peanut butter in every bite.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Total Time: 32 minutes
- Yield: 24 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Chocolate Cookie Dough
- 1 cup all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1/2 cup granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
Peanut Butter Swirl
- 1/2 cup creamy peanut butter
- 1/4 cup powdered sugar
- 1/2 teaspoon vanilla extract
- Pinch of salt
Instructions
- Prepare Chocolate Dough: In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt. In a separate large bowl, beat softened butter and granulated sugar until light and fluffy. Add egg and vanilla extract to the butter mixture and beat until well combined. Gradually mix in the dry ingredients until a smooth dough forms.
- Prepare Peanut Butter Mixture: In a small bowl, combine creamy peanut butter, powdered sugar, vanilla extract, and a pinch of salt. Stir until smooth and creamy.
- Form and Swirl Cookies: Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper. Take spoonfuls of chocolate dough and peanut butter mixture and place them alternately on the baking sheet. Using a toothpick or skewer, gently swirl the peanut butter into the chocolate dough to create a marbled effect—do not overmix to maintain the swirl pattern.
- Bake Cookies: Bake the cookies in the preheated oven for 10 to 12 minutes or until the edges are set but the centers are still soft. Remove from the oven and allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely.
Notes
- Do not overmix the peanut butter and chocolate dough swirl to keep a distinct marbled appearance.
- Using room temperature butter helps create a smoother dough.
- Store cookies in an airtight container at room temperature for up to 5 days.
- For a crunchier cookie, bake an additional 1-2 minutes, being careful not to burn.
Keywords: Chocolate cookies, peanut butter cookies, swirl cookies, marbled cookies, homemade cookies, dessert recipe

