Chocolate-Peanut Butter Swirl Cookies Recipe
If you’re a fan of the perfect balance between rich chocolate and creamy peanut butter, then this Chocolate-Peanut Butter Swirl Cookies Recipe is going to be your new favorite indulgence. These cookies combine the tender crumb of a classic chocolate chip cookie with luscious swirls of peanut butter that melt in your mouth. The delightful contrast between sweet and nutty flavors, along with that irresistible soft-yet-slightly-chewy texture, makes every bite unforgettable. Whether you’re baking for a cozy night in or sharing with friends, this recipe is sure to become a go-to treat in your baking repertoire.

Ingredients You’ll Need
The beauty of this recipe lies in its simplicity. With just a handful of pantry staples, you can create a cookie that boasts layers of flavor and texture. Each ingredient plays a key role—flour for structure, butter and sugars for richness and sweetness, and peanut butter to turn the experience up a notch. Let’s dive in!
- 1 cup all-purpose flour: Provides the essential structure that holds our cookies together with the perfect tender crumb.
- 1/2 teaspoon baking soda: Helps the cookies rise slightly, giving them just enough lift without losing that chewy texture.
- 1/4 teaspoon salt: Balances the sweetness and enhances all the other flavors beautifully.
- 1/2 cup unsalted butter, softened: Adds richness and moisture, making the cookies soft and flavorful.
- 1/2 cup granulated sugar: Brings sweetness and a slight crispness to the cookie edges.
- 1/2 cup brown sugar, packed: Offers deeper molasses notes and helps create the chewy texture we all love.
- 1 large egg: Binds everything together and lends a tender chewiness to each bite.
- 1 teaspoon vanilla extract: Boosts the overall flavor with its warm, fragrant undertones.
- 1/2 cup chocolate chips: Melts into pockets of chocolatey goodness throughout the cookie dough.
- 1/2 cup creamy peanut butter: The star of the swirl, adding nutty creaminess and contrast to the chocolate.
- 1/4 cup powdered sugar: Sweetens and thickens the peanut butter swirl for a smooth finish.
- 1 tablespoon milk (or more if needed): Adjusts the swirl to the perfect consistency for swirling through the dough.
How to Make Chocolate-Peanut Butter Swirl Cookies Recipe
Step 1: Prepare the Cookie Dough
Start by whisking together the all-purpose flour, baking soda, and salt in a bowl. This ensures even distribution of the leavening agent and salt, setting the foundation for your cookies. In a separate large bowl, cream the softened butter with both sugars until light and fluffy—this process is crucial as it incorporates air, helping the cookies rise just enough. Beat in the egg and vanilla extract until everything is fully combined.
Step 2: Combine Wet and Dry Ingredients
Gradually add the dry ingredients to the wet butter mixture, mixing gently until just combined—overmixing can toughen your cookies, so keep it light. Fold in the chocolate chips to evenly disperse those chocolate pockets throughout your dough.
Step 3: Make the Peanut Butter Swirl
In a small bowl, mix the creamy peanut butter with powdered sugar and milk. Stir well until you get a smooth, spreadable consistency. If it feels too thick, add milk in small increments to reach the perfect swirl texture that will blend beautifully with the cookie dough.
Step 4: Swirl it All Together
On a lined baking sheet, drop large spoonfuls of cookie dough spaced evenly apart. Dollop the peanut butter mixture on top of each mound, then use a skewer or toothpick to swirl the peanut butter through the cookie dough, creating lovely marbled patterns.
Step 5: Bake to Perfection
Bake the cookies in a preheated oven at 350°F (175°C) for 10 to 12 minutes or until edges are set and centers look just slightly soft. This will result in cookies that are perfectly chewy with those melt-in-your-mouth peanut butter swirls. Let them cool on the baking sheet for a few minutes before transferring to a wire rack to cool completely.
How to Serve Chocolate-Peanut Butter Swirl Cookies Recipe

