Chocolate Peanut Butter Swirl Cookies Recipe
Introduction
Chocolate Peanut Butter Swirl Cookies combine two beloved flavors into one irresistible treat. These soft, chewy cookies feature distinct swirls of chocolate and creamy peanut butter dough, making each bite a perfect balance of rich and nutty.

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 separate large bowl, cream softened butter with granulated and brown sugars until light and fluffy. Beat in the egg and vanilla extract, then gradually mix in the dry ingredients until just combined. Set aside.
- Step 3: For the peanut butter dough, whisk together flour, baking soda, and salt in another medium bowl. In a large bowl, cream softened butter with granulated and brown sugars until fluffy. Add peanut butter and mix until smooth. Beat in the egg and vanilla extract, then gradually blend in the dry ingredients 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 pattern without mixing completely. Place the combined dough balls on the prepared baking sheets about 2 inches apart.
- Step 5: Bake for 10-12 minutes, until edges are set but centers remain slightly soft. Let cookies cool on baking sheets for 5 minutes before transferring to a wire rack to cool completely.
Tips & Variations
- Use room temperature butter and eggs to ensure smooth dough and even texture.
- Work gently when combining doughs to maintain the swirl effect instead of blending colors.
- Use a cookie scoop for uniform size and even baking.
- Try swapping creamy peanut butter for chunky if you prefer added texture.
Storage
Store cookies in an airtight container at room temperature for up to 5 days. For longer storage, freeze in a sealed container for up to 3 months. Reheat frozen cookies in a warm oven for a few minutes to regain softness.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use natural peanut butter instead of creamy peanut butter?
Yes, natural peanut butter can be used but may affect the texture slightly. Ensure it is well stirred before mixing into the dough.
How do I make sure the swirls stay distinct?
Handle the dough gently when rolling the two together and avoid overmixing. Quickly roll and shape the dough balls to preserve the clear chocolate and peanut butter pattern.
Print
Chocolate Peanut Butter Swirl Cookies Recipe
- Total Time: 45 minutes
- Yield: 24 cookies 1x
Description
Delight in the perfect balance of rich chocolate and creamy peanut butter with these Chocolate Peanut Butter Swirl Cookies. Featuring two doughs artfully combined to create a beautiful swirl, these cookies offer a soft, chewy center with slightly crisp edges. Ideal for fans of classic flavor combinations, they’re simple to make and perfect for any occasion.
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 for your cookies.
- Make the Chocolate Dough: Whisk together the flour, cocoa powder, baking soda, and salt in a medium bowl. In a separate large bowl, cream the softened butter with granulated and brown sugars until light and fluffy, approximately 3-4 minutes. Beat in the egg and vanilla extract until fully combined. Gradually add the dry ingredients and mix just until incorporated. 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 with granulated and brown sugars until fluffy. Add the peanut butter and mix until smooth. Beat in the egg and vanilla extract, then gradually blend in the dry ingredients until just combined.
- Create the Swirl Effect: Take equal portions (about 2 tablespoons) of each dough and gently roll them together by hand, careful not to overmix so the swirls remain distinct. Place the dough balls on the prepared baking sheets about 2 inches apart to allow spreading.
- Bake to Perfection: Bake in the preheated oven for 10-12 minutes or until the edges are set and the centers look slightly soft. Remove from the oven and let the cookies cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely. This resting helps the centers finish cooking and maintains a chewy texture.
Notes
- Use room temperature ingredients (butter and eggs) for the best cookie texture.
- Work quickly when combining doughs to preserve the distinct swirl pattern.
- A cookie scoop ensures uniform cookie size and even baking.
- Avoid overbaking; cookies should look slightly underdone when removed from the oven as they continue to firm up while cooling.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: Chocolate Peanut Butter Cookies, Swirl Cookies, Homemade Cookies, Chocolate Peanut Butter Dessert, Chewy Cookies

