Soft, buttery, and filled with holiday cheer, these Christmas Pinwheel Cookies bring color and joy to every cookie plate. Each swirl of red, green, and white dough bakes into a crisp-edged, tender cookie that melts in your mouth. I make them every December, and the moment they come out of the oven, the whole kitchen smells like Christmas morning.
Jump to:
If you've never tried making pinwheel cookies before, don't worry. The dough rolls beautifully, and the results look like you spent hours crafting them. Once you slice through those perfect spirals, you'll see why these cookies always steal the show. Let's get baking!
Why You'll Love This Recipe
- Bright, festive colors that bring instant holiday spirit
- Soft, buttery texture with just the right amount of crunch
- Make-ahead dough that fits busy baking schedules
- Great for cookie exchanges and gifting
- Freezer-friendly and family-approved
Ingredients
- ¾ cup salted butter, softened to room temperature
- ¾ cup (150g) granulated sugar
- ¾ cup (150g) powdered sugar
- 2 large eggs
- 2 teaspoons vanilla extract
- 2 ½ cups (353g) all-purpose flour
- ½ teaspoon baking powder
- ½ teaspoon salt
- Red and green gel food coloring
- Holiday-colored nonpareils
- Optional: ½ to 1 teaspoon of additional flavoring extracts or lemon zest
Ingredient Notes and Substitutions
Use real butter for the richest flavor and a tender crumb. Gel food coloring gives you bright, clean colors without softening the dough. For a subtle twist, try almond or peppermint extract. Lemon zest also adds a gentle brightness that pairs beautifully with the vanilla base. Choose small nonpareils so they stick easily when rolled.
Instructions
- Combine the butter, granulated sugar, and powdered sugar in a mixer and beat until light and fluffy.
- Add the eggs, vanilla, and any flavoring, scraping the sides and bottom of the bowl.
- Mix in the flour, baking powder, and salt until just combined. Divide the dough into three even portions.
- Tint one portion red and another green with gel food coloring, leaving one plain. Mix each until evenly colored.
- Flatten each portion into a disc, wrap in plastic, and chill for 20 minutes in the freezer or 1 hour in the refrigerator.
- Roll each disc between parchment sheets into rectangles of similar size. Stack the dough layers, with white in the middle. Trim the edges so they align neatly.
- Using the parchment paper for support, roll the stacked dough into a tight log. Wrap in plastic and chill for 1 to 2 hours until firm.
- Roll the chilled log in nonpareils, pressing gently so the sprinkles adhere evenly.
- Preheat the oven to 350°F. Line a baking sheet with parchment paper. Slice the log into ¼-inch rounds and space them 1 to 2 inches apart.
- Bake for 10 to 12 minutes, until the edges are set. Cool completely on a wire rack.

Pro Tips for Success
Top Tip
- Chill the dough thoroughly for clean slices and sharp swirls.
- Roll the dough tightly to keep the pattern even.
- Use a sharp knife for slicing to prevent flattening.
- Press firmly into the sprinkles while the dough is cold for best coverage.
- Bake one sheet at a time for consistent color.
Storage and Reheating
Store cookies in an airtight container at room temperature for up to 1 week. You can refrigerate the dough for up to 1 week before baking, or freeze the unbaked log for up to 3 months. Baked cookies also freeze well for up to a month. Thaw at room temperature before serving.
Make Ahead and Freezing
Make the dough in advance and keep it chilled until you're ready to bake. For long-term storage, freeze the wrapped log and slice fresh cookies straight from the freezer when you need them. This makes holiday baking so much easier.

Tips and Variations
- Add a touch of peppermint extract for a candy cane flavor.
- Use sanding sugar instead of nonpareils for a sparkling look.
- For a quick version, use only two colors instead of three.
- Make a chocolate variation by replacing ¼ cup of flour with cocoa powder.
- Package a few in clear bags tied with red ribbon for sweet holiday gifts.
FAQs
A: Gel coloring is ideal since it doesn't affect the dough texture. If using liquid, add a bit more flour to balance moisture.
A: The dough may not have been chilled long enough. Be sure it's firm before slicing and baking.
A: Yes, wrap it well in plastic and freeze for up to 3 months. Thaw slightly before slicing.
A: Rotate the log as you slice, and gently reshape if needed before baking.
📖 Recipe
Christmas Pinwheel Cookies
- Prep Time: 30 minutes
- Cook Time: 12 minutes
- Total Time: 2 hours 30 minutes
- Yield: About 36 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Festive and buttery, these Christmas Pinwheel Cookies swirl together red, green, and white dough for a joyful holiday treat. Soft in the center, crisp on the edges, and perfect for gifting.
Ingredients
- ¾ cup salted butter, softened to room temperature
- ¾ cup (150g) granulated sugar
- ¾ cup (150g) powdered sugar
- 2 large eggs
- 2 teaspoons vanilla extract
- 2 ½ cups (353g) all-purpose flour
- ½ teaspoon baking powder
- ½ teaspoon salt
- Red and green gel food coloring
- Holiday-colored nonpareils
- Optional: ½ to 1 teaspoon of additional flavoring extracts or lemon zest
Instructions
- Combine the butter, granulated sugar, and powdered sugar in a mixer and beat until light and fluffy.
- Add the eggs, vanilla, and any flavoring, scraping the sides and bottom of the bowl.
- Mix in the flour, baking powder, and salt until just combined. Divide the dough into three even portions.
- Tint one portion red and another green with gel food coloring, leaving one plain. Mix each until evenly colored.
- Flatten each portion into a disc, wrap in plastic, and chill for 20 minutes in the freezer or 1 hour in the refrigerator.
- Roll each disc between parchment sheets into rectangles of similar size. Stack the dough layers, with white in the middle. Trim the edges so they align neatly.
- Using the parchment paper for support, roll the stacked dough into a tight log. Wrap in plastic and chill for 1 to 2 hours until firm.
- Roll the chilled log in nonpareils, pressing gently so the sprinkles adhere evenly.
- Preheat the oven to 350°F. Line a baking sheet with parchment paper. Slice the log into ¼-inch rounds and space them 1 to 2 inches apart.
- Bake for 10 to 12 minutes, until the edges are set. Cool completely on a wire rack.
Notes
Chill the dough thoroughly for clean slices and vibrant spirals. Store cookies in an airtight container at room temperature for up to 1 week or freeze baked or unbaked dough for later enjoyment.
Nutrition
- Serving Size: 1 cookie
- Calories: 110
- Sugar: 8g
- Sodium: 55mg
- Fat: 5g
- Saturated Fat: 3g
- Unsaturated Fat: 1.5g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 20mg


Serving Suggestions
These cookies are perfect for serving with hot cocoa or a cup of peppermint tea. I love adding them to a holiday cookie board with shortbread, ginger cookies, and chocolate truffles. They make beautiful gifts for neighbors or teachers, too.
Nutrition and Notes
Yield: about 36 cookies
Skill Level: Intermediate
Calories: approximately 110 per cookie
I've tested this dough several times to get the perfect texture-soft inside, crisp on the edges, and beautifully colored. It's one of those recipes that feels like tradition the moment you make it.






Comments
No Comments