Chocolate-Peanut Butter Swirl Cookies Recipe
If you’re searching for a cookie that’s truly the best of both worlds, look no further than the Chocolate-Peanut Butter Swirl Cookies Recipe. Imagine soft, chewy chocolate chip cookies, each one marbled with a creamy, sweet peanut butter swirl. The aromas that waft through your kitchen while these cookies bake are nothing short of irresistible, and the final result is a beautiful, golden treat that’s perfect for sharing—or for sneaking one last cookie when no one’s looking. Trust me, these cookies will quickly become a go-to in your baking repertoire!

Ingredients You’ll Need
This Chocolate-Peanut Butter Swirl Cookies Recipe comes together with simple pantry staples, but each ingredient brings something special. From the richness of butter to the magic of the peanut butter swirl, every component plays its part in creating cookies that are soft, flavorful, and totally crave-worthy.
- All-purpose flour: Your classic cookie base for that perfect structure and chew.
- Baking soda: Helps the cookies rise slightly and stay tender.
- Salt: Just a pinch brightens all the flavors—don’t skip it!
- Unsalted butter, softened: Adds rich, buttery flavor and ensures a soft texture.
- Granulated sugar: Gives sweetness and helps with the tender bite.
- Brown sugar, packed: Adds depth of flavor and that wonderful note of caramel.
- Large egg: Binds everything together and helps with the cookies’ moisture.
- Vanilla extract: Brings out all the delicious flavors and aromas.
- Chocolate chips: Melty pockets of chocolate in every bite—enough said!
- Creamy peanut butter: For that irresistible swirl and signature peanut butter flavor.
- Powdered sugar: Sweetens the peanut butter swirl without any graininess.
- Milk: Thins the peanut butter mixture to the perfect swirling consistency.
How to Make Chocolate-Peanut Butter Swirl Cookies Recipe
Step 1: Prepare the Oven and Baking Sheet
Start by setting your oven to 350°F (175°C), so it’s ready when your dough is done. Line a baking sheet with parchment paper—this will keep your cookies from sticking and make cleanup a breeze. Taking a few moments to prep now means you’ll spend more time savoring and less time scrubbing later!
Step 2: Mix the Dry Ingredients
In a small bowl, whisk together the all-purpose flour, baking soda, and salt. This step ensures that the baking soda is spread out evenly, giving your cookies just the right lift and soft bite. A quick whisk goes a long way in preventing dry pockets and creating a uniform dough.
Step 3: Cream the Butter and Sugars
In a large bowl, beat the softened butter with both the granulated and brown sugars. Mix until the texture is light and fluffy—this usually takes about 2 to 3 minutes with an electric mixer. Creaming is the secret behind cookies that are both soft and slightly chewy, with just the right amount of spread.
Step 4: Add the Egg and Vanilla
Now, beat in the egg and vanilla extract until completely combined. The egg brings richness and helps everything blend, while the vanilla gives your cookies a warm, inviting aroma that hints at what’s in store.
Step 5: Combine Dry and Wet Ingredients
Gradually mix the whisked dry ingredients into the wet mixture. Stir just until the flour disappears—be careful not to overmix, as this can make the cookies tough. Stop once your dough comes together and looks soft and cohesive.
Step 6: Fold in Chocolate Chips
Gently fold in those chocolate chips! They’ll add bursts of melty chocolate throughout your cookies, giving every bite that dreamy, gooey magic. Now your dough is ready for its signature swirl.
Step 7: Prepare the Peanut Butter Swirl
In a small bowl, stir together the creamy peanut butter, powdered sugar, and milk until completely smooth. You want a thick yet pourable consistency—add a little more milk, a teaspoon at a time, if needed. This sweet, luscious swirl is what takes this Chocolate-Peanut Butter Swirl Cookies Recipe to the next level!
Step 8: Assemble the Cookies
Scoop tablespoonfuls of cookie dough onto your prepared baking sheet, leaving space for spreading. Spoon a bit of the peanut butter mixture onto the top of each mound, then use a toothpick or knife to gently swirl it into the dough. Swirl as much or as little as you like—every cookie will come out uniquely beautiful!
Step 9: Bake the Cookies
Pop the cookies into your preheated oven and bake for 10 to 12 minutes. You’re looking for edges that are golden, with centers set but still a touch soft. Remember, they’ll firm up as they cool, so don’t overbake.
Step 10: Cool and Enjoy
Once baked, let the cookies rest on the baking sheet for about 5 minutes to set. Then, move them to a wire rack to cool completely (if you can wait that long). The hardest part of this entire process just might be resisting the urge to dive right in!
How to Serve Chocolate-Peanut Butter Swirl Cookies Recipe

