The holidays are full of magic, and these Swirled Christmas Cookies capture that magic in every buttery, colorful bite. A swirl of red, green, and white dough spirals into a festive pattern, finished with a cheerful coat of crunchy Christmas sprinkles. These cookies aren't just pretty they're soft, flavorful, and delightfully nostalgic. When I make these, the house fills with the scent of almond and vanilla, and suddenly, it feels like Christmas Eve.
Jump to:

Why You'll Love This Recipe
Key Benefits
- Festive and fun: The vibrant swirl and sparkle of sprinkles make these cookies a showstopper.
- Make-ahead friendly: The dough can be made in advance and stored until you're ready to slice and bake.
- Kid-friendly: From mixing to rolling to decorating, these are a joy to make with little helpers.
Taste & Texture
Each bite brings the tender crumb of a classic sugar cookie, with subtle almond and vanilla notes. The sprinkles add a little crunch, and the layered dough melts beautifully on the tongue.
Dietary Attributes
These are traditional cookies made with butter, flour, and eggs. However, you can adapt them with gluten-free flour or plant-based butter and egg substitutes.
Ingredients & Substitutions
Ingredient List
- 1 cup (2 sticks) unsalted butter, room temperature (226g)
- 1 ¼ cups granulated sugar (250g)
- 1 large egg, room temperature (56g)
- 2 teaspoon almond extract (10g)
- 1 teaspoon vanilla extract or vanilla bean paste (5g)
- 3 cups all-purpose flour (390g)
- 1 teaspoon cornstarch (3g)
- 1 teaspoon baking powder (4g)
- 1 teaspoon fine salt (6g)
- 1 cup Christmas sprinkles (nonpareils work best)
- Red and green gel food coloring
Notes on Quality
Use high-quality butter and real almond extract for the richest flavor. Gel food coloring is essential for bold, vibrant hues without altering the dough's texture.

Possible Substitutions
- Butter: Plant-based butter sticks for dairy-free
- Egg: Use a flax egg (1 tablespoon flaxseed + 3 tablespoon water) for a vegan version
- Almond extract: Swap with more vanilla if there are nut allergies
Step-by-Step Instructions
- Cream the butter and sugar: In a large bowl or stand mixer, beat butter and sugar on medium-high for 2-3 minutes, until light and fluffy.
- Add egg and extracts: Mix in the egg, almond extract, and vanilla. Scrape down the bowl as needed.
- Incorporate dry ingredients: Add flour, cornstarch, baking powder, and salt. Mix on low until just combined.
- Divide and color: Split the dough into three equal portions. Leave one plain, color one red, and one green. Wrap each in plastic wrap and chill for at least 1 hour.
- Roll and stack: On a clean sheet of plastic wrap, roll each dough portion into a 7x12-inch rectangle. Stack green on bottom, white in the middle, red on top. Gently roll over with a pin to seal layers.
- Chill again: Refrigerate the stacked dough for 30 minutes or freeze for 10. Let it sit at room temp for 5 minutes before rolling.
- Roll into a log: Trim edges for clean lines. Cut one long edge at an angle and roll into a tight log, starting from the angled side. Use parchment to assist.
- Add sprinkles: Roll the dough log in sprinkles, pressing gently to adhere.
- Slice and bake: Preheat oven to 350°F (175°C). Slice cookies about ¼-inch thick. Bake for 12-14 minutes, rotating halfway through. Edges should stay pale.
- Cool: Let cookies cool on pan for 15 minutes, then transfer to a wire rack.
Expert Tips & Tricks
Best Practices
- Roll dough between plastic wrap to prevent sticking and mess.
- Chill thoroughly for crisp lines and easy slicing.
Common Mistakes
- Overbaking: These cookies are best soft and pale. Pull them before the edges brown.
- Uneven rolling: Uneven dough can lead to lopsided spirals.
Time-Saving Tips
- Make and freeze the dough log ahead of time.
- Slice and bake only what you need keep the rest chilled.
Serving Suggestions
Pairings
- Serve with hot cocoa or milk for a classic treat.
- Add to holiday cookie platters alongside gingerbread and snowballs.
Presentation Ideas
- Wrap stacks in cellophane with ribbon for edible gifts.
- Dust a plate with powdered sugar for a snowy look.
Beverage Pairings
- Hot chocolate: The creamy sweetness pairs perfectly.
- Spiced tea: Adds warmth and complexity.

