These irresistible Chocolate Peanut Butter Swirl Cookies combine the rich, decadent flavor of chocolate with creamy peanut butter in every bite. With their stunning marbled appearance and perfect texture, these cookies are guaranteed to become your new favorite treat.
Why You’ll Love This Recipe
These Chocolate Peanut Butter Swirl Cookies deliver the ultimate flavor combination that cookie lovers crave. The contrast between rich chocolate and creamy peanut butter creates a harmonious balance that’s neither too sweet nor too intense. The swirl pattern makes each cookie visually stunning, perfect for special occasions or everyday indulgence. Unlike traditional cookies that offer just one flavor, these beauties give you the best of both worlds in every single bite. The recipe is surprisingly simple to follow, making it accessible for bakers of all skill levels while still producing bakery-quality results.
Ingredients You’ll Need

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
How to Make Chocolate Peanut Butter Swirl Cookies
Step-by-Step Instructions:
Prepare for Baking: Preheat your oven to 350°F (175°C) and line two large baking sheets with parchment paper. This prevents sticking and ensures even browning of your Chocolate Peanut Butter Swirl Cookies.
Make the Chocolate Dough: In a medium bowl, whisk together 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, about 3-4 minutes. Beat in the egg and vanilla extract until well combined. Gradually mix in the dry ingredients until just combined. Set aside.
Prepare the Peanut Butter Dough: In another medium bowl, whisk together flour, baking soda, and salt. In a 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 incorporate the dry ingredients until just combined.
Create the Swirl Effect: Take equal portions of each dough (about 2 tablespoons each) and gently roll them together in your hands. Don’t overmix – you want to maintain distinct swirls. Place the combined dough balls on prepared baking sheets, spacing them about 2 inches apart.
Bake to Perfection: Bake for 10-12 minutes, or until the edges are set but centers still look slightly soft. The cookies will continue cooking on the hot pan after removal. Let cool on baking sheets for 5 minutes before transferring to a wire rack.
Helpful Tips
Room temperature ingredients are crucial for achieving the perfect texture in your Chocolate Peanut Butter Swirl Cookies. Take your eggs and butter out of the refrigerator 30-60 minutes before baking. When combining the two doughs, work quickly and gently to maintain distinct swirls rather than creating a uniform brown color. Use a cookie scoop for consistent sizing, which ensures even baking. Don’t overbake these cookies – they should look slightly underdone when you remove them from the oven, as they’ll continue cooking on the hot pan.
Details
Prep Time: 20 minutes
Cook Time: 10-12 minutes per batch
Total Time: 45 minutes
Yield: 24 cookies
Difficulty: Easy to Intermediate
Notes

For extra decadent Chocolate Peanut Butter Swirl Cookies, consider adding mini chocolate chips to the peanut butter dough or chopped peanuts to the chocolate dough. Natural peanut butter can be substituted, but you may need to adjust the flour slightly if the dough becomes too wet. These cookies freeze beautifully – wrap individual cookies in plastic wrap and store in freezer bags for up to 3 months. The dough can also be made ahead and refrigerated for up to 3 days before baking.
Frequently Asked Questions
Q: Can I use crunchy peanut butter instead of creamy? A: Yes, crunchy peanut butter works well in these Chocolate Peanut Butter Swirl Cookies and adds extra texture. The cookies may spread slightly less, but the flavor will be delicious.
Q: Why are my cookies spreading too much? A: This usually happens when the butter is too warm or the dough is overmixed. Chill the dough for 30 minutes before baking if needed.
Q: Can I make these cookies gluten-free? A: Substitute the all-purpose flour with a 1:1 gluten-free flour blend. The texture may be slightly different but still delicious.
Q: How do I know when the cookies are done? A: The edges should be set and the centers should look slightly soft. They’ll continue cooking on the hot pan after removal from the oven.
Storage Instructions
Store your Chocolate Peanut Butter Swirl Cookies in an airtight container at room temperature for up to one week. For longer storage, individually wrap cookies in plastic wrap and freeze for up to three months. To maintain optimal freshness, place a slice of bread in the container with the cookies – it helps keep them soft. If cookies become slightly stale, warm them in the microwave for 10-15 seconds to restore their soft texture.
Conclusion
These Chocolate Peanut Butter Swirl Cookies represent the perfect marriage of two beloved flavors in one stunning treat. Whether you’re baking for a special occasion, bringing treats to share, or simply satisfying your own sweet cravings, these cookies deliver exceptional taste and visual appeal. The combination of rich chocolate and creamy peanut butter creates a sophisticated flavor profile that appeals to both kids and adults. With their beautiful swirled appearance and irresistible taste, these Chocolate Peanut Butter Swirl Cookies are destined to become a treasured recipe in your baking repertoire. Give them a try, and prepare to fall in love with every perfectly balanced bite.