Skip to Content

Chocolate Peanut Butter Swirl Cookies

Chocolate Peanut Butter Swirl Cookies

Hey y'all! If you're a fan of classic cookie flavors and love a bit of fun in your baking, these Chocolate Peanut Butter Swirl Cookies are about to become your new obsession. With ribbons of creamy peanut butter intertwined with velvety chocolate dough, each bite is a perfect marriage of sweet and nutty richness. Whether you need a crowd-pleaser for a party, a comforting treat for movie night, or a delicious gift for a friend, this cookie recipe always delivers. Let's get cooking!

Why You'll Love This Chocolate Peanut Butter Swirl Cookies Recipe

  • Perfectly chewy texture with rich chocolate and nutty peanut butter swirled together.
  • Easy to prepare—no chilling required and ready in under 30 minutes!
  • A beautiful, marbled look that impresses at bake sales or gatherings.
  • Delicious with coffee, milk, or on their own as an indulgent snack.
  • Customizable and freezer-friendly for unbeatable convenience.

Chocolate Peanut Butter Swirl Cookies Ingredients

  • 1 cup (226g) unsalted butter, softened
  • ¾ cup (150g) packed brown sugar
  • ½ cup (100g) granulated sugar
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • 2 ¼ cups (280g) all-purpose flour
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • ½ cup (45g) unsweetened cocoa powder
  • ¾ cup (190g) creamy peanut butter

How to Make Chocolate Peanut Butter Swirl Cookies

1. Prep and Preheat

  • Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper for easy cleanup.

2. Make the Dough Base

  • In a large mixing bowl, cream together the softened butter, brown sugar, and granulated sugar until light and fluffy (about 2-3 minutes using a hand mixer or stand mixer).
  • Beat in the eggs one at a time, then add the vanilla extract.

3. Split and Flavor the Dough

  • In a separate bowl, whisk the flour, baking soda, and salt. Gradually mix the dry ingredients into the butter mixture until well combined.
  • Divide the dough in half evenly. To one half, mix in the cocoa powder until fully incorporated for your chocolate dough. To the other half, mix in the creamy peanut butter for your peanut butter dough.

4. Create the Swirl

  • Take a small scoop (about 1 tablespoon) of chocolate dough and a small scoop of peanut butter dough. Gently press them together and roll them into a ball. Use a swirling motion to marble the two doughs together without overmixing.
  • Arrange the dough balls 2 inches apart on the prepared baking sheets.

5. Bake the Cookies

  • Bake for 10-12 minutes, or until the edges look set but the centers are still soft.
  • Let the cookies cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely.
Chocolate Peanut Butter Swirl Cookies

Chocolate Peanut Butter Swirl Cookies Notes

  • For best results, use room-temperature butter for easy creaming and evenly baked cookies.
  • Don't over-swirl, or you'll lose the distinct marbled pattern.
  • For more tips on baking perfect cookies, check out this comprehensive cookie guide from King Arthur Baking.

Variations for Chocolate Peanut Butter Swirl Cookies

  • Chunky Style: Fold in ½ cup chopped peanuts or chocolate chips for added crunch.
  • Gluten-Free: Use a 1:1 gluten-free flour blend in place of all-purpose flour.
  • Vegan Option: Swap in vegan butter and flax eggs for a dairy-free, egg-free treat.

Required Equipment for Chocolate Peanut Butter Swirl Cookies

  • Large mixing bowls
  • Electric hand mixer or stand mixer
  • Measuring cups and spoons
  • Baking sheets
  • Parchment paper
  • Wire cooling rack

Chocolate Peanut Butter Swirl Cookies Storage & Shelf Life

  • Store cooled cookies in an airtight container at room temperature for up to 5 days.
  • Freeze for up to 2 months; thaw at room temperature before serving for best texture.

Chocolate Peanut Butter Swirl Cookies Serving Suggestions & Pairings

  • Enjoy with a cold glass of milk or a cup of fresh-brewed coffee.
  • Serve alongside vanilla or chocolate ice cream for an extra-indulgent dessert.
  • Pack as a fun lunchbox treat or as a sweet gift tied with ribbon for any occasion.

Pro Tips for the Best Chocolate Peanut Butter Swirl Cookies

  • For perfectly shaped cookies, use a cookie scoop for even portions.
  • Don't overbake—remove cookies when they're just set for a soft, chewy texture.
  • If desired, sprinkle a little flaky sea salt on top before baking for a delicious contrast.

Chocolate Peanut Butter Swirl Cookies FAQ

Can I use crunchy peanut butter instead of creamy?
Yes! Crunchy peanut butter will add a delightful texture to your cookies, just keep in mind the swirls may not be as smooth.
Can I make the dough ahead of time?
Absolutely. Store the dough in the fridge for up to 24 hours, or freeze for up to 2 months. Let dough come to room temperature before shaping.
Are these cookies suitable for people with nut allergies?
Unfortunately, peanut butter is a key ingredient, but you can try using sunflower seed butter for a nut-free alternative. Always check with your guests about allergies. For more info, visit this peanut allergy resource by FARE.

Prep Time: 15 minutes
Cook Time: 10-12 minutes
Total Time: 25-27 minutes
Yield: 28-30 cookies

★★★★★ 4.80 from 96 ratings

Chocolate Peanut Butter Swirl Cookies

yield: 24 cookies
prep: 20 mins
cook: 12 mins
total: 32 mins
Deliciously soft chocolate cookies swirled with rich peanut butter, perfect for dessert or a sweet snack.
Chocolate Peanut Butter Swirl Cookies

Ingredients

  • 1 cup all-purpose flour
  • ⅓ cup unsweetened cocoa powder
  • ½ teaspoon baking soda
  • ¼ teaspoon salt
  • ½ cup unsalted butter, softened
  • ½ cup granulated sugar
  • ½ cup brown sugar, packed
  • 1 large egg
  • 1 teaspoon vanilla extract
  • ½ cup creamy peanut butter

Instructions

  1. 1
    Preheat oven to 350°F (175°C) and line two baking sheets with parchment paper.
  2. 2
    In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt.
  3. 3
    In a large bowl, cream butter, granulated sugar, and brown sugar until light and fluffy. Beat in egg and vanilla extract.
  4. 4
    Gradually add dry ingredients to the wet mixture until combined.
  5. 5
    Spoon small dollops of peanut butter over the dough and gently swirl with a knife or spatula. Do not fully mix.
  6. 6
    Drop tablespoon-sized amounts of the dough onto prepared baking sheets. Bake for 10–12 minutes until the edges are set. Cool on the pan for 5 minutes, then transfer to wire racks.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 120 caloriescal
Protein: 2gg
Fat: 7gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 14gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!