Garnishes
If you want to elevate the look and taste when serving, try a light dusting of powdered sugar or a drizzle of melted chocolate on top. A sprinkle of crushed peanuts also adds a delightful crunch and emphasizes that nutty theme.
Side Dishes
These cookies pair beautifully with a tall glass of cold milk, a warm cup of coffee, or even a creamy hot chocolate. The pairing enhances the chocolate-peanut butter flavor explosion, making each bite even more enjoyable.
Creative Ways to Present
For parties or gifts, stack these cookies tied with a rustic twine ribbon or arrange them on a platter with fresh berries and nuts for a charming touch. You might even sandwich a little peanut butter or chocolate ganache between two cookies for an irresistible treat.
Make Ahead and Storage
Storing Leftovers
After baking, store your cookies in an airtight container at room temperature for up to 5 days. The cookies maintain their texture nicely, keeping that soft center and slightly crisp edge you love with every bite.
Freezing
If you want to keep these delicious cookies longer, they freeze wonderfully. Place them in a freezer-safe airtight container or bag, separated by parchment paper to avoid sticking, and freeze for up to 3 months. Thaw at room temperature before enjoying.
Reheating
To bring back that just-baked warmth and softness, pop the cookies in the microwave for about 10 seconds or warm them briefly in a low-temperature oven. This quick step revitalizes the peanut butter swirl’s creamy texture and the cookie’s soft crumb.
FAQs
Can I use crunchy peanut butter instead of creamy?
Yes! Crunchy peanut butter will add an extra nutty texture to your swirls, giving your cookies a delightful crunch. Just be sure to mix it well with the powdered sugar and milk to keep the swirl spreadable.
What if I don’t have powdered sugar for the swirl?
If you don’t have powdered sugar, you can use brown sugar, but it might make the swirl a bit grainier and less smooth. Powdered sugar is preferred for that silky consistency, but brown sugar can be a workable substitute in a pinch.
Can I make these cookies gluten-free?
Absolutely! Substitute the all-purpose flour with a gluten-free flour blend that measures cup-for-cup. Just ensure your baking soda and other ingredients are gluten-free, and you’ll have delicious cookies safe for gluten-sensitive friends.
How do I prevent the peanut butter from sinking to the bottom?
Swirling the peanut butter mixture gently through the cookie dough right before baking helps keep it evenly distributed and prevents sinking. Avoid mixing too vigorously; a gentle marble effect is what you want.
Can I add nuts or other mix-ins to this Chocolate-Peanut Butter Swirl Cookies Recipe?
Yes! Chopped peanuts, walnuts, or even mini peanut butter cups make fantastic add-ins. Fold them in along with the chocolate chips to add extra texture and flavor layers to your cookies.
Final Thoughts
There’s something truly special about the way chocolate and peanut butter come together in this Chocolate-Peanut Butter Swirl Cookies Recipe. Each bite offers a perfect harmony of flavors and textures that feels both comforting and indulgent. Whether you’re new to baking or a seasoned pro, these cookies are an absolute joy to make and enjoy. I can’t wait for you to try this recipe and make these irresistible cookies a beloved staple in your kitchen too!
PrintChocolate-Peanut Butter Swirl Cookies Recipe
These decadent Chocolate-Peanut Butter Swirl Cookies combine rich chocolate chips with a creamy peanut butter swirl to create a perfect balance of flavors in every bite. Soft, chewy, and incredibly indulgent, these cookies are ideal for peanut butter lovers looking for a delightful homemade treat.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Yield: 18 cookies 1x
- Category: Dessert; Cookies
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Cookie Dough
- 1 cup all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1/2 cup granulated sugar
- 1/2 cup brown sugar, packed
- 1 large egg
- 1 teaspoon vanilla extract
- 1/2 cup chocolate chips
Peanut Butter Swirl
- 1/2 cup creamy peanut butter
- 1/4 cup powdered sugar
- 1 tablespoon milk (or more if needed)
Instructions
- Prepare Dry Ingredients: In a medium bowl, whisk together the flour, baking soda, and salt. Set aside.
- Cream Butter and Sugars: In a large bowl, use a mixer to cream the softened butter with granulated sugar and brown sugar until light and fluffy, about 3-4 minutes.
- Add Egg and Vanilla: Beat in the egg and vanilla extract until well combined.
- Combine Wet and Dry Ingredients: Gradually add the dry ingredients to the wet mixture, mixing on low speed until just combined, be careful not to overmix.
- Add Chocolate Chips: Fold in the chocolate chips evenly throughout the dough.
- Make Peanut Butter Swirl: In a small bowl, stir together the peanut butter, powdered sugar, and milk. Adjust milk quantity to achieve a smooth, spreadable consistency.
- Form Cookies: Scoop tablespoon-sized portions of cookie dough onto a baking sheet lined with parchment paper. Dollop a small spoonful of the peanut butter mixture on top of each dough mound.
- Swirl Peanut Butter: Using a toothpick or skewer, swirl the peanut butter and dough gently to create a marbled effect without blending completely.
- Bake: Preheat the oven to 350°F (175°C). Bake the cookies for 10-12 minutes until edges are lightly golden but centers remain soft.
- Cool: Allow cookies to cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.
Notes
- For a crunchier cookie, bake an additional 1-2 minutes.
- You can substitute creamy peanut butter with natural peanut butter but mix well before using.
- Chill the dough for 30 minutes before baking to prevent spreading if desired.
- Store cookies in an airtight container at room temperature for up to 5 days.
Nutrition
- Serving Size: 1 cookie
- Calories: 160 kcal
- Sugar: 12 g
- Sodium: 90 mg
- Fat: 8 g
- Saturated Fat: 3 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 1 g
- Protein: 3 g
- Cholesterol: 20 mg
Keywords: chocolate peanut butter cookies, swirl cookies, homemade cookies, chocolate chip cookies, peanut butter dessert