Chocolate Marble Cookies Recipe: Soft Swirl Cookies for Any Occasion

These chocolate marble cookies bring together the best of both worlds: swirled vanilla and chocolate cookie dough made from a single, simple base. This easy recipe produces soft, chewy marble cookies with lightly crisp, golden edges that are perfect for snacking or sharing.

Chocolate marble cookie on parchment

The idea for these cookies comes from classic chocolate marble pound cake, a childhood favorite. The recipe is adapted from a straightforward chocolate chip cookie dough: omit mix-ins like walnuts and chocolate chips to create a perfect vanilla cookie base. Split the dough in two bowls, stir a little extra flour into one portion for vanilla, and add cocoa powder to the other for the chocolate half. Then combine small portions of each to create pretty marbled cookies.

These cookies are ideal for movie nights, a quick after-dinner treat, or sharing at weekend gatherings. You can prepare the dough ahead and freeze the portions for baking later, or freeze the baked cookies to enjoy over time.

Featured 5-star reviews:

Here are a couple of reviews from readers who tried this recipe:

  • “My wife and I enjoyed this marble cookie recipe. Very tasty!” – Jon
  • “Yummm! This was such a fun recipe to make! I made these cookies for my graduation party and everyone loved them.” – Haley

Make a double batch to freeze, or portion and freeze dough balls to bake straight from frozen when you want fresh cookies.

Why You’ll Love This Recipe

  • Well-tested base dough. This recipe builds on a reliable cookie dough designed to produce bakery-style results.
  • Balanced chocolate and vanilla. The swirls keep both flavors distinct so vanilla lovers and chocolate fans can enjoy each bite.
  • Two flavors from one dough. No complicated steps — simply divide the dough and add a little flour to the vanilla portion and cocoa to the chocolate portion.
  • Perfect with milk. These soft cookies are great for dunking in cold milk or a milk alternative.
Plate of marble cookies

Ingredients

  • Salted butter (softened)
  • Brown sugar (lightly packed)
  • Large egg (room temperature)
  • Vanilla extract
  • All-purpose flour
  • Natural cocoa powder (for the chocolate portion)
  • Baking soda
  • Baking powder
  • Salt

See the recipe card below for exact measurements.

Mixing cookie dough
Portioned cookie dough balls

Substitutions

If you need to adapt the recipe:

  • Dairy-free: Use a plant-based stick butter that behaves like butter in baking.
  • Gluten-free: Try a 1:1 gluten-free baking flour. Results may be slightly drier; adjust as needed.
  • Egg-free: Use an egg substitute or try an eggless cookie recipe that produces similar texture.

Variations

Simple ways to change things up:

  • Roll dough balls in granulated sugar before baking for a subtle sparkle.
  • Finish warm cookies with a pinch of flaky sea salt for a sweet-and-salty contrast.
  • Add natural food coloring to the vanilla dough for festive cookies.
  • Stir a small amount of matcha into the vanilla dough for a matcha-chocolate combination.

If you try different substitutions or add-ins, note any adjustments to time or texture so others can benefit.

How To Make Marbled Chocolate Cookies

Creaming butter and sugar

Step 1: Preheat the oven to 350°F (176°C). Line a large baking sheet with parchment paper.

Adding dry ingredients

Step 2: Cream softened butter and brown sugar until light and fluffy. Add the egg and vanilla, then fold in the dry ingredients until just combined—do not overmix.

Divide dough

Step 3: Divide the dough into two equal portions. A kitchen scale helps ensure both portions weigh the same.

Add flour to vanilla portion

Step 4: Add the extra 2 tablespoons of flour to one portion and mix until combined to create the vanilla dough.

Add cocoa to second portion

Step 5: Add 2 tablespoons of natural cocoa powder to the other portion and mix until just combined.

Portion out dough

Step 6: Use a small cookie scoop or spoon to portion equal numbers of vanilla and chocolate dough balls (for example, 12 of each).

Roll together to swirl

Step 7: Gently roll one vanilla and one chocolate ball together between your palms to form a marbled cookie ball. Repeat until all cookies are formed.

Baked marble cookies

Step 8: Bake at 350°F for 10–12 minutes, until edges are lightly golden. Let cool on the baking sheet for a few minutes before transferring to a wire rack.