Storage & Reheating
Leftover Storage
Store cookies in an airtight container at room temperature for up to 5 days. They can also be frozen for up to 2 months.
Reheating Methods
These cookies don't require reheating, but to refresh their texture, you can warm them in a 275°F oven for 2-3 minutes.
Frequently Asked Questions
Substitutions & Adjustments
- Can I skip the almond extract? Yes, replace with vanilla.
- Can I halve the recipe? Absolutely just divide ingredients evenly.
Troubleshooting
- Too dry? Dough was likely overmixed or overbaked. Use fresh butter and check oven temp.
- Colors bleeding? Use gel food coloring and chill thoroughly.
Variations & Customizations
Dietary Adaptations
- Make it gluten-free with a 1:1 GF flour blend.
- Use vegan butter and egg substitute for a plant-based version.

Flavor Twists
- Add citrus zest to the dough for a brighter profile.
- Swirl in cocoa dough for a peppermint-mocha effect.
Seasonal/Holiday Versions
- Switch colors for other holidays (pastels for Easter, orange and black for Halloween).
- Use themed sprinkles to match the occasion.
Final Thoughts
These Swirled Christmas Cookies are more than just a festive dessert they're an experience. From the moment you roll out the colorful dough to the last crumb shared around a candlelit table, they bring joy, creativity, and a little sparkle to the season. If you give them a try, I'd love to hear how they turned out. Share your swirls, your stories, and your holiday cheer. Happy baking!
Print
Swirled Christmas Cookies
- Prep Time: 1 hour 20 minutes
- Cook Time: 14 minutes
- Total Time: 1 hour 34 minutes
- Yield: 30-36 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
The holidays are full of magic, and these Swirled Christmas Cookies capture that magic in every buttery, colorful bite. A swirl of red, green, and white dough spirals into a festive pattern, finished with a cheerful coat of crunchy Christmas sprinkles.
Ingredients
- 1 cup (226g) unsalted butter, room temperature
- 1 ¼ cups (250g) granulated sugar
- 1 large egg, room temperature
- 2 tsp almond extract
- 1 tsp vanilla extract or vanilla bean paste
- 3 cups (390g) all-purpose flour
- 1 tsp cornstarch
- 1 tsp baking powder
- 1 tsp fine salt
- 1 cup Christmas sprinkles (nonpareils work best)
- Red and green gel food coloring
Instructions
- In a large bowl or stand mixer, beat butter and sugar on medium-high for 2-3 minutes, until light and fluffy.
- Mix in the egg, almond extract, and vanilla. Scrape down the bowl as needed.
- Add flour, cornstarch, baking powder, and salt. Mix on low until just combined.
- Split the dough into three equal portions. Leave one plain, color one red, and one green. Wrap each in plastic wrap and chill for at least 1 hour.
- On a clean sheet of plastic wrap, roll each dough portion into a 7x12-inch rectangle. Stack green on bottom, white in the middle, red on top. Gently roll over with a pin to seal layers.
- Refrigerate the stacked dough for 30 minutes or freeze for 10. Let it sit at room temp for 5 minutes before rolling.
- Trim edges for clean lines. Cut one long edge at an angle and roll into a tight log, starting from the angled side. Use parchment to assist.
- Roll the dough log in sprinkles, pressing gently to adhere.
- Preheat oven to 350°F (175°C). Slice cookies about ¼-inch thick. Bake for 12-14 minutes, rotating halfway through. Edges should stay pale.
- Let cookies cool on pan for 15 minutes, then transfer to a wire rack.
Notes
Store cookies in an airtight container at room temperature for up to 5 days. They can also be frozen for up to 2 months. To refresh texture, warm in a 275°F oven for 2-3 minutes.
Nutrition
- Serving Size: 1 cookie
- Calories: 120
- Sugar: 10g
- Sodium: 55mg
- Fat: 6g
- Saturated Fat: 3.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 20mg