Garnishes
A little extra flair can make these cookies look as tempting as they taste! Try a light sprinkle of flaky sea salt right after baking to balance out the sweetness, or drizzle with a touch of melted chocolate for an elegant finish. A dusting of extra powdered sugar isn’t out of place here either—especially when you want a classic, bakery-style vibe.
Side Dishes
There’s nothing quite like pairing a fresh batch of Chocolate-Peanut Butter Swirl Cookies with a cold glass of milk, but you can also serve them alongside hot coffee, rich hot chocolate, or even a scoop of vanilla ice cream. These cookies are also a welcome addition to a dessert platter with brownies, blondies, or fruit tarts for a sweet sampling.
Creative Ways to Present
If you want to really wow your friends and family, stack a few cookies and tie them with twine for a homemade gift, or layer them in a cellophane bag for a thoughtful party favor. For parties, arrange them on a big cookie platter with fresh berries and chocolate-dipped pretzels. Don’t forget, you can make mini versions for cookie exchanges or holiday trays!
Make Ahead and Storage
Storing Leftovers
Once your cookies are completely cool, store any leftovers in an airtight container at room temperature. They’ll stay soft and delicious for up to four days, although they usually disappear faster! If you like an even chewier texture, place a slice of bread in the container with the cookies to keep them extra moist.
Freezing
These cookies freeze beautifully. Arrange cooled cookies in a single layer on a baking sheet, freeze until solid, and then transfer to a resealable freezer bag or container. They’ll keep for up to three months, making it easy to always have a treat on hand when a craving for Chocolate-Peanut Butter Swirl Cookies Recipe strikes.
Reheating
For that just-baked taste, pop a cookie or two in the microwave for about 10 seconds. If you’re reheating from frozen, give them 20 to 30 seconds. This will bring back the warmth and slight gooeyness of freshly-baked cookies, perfect for pairing with coffee or milk.
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter will add some extra texture and a little crunch to the swirl, making each bite even more fun. Just be sure to blend it well with the powdered sugar and milk so it spreads nicely.
What if I don’t have brown sugar?
If you’re out of brown sugar, you can use all granulated sugar, but you’ll lose a bit of that classic caramel note. For the best flavor and texture in the Chocolate-Peanut Butter Swirl Cookies Recipe, try to use brown sugar if possible, or make a quick substitute by mixing granulated sugar with a little molasses.
Can I make these gluten-free?
Yes, you can! Substitute the all-purpose flour with your favorite 1:1 gluten-free baking blend. Just make sure the blend you choose contains xanthan gum or a similar binder for the best results. The cookies may have a slightly different texture, but they’ll still be delicious.
Can I double this recipe for a crowd?
This recipe scales very well! Simply double all the ingredients and bake in batches. The only thing to watch is your oven space. You may need to rotate baking sheets to get even browning if you’re making a big batch for parties or gifting.
My peanut butter swirl is too thick to drizzle—what should I do?
No problem! Just add more milk, a little at a time, stirring after each addition until the mixture is loose enough to swirl easily. You want it to be pourable but not runny for the best marbled effect on your Chocolate-Peanut Butter Swirl Cookies Recipe.
Final Thoughts
If there’s one cookie recipe that never fails to earn smiles and second helpings, it’s the Chocolate-Peanut Butter Swirl Cookies Recipe. The combination of rich chocolate and creamy peanut butter is a match made in dessert heaven, and I can’t wait for you to experience it for yourself. Grab your ingredients, get swirling, and don’t forget to share a few—these cookies are just too good to keep to yourself!
Print
Chocolate-Peanut Butter Swirl Cookies Recipe
- Total Time: 32 minutes
- Yield: Makes about 18–24 cookies 1x
- Diet: Vegetarian
Description
Indulge in the delightful combination of chocolate and peanut butter with these scrumptious Chocolate-Peanut Butter Swirl Cookies. They are soft, chewy, and bursting with rich flavors that will satisfy your sweet tooth.
Ingredients
For the Cookies:
- 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
For the Peanut Butter Swirl:
- 1/2 cup creamy peanut butter
- 1/4 cup powdered sugar
- 1 tablespoon milk (or more if needed)
Instructions
- Step 1: Prepare the Oven and Baking Sheet – Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper.
- Step 2: Mix the Dry Ingredients – Combine flour, baking soda, and salt in a small bowl.
- Step 3: Cream the Butter and Sugars – Beat butter, granulated sugar, and brown sugar until light and fluffy.
- Step 4: Add the Egg and Vanilla – Mix in the egg and vanilla extract.
- Step 5: Combine Dry and Wet Ingredients – Gradually add dry ingredients to the wet mixture.
- Step 6: Fold in Chocolate Chips – Gently fold in chocolate chips.
- Step 7: Prepare the Peanut Butter Swirl – Mix peanut butter, powdered sugar, and milk until smooth.
- Step 8: Assemble the Cookies – Scoop out cookie dough, drizzle peanut butter mixture, and swirl.
- Step 9: Bake the Cookies – Bake for 10-12 minutes until lightly golden.
- Step 10: Cool and Enjoy – Cool on a wire rack before indulging.
Notes
- You can customize the cookie size based on your preference.
- For a stronger peanut butter flavor, add more peanut butter to the swirl mixture.
- Prep Time: 20 minutes
- Cook Time: 10-12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 150
- Sugar: 10g
- Sodium: 90mg
- Fat: 8g
- Saturated Fat: 4g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 20mg
Keywords: Chocolate-Peanut Butter Swirl Cookies, Peanut Butter Chocolate Cookies, Dessert Recipe