Expert Tips & Tricks

  • Use a digital kitchen scale to divide the dough evenly for consistent cookie size and baking time.
  • Avoid overmixing. After dividing the dough you’ll be stirring in flour or cocoa again, so mix only until combined to keep cookies tender.
  • Choose a good-quality natural or dark cocoa powder for a richer chocolate flavor.
  • Measure flour using the spoon-and-level method or weigh it for best results.
Cookies cooling on a rack

Equipment

Basic tools you’ll need:

  • Aluminum baking sheet
  • Parchment paper
  • Mixing bowl
  • Measuring cups and spoons or a kitchen scale
  • Rubber spatula
  • Cookie scoop or spoon

Storage

Room Temperature Instructions

Store baked, cooled cookies in an airtight container at room temperature for up to a week. They taste best within the first couple of days.

Freezing Instructions

Freeze baked cookies in a freezer-safe bag for up to two months. Thaw at room temperature when ready to enjoy.

To freeze unbaked dough balls, space them on a tray to freeze individually before transferring to a bag. When ready to bake, thaw at room temperature for about an hour or refrigerate overnight. For best results, thaw rather than changing oven temperature significantly; if baking from partially thawed dough, you may need to add 2–3 minutes to bake time.

Cookies baked from frozen dough may show slight differences in appearance or texture compared to freshly portioned dough.

Stack of marble cookies

Recipe

Chocolate Marble Cookies

Soft, chewy vanilla and chocolate swirl cookies made from one easy base dough. Lightly crisp edges and tender centers make these a crowd-pleaser.

  • Prep Time: 20 minutes
  • Cook Time: 12 minutes
  • Total Time: 35 minutes
  • Yield: About 12 marbled cookies (or more depending on portion size)
  • Category: Cookies
  • Method: Bake
  • Cuisine: American

Ingredients

  • ½ cup (113 g) salted butter, softened
  • ¾ cup (150 g) brown sugar, lightly packed
  • 1 large egg, room temperature
  • 1 teaspoon vanilla extract
  • 1½ cups (187 g) all-purpose flour, spooned and leveled
  • ¾ teaspoon baking soda
  • ¼ teaspoon baking powder
  • ¼ teaspoon salt
  • 2 tablespoons all-purpose flour (for vanilla dough)
  • 2 tablespoons natural cocoa powder (for chocolate dough)
  • Optional: flaky sea salt for topping

Instructions

  1. Preheat oven to 350°F (176°C) and line a large baking sheet with parchment paper.
  2. Cream softened butter and brown sugar until light and fluffy, about 2 minutes.
  3. Add the egg and vanilla extract, mixing until incorporated.
  4. Whisk together the flour, baking soda, baking powder, and salt in a separate bowl. Gradually add the dry ingredients to the wet ingredients and mix until just combined. Do not overmix.
  5. Divide the dough into two equal portions using a kitchen scale. Stir 2 tablespoons of flour into one portion for the vanilla dough and 2 tablespoons of cocoa powder into the other portion for the chocolate dough.
  6. Portion dough into equal-sized balls—12 vanilla and 12 chocolate balls is a good starting point—and use a scoop or scale for consistency.
  7. Pair one vanilla and one chocolate ball and roll them together between your palms to create a marbled effect. Repeat to form all marbled balls.
  8. Place cookies on the prepared baking sheet leaving about 2 inches between each. Bake for 10–12 minutes until edges are just turning golden. For a slightly underbaked center, bake closer to 10 minutes; for a slightly crisper edge, allow 12 minutes.
  9. Let cookies cool on the baking sheet for a few minutes, then transfer to a rack to cool completely. Store in an airtight container for up to 5 days or freeze for longer storage.

Notes

  • See the main post for step-by-step photos and extra tips.
  • Dairy-free option: swap butter for a plant-based stick butter.

Did you make this recipe?

Share your results and tag @bakedabundance on social media if you post photos.

More Recipes You’ll Love

If you enjoyed this, try other recipes for a variety of cookies and desserts.

  • Eggless frosted sugar cookies
    Eggless Frosted Sugar Cookies
  • Cranberry cobbler
    Cranberry Cobbler
  • Peach cobbler
    Peach Cobbler
  • Beer cream cheese pretzel dip
    Beer Cream Cheese Pretzel Dip

LET US KNOW!

If you try these marbled cookies, please leave a review and tag @bakedabundance on Instagram or Facebook to share your photos.