Chocolate Peanut Butter Swirl Cookies Recipe
Introduction
Chocolate Peanut Butter Swirl Cookies combine rich cocoa with creamy peanut butter for a deliciously marbled treat. These soft, chewy cookies offer the best of both flavors in every bite, perfect for snack time or dessert.

Ingredients
- Chocolate Dough:
- 1 cup all-purpose flour
- ¼ cup unsweetened cocoa powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsalted butter, softened
- ½ cup granulated sugar
- ¼ cup brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- Peanut Butter Dough:
- ¾ cup all-purpose flour
- ¼ teaspoon baking soda
- ¼ teaspoon salt
- ¼ cup unsalted butter, softened
- ¼ cup granulated sugar
- ¼ cup brown sugar
- ½ cup creamy peanut butter
- 1 large egg
- 1 teaspoon vanilla extract
Instructions
- Step 1: Preheat your oven to 350°F (175°C) and line two large baking sheets with parchment paper.
- Step 2: For the chocolate dough, whisk together flour, cocoa powder, baking soda, and salt in a medium bowl. In a large bowl, cream the softened butter, granulated sugar, and brown sugar until light and fluffy. Beat in the egg and vanilla extract. Gradually add the dry ingredients and mix until just combined. Set aside.
- Step 3: For the peanut butter dough, whisk together flour, baking soda, and salt in a separate medium bowl. In another large bowl, cream the softened butter, granulated sugar, and brown sugar until fluffy. Add the peanut butter and mix until smooth. Beat in the egg and vanilla extract. Gradually add the dry ingredients and mix until just combined.
- Step 4: Take equal portions of each dough (about 2 tablespoons each) and gently roll them together by hand to create a swirl effect. Avoid overmixing to keep the distinct marbled look.
- Step 5: Place the combined dough balls on the prepared baking sheets, spacing them about 2 inches apart.
- Step 6: Bake for 10-12 minutes, or until edges are set but centers remain slightly soft. Let the cookies cool on the baking sheets for 5 minutes before transferring to a wire rack to cool completely.
Tips & Variations
- For extra texture, add chopped peanuts or chocolate chips to the dough before swirling.
- Use crunchy peanut butter for a different bite and added crunch.
- Chill the dough portions briefly before rolling together to make handling easier.
Storage
Store cooled cookies in an airtight container at room temperature for up to 5 days. To keep them fresh longer, refrigerate for up to 2 weeks or freeze for up to 3 months. Reheat gently in the microwave for a few seconds or let come to room temperature before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use natural peanut butter instead of creamy?
Yes, natural peanut butter works fine but may change the texture slightly and make the dough softer. You might want to chill the dough before shaping.
How do I prevent the swirl from blending too much?
Handle the dough gently and avoid overmixing when rolling the dough portions together. This keeps the clear marbled effect.
PrintChocolate Peanut Butter Swirl Cookies Recipe
These Chocolate Peanut Butter Swirl Cookies offer a delightful blend of rich chocolate and creamy peanut butter flavors in every bite. Featuring two distinct doughs gently swirled together, these cookies are soft, chewy, and beautifully marbled, making them an irresistible treat perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Yield: 24 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Chocolate Dough:
- 1 cup all-purpose flour
- ¼ cup unsweetened cocoa powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsalted butter, softened
- ½ cup granulated sugar
- ¼ cup brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
Peanut Butter Dough:
- ¾ cup all-purpose flour
- ¼ teaspoon baking soda
- ¼ teaspoon salt
- ¼ cup unsalted butter, softened
- ¼ cup granulated sugar
- ¼ cup brown sugar
- ½ cup creamy peanut butter
- 1 large egg
- 1 teaspoon vanilla extract
Instructions
- Prepare for Baking: Preheat your oven to 350°F (175°C) and line two large baking sheets with parchment paper to prevent sticking and ensure even baking.
- Make the Chocolate Dough: In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt. In a separate large bowl, cream the softened butter with granulated sugar and brown sugar until light and fluffy, approximately 3-4 minutes. Beat in the egg and vanilla extract until fully incorporated. Gradually add the dry ingredients to the wet mixture and mix until just combined. Set aside.
- Prepare the Peanut Butter Dough: In another medium bowl, whisk together the flour, baking soda, and salt. In a large bowl, cream the softened butter, granulated sugar, and brown sugar until light and fluffy. Add the creamy peanut butter and mix until smooth. Beat in the egg and vanilla extract. Gradually fold in the dry ingredients until just combined.
- Create the Swirl Effect: Take equal portions (about 2 tablespoons each) of the chocolate and peanut butter doughs and gently roll them together in your hands. Be careful not to overmix to maintain distinct swirls. Place the combined dough balls on the prepared baking sheets, spacing them about 2 inches apart.
- Bake to Perfection: Bake the cookies for 10-12 minutes, or until the edges are set but the centers still appear slightly soft. The cookies will continue to cook on the hot baking sheets after removal. Let them cool on the sheets for 5 minutes before transferring to a wire rack to cool completely.
Notes
- Do not overmix the swirled dough to keep the distinct chocolate and peanut butter pattern.
- Use parchment paper or silicone baking mats for easy removal and cleanup.
- Allow cookies to cool slightly on the baking sheet to firm up before transferring.
- Store cookies in an airtight container at room temperature for up to 5 days.
- For a crispier texture, bake for an additional 1-2 minutes but watch carefully to prevent burning.
Keywords: chocolate peanut butter cookies, swirl cookies, marbled cookies, soft cookies, peanut butter dessert, chocolate dessert

