When the holiday season rolls around, one of my favorite traditions is baking Italian Christmas Cookies Recipe — the kind that fill the kitchen with warm almond and citrus scents, that roll out in bowls of flour and sugar, and that vanish from the platter before the second cup of coffee.
I still remember making them with my grandma: flour dust on the counter, sprinkles everywhere, and tiny tracks of powdered sugar leading straight from the oven to our mouths (quality control taste-test, right?). Since then, I’ve refined one of her classic recipes into a fuss-free version you can make easily at home.
In this article, you’ll find: a list of ingredients (think almond extract, powdered sugar, festive sprinkles), step-by-step instructions, expert tips for texture and flavor, substitution ideas, and suggestions for storing and sharing your baked treats. Whether you’re a seasoned baker or a beginner tackling your first holiday tray, you’ll feel confident and excited to bake these cookies.
Why You’ll Love This Recipe
- Holiday-ready & festive: These cookies are perfect for the cookie tray, family gatherings, or edible gifts.
- Achieve bakery-quality texture: Soft, tender, not too sweet — like the classics from Italian cookie boxes but homemade.
- Family favorite: Bring the tradition of traditional Italian Christmas cookie recipes into your home with ease.
- Flexible & forgiving: You can tweak flavors, extracts, and add-ins while maintaining wonderful results.
- Great for make-ahead: These cookies hold up beautifully and freeze well — ideal for busy holiday baking.
Ingredients You’ll Need
Prep, Cook & Total Time:
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes (plus cooling)
Makes: Approximately 50 cookies
For the Cookies
- 4 cups all-purpose flour — the base structure of the dough.
- 1 cup granulated sugar — balances the almond and citrus flavors.
- 1 tablespoon baking powder — gives a slight lift and soft texture.
- ¾ cup vegetable oil — keeps the cookies tender; an oil-based dough means no chilling required.
- ½ cup whole milk — adds moisture and helps bind the dough.
- 2 large eggs, lightly beaten — standard eggs for structure and richness.
- 1 tablespoon almond extract — classic flavor in Italian Christmas cookie recipes, just a taste.
- Salt — a pinch to round out flavor.
For the Glaze & Decoration
- 3 cups powdered sugar — sifted for smooth glaze.
- 1 tablespoon almond extract — echo the cookie flavor in the glaze.
- 1½ tablespoons hot water (plus more if needed) — to get the glaze consistency right.
- Rainbow non-pareil sprinkles — because holiday cookies need sparkle.
Ingredient Substitutions
- Oil vs butter: If you prefer butter flavor, you can substitute ½ cup melted butter for the vegetable oil. The texture will shift slightly—more buttery, less cake-like.
- Milk: Swap whole milk for 2% or a non-dairy milk (soy or oat) if you need dairy-free. The texture remains soft, though flavor may be slightly altered.
- Almond extract: You can use vanilla extract (for a gentler flavor) or orange extract (for a citrus twist).
- Gluten-free version: Use a gluten-free all-purpose flour blend (ensure it contains xanthan gum) and verify baking powder is gluten-free.
- Sprinkle swaps: Instead of standard nonpareils, use chopped pistachios, shredded coconut, or even crushed peppermint candy for variation.
How to Make Italian Christmas Cookies Recipe
Follow these steps and you’ll have a tray of tender, festive cookies that remind you of grandma’s kitchen (minus the flour cloud!).
- Preheat & prep: Preheat your oven to 375 °F (190 °C). Line two baking sheets with parchment paper or silicone baking mats.
- Mix dry ingredients: In a large bowl, whisk together 4 cups flour, 1 tablespoon baking powder, 1 cup sugar, and a pinch of salt until well combined.
- Add wet ingredients: Create a well in the center of the flour mixture. Add the oil, milk, eggs, and 1 tablespoon almond extract. Stir with a sturdy wooden spoon or silicone spatula until the dough comes together smoothly.
- Shape the cookies: Using a small cookie scoop or teaspoon, drop one-inch balls of dough onto the prepared sheets, spacing around 1 inch apart. Slightly flatten the tops with the palm of your hand or the back of a spoon.
- Bake: Place in the preheated oven and bake for 8-10 minutes (depending on your oven) until cookies are just set and do not brown. The tops should remain pale.
- Cool slightly: Let cookies rest on the sheets for 1-2 minutes then transfer them to a wire rack to cool completely.
- Glaze: In a medium bowl, whisk 3 cups powdered sugar, 1 tablespoon almond extract, and hot water until smooth. The glaze should be thick but pourable; add more water a teaspoon at a time if too stiff.
- Glaze & decorate: Dip the tops of the cooled cookies into the glaze, return to the rack, then while still tacky, sprinkle with rainbow non-pareils. Let the glaze set for 30 minutes.
- Second glaze (optional): For a thicker snow-white finish, you can apply a second dip of the glaze once the first layer has set.
- Serve & enjoy: Arrange on a festive cookie tray and enjoy immediately — quality control taste-test encouraged!

