Chocolate Peanut Butter Swirl Cookies Recipe
Introduction
Chocolate Peanut Butter Swirl Cookies combine two classic flavors in a beautifully marbled treat. These cookies offer a perfect balance of rich chocolate and creamy peanut butter, making them irresistible for any occasion. Easy to bake and delightful to share, they’re sure to become a favorite.

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 to prevent sticking and promote even baking.
- Step 2: In a medium bowl, whisk together the chocolate dough dry ingredients: flour, cocoa powder, baking soda, and salt. In a separate large bowl, cream the softened butter with granulated and brown sugars until light and fluffy, about 3-4 minutes. 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 the flour, baking soda, and salt in a medium bowl. In a large bowl, cream the softened butter with granulated and brown sugars until fluffy. Add peanut butter and mix until smooth. Beat in egg and vanilla extract, then gradually add the dry ingredients until just combined.
- Step 4: Take equal portions (about 2 tablespoons) of each dough and gently roll them together, taking care not to overmix to maintain distinct swirls. Place the combined dough balls on the prepared baking sheets, spacing them approximately 2 inches apart.
- Step 5: Bake for 10-12 minutes, until the edges are set but the centers remain slightly soft. Allow cookies to cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely.
Tips & Variations
- Use room temperature butter and eggs for the best texture and easier mixing.
- Work quickly and gently when combining doughs to preserve the swirl effect.
- Use a cookie scoop to ensure even-sized cookies that bake uniformly.
- Try adding mini chocolate chips to the peanut butter dough or chopped peanuts to the chocolate dough for extra texture and flavor.
- If you prefer natural peanut butter, you may need to adjust flour amounts slightly to avoid too wet a dough.
Storage
Store cookies in an airtight container at room temperature for up to one week. For longer storage, wrap individual cookies in plastic wrap and freeze in freezer bags for up to three months. To keep cookies soft, place a slice of bread in the container. Reheat slightly in the microwave for 10-15 seconds if needed to restore softness.
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 works well and adds extra texture to the cookies. Keep in mind they may spread slightly less during baking but will be delicious.
Why are my cookies spreading too much?
Cookies spreading excessively often result from butter that is too warm or overmixing the dough. Chilling the dough for 30 minutes before baking can help control spreading.
Print
Chocolate Peanut Butter Swirl Cookies Recipe
- Total Time: 45 minutes
- Yield: 24 cookies 1x
Description
Chocolate Peanut Butter Swirl Cookies combine rich chocolate and creamy peanut butter doughs swirled together to create a visually stunning and delicious cookie with the perfect balance of flavors and textures. These cookies are soft with slightly crisp edges and present a sophisticated yet nostalgic treat suitable 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 the cookies from sticking and to ensure even baking.
- Make the Chocolate Dough: In a medium bowl, whisk together the all-purpose flour, cocoa powder, baking soda, and salt. In a separate large bowl, cream the softened butter with both granulated and brown sugars until light and fluffy, about 3-4 minutes. Beat in the egg and vanilla extract until fully combined. Gradually add the dry ingredients to the wet mixture and mix until just combined. Set aside this dough.
- 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 creamy peanut butter and mix until smooth. Beat in the egg and vanilla extract, then gradually fold in the dry ingredients until just combined. Set aside.
- Create the Swirl Effect: Take equal portions (about 2 tablespoons each) of the chocolate and peanut butter dough. Gently roll them together by hand to form swirled dough balls, being careful not to overmix so the distinct swirls remain visible. Place these combined dough balls on the prepared baking sheets, spacing them about 2 inches apart to allow for spreading.
- Bake to Perfection: Bake the cookies for 10-12 minutes or until the edges are set but the centers still appear slightly soft. Remove from the oven and allow the cookies to cool on the baking sheets for 5 minutes as they continue to firm up. Transfer to a wire rack to cool completely before serving.
Notes
- For extra decadence, add mini chocolate chips to the peanut butter dough or chopped peanuts to the chocolate dough for texture and flavor.
- Natural peanut butter can be used, but adjust the flour as needed if the dough is too wet.
- Cookies freeze well; individually wrap and store in freezer bags for up to 3 months.
- The dough can be prepared ahead and refrigerated for up to 3 days before baking.
- Prep Time: 20 minutes
- Cook Time: 10-12 minutes per batch
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: Chocolate peanut butter cookies, swirl cookies, baked cookies, chocolate cookies, peanut butter treats, easy dessert, homemade cookies