Expert Tips & Mistakes to Avoid
- Don’t overbake. The tops should not brown. These cookies stay soft if you remove them just as the surface sets.
- Oil-based dough: Because the dough uses oil instead of butter, it spreads less. That means you can fit more cookies per sheet — great for holiday quantities.
- Consistent size matters. Using a cookie scoop ensures uniform baking. If one cookie is bigger, it may underbake while others overbake.
- Glaze thickness matters. If your glaze is too thin it won’t set properly — aim for opaque, slightly thick consistency.
- Use fresh baking powder. Old leavening causes flat, dense cookies. Replace periodically.
- Glazing trick: Dip while the cookies are cool to slightly warm. If they’re too hot, the glaze will melt off. Too cool, the texture may crack.
Variations & Add-Ons
- Gluten-free version: Use a certified gluten-free flour blend. Let the dough rest 10 minutes before baking to help settle texture.
- Dairy-free version: Swap milk for oat milk and use oil for the fat (already oil-based in this recipe).
- Flavor twists:
- Add orange zest or citrus extract for a bright holiday flavor.
- Add 1 teaspoon anise extract for an old-world cookie flavor.
- Mix in ½ cup chopped toasted almonds into the dough for extra crunch and nutty flavor.
- Decor ideas: Press a maraschino cherry or toasted almond into the center before baking for a vintage look.
- Cookie tray variety: Use this dough as a base for almond crescents, jam-filled thumbprints, or ricotta-filled cookies for your holiday cookie platter.
Serving Suggestions
Serve your Italian Christmas cookies on a decorative platter alongside hot cocoa, espresso, or a glass of sweet dessert wine. These cookies are also perfect for:
- Cookie exchanges: Gift in festive tins or cellophane bags tied with ribbon.
- After-dinner treats: A sweet finish to your holiday meal.
- Coffee or tea companion: Their soft texture and almond flavor pair beautifully with a latte or cappuccino.
- Holiday brunch platter: Mix with biscotti, pignoli, and other traditional Italian cookies for a full dessert spread.
Storage & Make-Ahead Tips
- At room temperature: Store cookies in an airtight container for up to 2-3 weeks. They maintain texture beautifully.
- Freezing: Freeze fully cooled and unglazed cookies in a single layer, then transfer to freezer bags. Freeze up to 8–12 months. Glaze after thawing for best finish.
- Make-ahead: The dough holds well in the fridge for up to 24 hours, covered. Bake the next day for fresh cookies.
- Packaging for gifts: Place wax paper between layers within tins to prevent sticking. Store at cool room temperature.
Nutrition Information (Approximate per 2-cookie serving)
| Nutrient | Amount |
|---|---|
| Calories | ~140 kcal |
| Protein | 2 g |
| Fat | 6 g |
| Carbohydrates | 20 g |
| Sugar | 10 g |
| Fiber | 0.5 g |
| Sodium | 35 mg |
(Values are approximate and will vary by glaze and decorations.)
Frequently Asked Questions
Can I make Italian Christmas cookies ahead of time?
Yes! You can bake the cookies up to a week ahead and store them in an airtight container, or freeze them unglazed for up to 3 months.
What extract gives Italian Christmas cookies their flavor?
Traditional recipes use almond extract for that sweet, nutty aroma. You can also use vanilla or anise extract for a flavor twist.
Why did my Italian cookies turn out dry or hard?
They were likely overbaked. Bake just until set and pale — not golden — to keep them soft and tender inside.
Can I substitute butter for the oil in this recipe?
Yes. Melted butter can replace oil for a richer taste, though the cookies will be slightly denser and more buttery in texture.
How long do Italian Christmas cookies stay fresh?
Stored in an airtight tin, they stay soft for 2–3 weeks. For longer storage, freeze and glaze after thawing.
Can I make these cookies gluten-free?
Absolutely. Use a 1:1 gluten-free all-purpose flour blend and make sure your baking powder is gluten-free for best results.
Conclusion
This Italian Christmas cookies recipe is a celebration of tradition, flavor, and simplicity. The buttery-soft dough, subtle almond extract, and cheerful glaze of sprinkles make these cookies a festive favorite — ideal for your holiday baking tray, cookie exchange, or edible gift tins.
Whether you’re recreating memories from your childhood or starting a new tradition, this recipe will give you cookies that taste like love and nostalgia. So preheat your oven, line your sheets, and let the aroma of almond and vanilla fill your kitchen.
If you make this recipe, I’d love to hear how it turned out — leave a comment below, rate the recipe, or share a photo of your cookies. Happy baking and happy holidays with your homemade Italian Christmas cookies!

Italian Christmas cookies recipe
Ingredients
- For the Cookies:
- 4 cups all-purpose flour
- 1 cup granulated sugar
- 1 tablespoon baking powder
- ¾ cup vegetable oil
- ½ cup whole milk
- 2 large eggs lightly beaten
- 1 tablespoon almond extract
- Salt — a pinch
- For the Glaze & Decoration:
- 3 cups powdered sugar sifted
- 1 tablespoon almond extract
- 1½ tablespoons hot water plus more if needed
- Rainbow non-pareil sprinkles
Instructions
- Preheat & prep: Preheat your oven to 375 °F (190 °C). Line two baking sheets with parchment paper.
- Mix dry ingredients: In a large bowl, whisk flour, baking powder, sugar, and salt.
- Add wet ingredients: Add oil, milk, eggs, and almond extract; stir until dough forms.
- Shape the cookies: Scoop one-inch dough balls onto the sheet, flatten slightly.
- Bake: Bake 8–10 minutes until just set and pale (do not brown).
- Cool slightly: Rest 2 minutes, then transfer to a wire rack to cool.
- Make glaze: Mix powdered sugar, almond extract, and water until smooth.
- Glaze & decorate: Dip cookie tops, add sprinkles, and let set for 30 minutes.
- Optional: Dip again for a thicker glaze.
- Serve: Arrange on a festive platter and enjoy!
Notes
- Do not overbake; cookies should remain pale for a soft interior.
- Oil-based dough means you don’t need to chill it.
- Use fresh baking powder for best lift and texture.
- Store in an airtight tin for up to 3 weeks or freeze (unglazed) for up to 3 months.
- Substitute butter for oil if desired — it makes them richer and slightly denser.
- Add orange zest or anise extract for a flavor twist.
