This post may contain affiliate links. Please read our disclosure policy.
These Italian Christmas Cookies are soft, moist, and cakey, with plenty of almond flavor and a thick glaze finished with colorful sprinkles. Best of all, they’re easy drop cookies — no chilling or complicated shaping required — and they’re ready in about 20 minutes.
If you’ve had Italian Christmas cookies that were dry or disappointing, these are completely different. Vegetable oil helps give them their wonderfully moist, tender texture, while careful baking keeps them soft. The trick is to pull them from the oven before they brown, then glaze them twice for that pretty bakery-style finish.
If you’re filling a holiday cookie tray, try my Italian Fig Cookies, Ricotta Cookies, Italian Wedding Cookies, and Amaretti Cookies too.

✨ Before You Begin
✨ These cookies can go from perfectly soft and tender to dry very quickly, so don’t wait for them to brown. Start checking them at 8 minutes and pull them as soon as the tops have lost their raw look. In my oven, 9 minutes is perfect.
✨ Have your cooling rack ready before the cookies come out of the oven. The first layer of glaze goes on while the cookies are still warm, so you’ll want to be ready to dip them right away.
Italian Christmas Cookies Ingredients + Key Notes
✨ All-Purpose Flour: Measure carefully so these cookies stay soft and tender. Too much flour can make their delicate, cakey texture dry.
✨ Vegetable Oil: Unlike many Italian cookie recipes made with butter, this family recipe uses vegetable oil. It keeps the cookies tender and also helps them hold their rounded shape without chilling the dough.
✨ Whole Milk: Adds moisture and richness to the dough. I prefer whole milk here for the softest texture.
✨ Baking Powder: One tablespoon may look like a lot, but it’s intentional! It gives these cookies their characteristic lift and soft, cakey interior.
✨ Almond Extract: This is the defining flavor of my family’s Italian Christmas cookies. It goes into both the cookies and the glaze, so that wonderful almond aroma comes through in every bite.
✨ Powdered Sugar + Hot Water: These make the simple glaze. Keep it thick rather than runny so it clings to the cookies and creates a pretty white coating when they’re dipped a second time.
✨ Rainbow Nonpareils: Add these immediately after the second dip, while the glaze is still wet, so they stick.
🥣 How to Make Italian Christmas Cookies
Make the dough. Whisk together the flour and baking powder. In a separate large bowl, beat the sugar, milk, eggs, vegetable oil, and almond extract until well combined. Gradually mix in the dry ingredients just until a soft dough forms.
Scoop and bake. Drop the dough by rounded spoonfuls onto the prepared baking sheets, spacing them about 2 inches apart. Bake at 375°F for 8–10 minutes. The cookies are done when the tops have lost their raw look but have not browned.
Make the glaze. Whisk together the powdered sugar, almond extract, and hot water until smooth and thick enough to coat the cookies.
Glaze while warm. Dip the tops of the warm cookies into the glaze, then transfer them to a wire rack. The first coat will melt slightly into the cookie.
Glaze again. Once the cookies have cooled, dip the tops a second time for a thicker white finish. Immediately add the rainbow nonpareils while the glaze is still wet.
Let them set. Allow the glaze to dry completely before serving or storing.

⭐ Pro Tips
⭐ Don’t wait for the cookies to brown. This is the most important tip for soft, tender Italian Christmas cookies. Pull them from the oven as soon as the tops lose their raw appearance. In my oven, 9 minutes is perfect. Even a little extra baking can make these cookies dry.
⭐ Keep the cookies the same size. I use a small cookie scoop so they bake evenly. With such a short, precise baking time, differently sized cookies can leave you with some perfectly tender and others overbaked.
⭐ Glaze them twice. Dip the cookies once while they’re still warm. This first coat melts slightly into the surface and helps seal in that tender texture. Once they’ve cooled, dip them again for the thick, opaque bakery-style finish.
⭐ Add the water to the glaze gradually. You want a thick glaze that coats the cookies and dries white. If you thin it too much, it becomes translucent and runs off instead of creating that pretty opaque finish.
⭐ Sprinkle immediately after the second glaze. Add the nonpareils before the glaze begins to set so they adhere. For a slightly different look, you can add them while the cookies are warmer—the colors melt just a little, which my kids have always loved.
⭐ No chilling or complicated shaping is needed. This dough is wetter than versions that are rolled into ropes, knots, or coils, so I make simple rounded drop cookies. It’s the way I learned to make them, and it’s considerably easier.
⭐ Almond is our traditional flavor, but you can change it. Almond extract is what I use and the flavor I associate with these cookies, but anise, orange, rum, or other extracts can give them a different personality.
Why Are My Italian Christmas Cookies Dry?
These cookies should be soft, moist, and cakey. The vegetable oil helps keep them tender, but overbaking can quickly dry them out.
Baking times are always approximate, so start checking the cookies at 8 minutes. The tops should not brown. Take them out as soon as they’ve lost their raw appearance — in my oven, 9 minutes is perfect.
If this is your first time making them, let one cookie cool completely and taste it before baking the next sheet. If it seems dry, simply shorten the baking time for the next batch.
Storing + Freezing + Make Ahead
Storing: Let the glaze set completely before storing the cookies. Keep them in an airtight container at room temperature for 3–5 days, with parchment or wax paper between the layers to protect the glaze.
Freezing: For the prettiest results, I prefer to freeze these cookies before glazing them. Place the completely cooled cookies in an airtight freezer container, separating the layers with parchment, and freeze for up to 3 months. Thaw at room temperature, then glaze and decorate.
Make Ahead: These are great holiday make-ahead cookies. Bake and freeze them unglazed, then thaw and add the double glaze and sprinkles closer to serving. This keeps the glaze looking fresh and makes one less thing to bake during the busy days before Christmas.
Frequently Asked Questions
◆ Do Italian Christmas Cookies need to be refrigerated?
No. Store the cookies in an airtight container at room temperature for 3–5 days. Let the glaze set completely before stacking them, and place parchment or wax paper between the layers.
◆ Do I need to chill the dough before baking?
No. Because this recipe uses vegetable oil rather than butter, there’s no need to chill the dough. Scoop, slightly flatten, and bake.
◆ Can I use a different extract instead of almond?
Yes. Almond extract gives these cookies their classic flavor, but you can change the flavor with anise, lemon, orange, or rum extract. Since extracts vary considerably in strength, start with less and adjust to taste.
◆ Are Italian Christmas Cookies the same as Italian Wedding Cookies?
No. The names of Italian cookies can vary by family and region, but in this recipe, Italian Christmas Cookies are soft, cakey cookies finished with glaze and colorful sprinkles. Italian Wedding Cookies are a different cookie with a rich, buttery texture and a coating of powdered sugar.
◆ Can I make Italian Christmas Cookies ahead of time?
Absolutely. For the best results, I recommend baking and freezing the cookies without the glaze. Thaw them completely at room temperature, then double-glaze and decorate them before serving.
Still have questions? Drop them in the comments — I love helping you cook with confidence! 💗
More Italian Cookie Recipes
Pignoli Cookies – Soft and chewy almond cookies covered with buttery pine nuts.
Italian Rainbow Cookies – Colorful almond-flavored layers with jam and chocolate—a beautiful addition to a holiday cookie tray.
Anise Cookies – Tender Italian cookies with that distinctive old-fashioned anise flavor.
Almond Biscotti – Crisp, almond-filled biscotti that are perfect for dipping into coffee or espresso.
Chocolate Biscotti – A rich chocolate variation of the classic Italian twice-baked cookie.
Want More Tried-and-True Recipes?
Join the Gonna Want Seconds community! I’ll send my newest recipes, seasonal favorites, and comforting dinner ideas straight to your inbox so you never miss something delicious.
Sign up for free and let’s get cooking! ❤️
Tried This Recipe?
If you make these Italian Christmas Cookies, I’d love to hear how they turned out! Please leave a comment and a star rating below — your feedback helps other readers, too.
And if you share them on Instagram, tag @gonna_want_seconds so I can see what you made! 💗
Thanks for stopping by my kitchen today — happy baking, friends! ❤️ Kathleen
Italian Christmas Cookies
Ingredients
Cookies:
- 4 cups all-purpose flour
- 1 cup sugar
- 1/2 cup whole milk
- 2 large eggs lightly beaten
- 1 tablespoon baking powder
- 3/4 cup vegetable oil
- 1 tablespoon almond extract
Glaze:
- 3 cups powdered sugar
- 1 tablespoon almond extract
- 1 1/2 tablespoons hot water more as needed
Decorations:
- rainbow nonpareil sprinkles
Instructions
- Preheat oven to 375ºF (190ºC). Line baking sheets with silicone baking mats or parchment paper.
- Whisk together flour (4 cups), baking powder (1 tablespoon), and sugar (1 cup) until combined. Make a well in the center and add oil (3/4 cup), milk (1/2 cup), 1 tablespoon of almond extract, and eggs (2). Using a sturdy wooden spoon, mix together until all ingredients are incorporated and smooth.
- Using a small cookie scoop, scoop up a one-inch ball of dough, and place it on the prepared cookie sheet, with 1-inch between cookies. Slightly flatten tops. Bake for 8-10 minutes in the preheated oven until the cookies are cooked. They will not brown.
- Meanwhile, make the glaze. In a small mixing bowl, whisk together powdered sugar (3 cups), almond extract (1 tablespoon), and hot water (1 1/2 tablespoons) until smooth. The glaze should remain thick like the consistency of molasses.
- Place a wire baking rack over a rimmed cookie sheet. Dip warm cookies in glaze, then set on a wire rack and allow to cool. Dip cookies in glaze a second time then sprinkle with rainbow nonpareil sprinkles immediately, while glaze is still wet. Allow to set completely on the rack.
Fans Also Made:
Notes
- Baking: If you’ve ever had these cookies and thought they were unimpressive and dry, you’re in good company. But with this recipe, you can create the best version of this awesome cookie.
- Moist and tender, nothing like the dry, crunchy things you may have had in the past. Just make sure you watch your baking time closely.
- The secret to making these cookies and having a wonderful texture is not to overbake them! While that goes for all baked goods, it’s especially important with these babies!
- The tops should not brown. I try to cook them just until they lose their rawness. In my oven, 9 minutes comes out perfectly.
- Icing: The glaze part of my Italian Christmas cookies recipe is optional. If you want to cut back on the sweetness, skip it but remember, these cookies are not that sweet.
- I double glaze these. The first glaze seals them while they’re warm so they have a tender texture. When that cools slightly, I add a second layer of glaze and add the sprinkles.
- When I made the batch in the photos, I added the sprinkles while the cookies were still warm and the sprinkles melt just a little creating this kinda psychedelic look. My kids love them this way.
- I show how to make them the traditional way that is Nonna approved, in the video. Then they come out looking like they’re made in an Italian bakery.
- You’ll want to make sure to add the water into the glaze mixture slowly. You want to get the glaze nice and thick—aiming for that familiar opaque look on the cookie. If the glaze gets too thin it won’t be white.
- Shape: Some versions of traditional Italian Christmas cookies recipes have the shapes coiled or in cones.
- For my recipe, I have you shape the dough into rounded drop cookies due to my dough being a bit wetter than normal. This is how I learned to make them and I love the simplicity of them!
- I use a small cookie cream scoop to form each cookie. This helps to ensure uniformity in size, which is important because the baking time needs to be very precise.
- Remember, if these overbake they’ll be dry. Shaping them consistently enables you to also bake them evenly.
- Space Savers: Thanks to the lack of butter, my Italian Christmas cookies recipe makes a dough that doesn’t spread as much in the oven as other cookies. This means you can fit more cookies per sheet, thereby saving time and space!
- Extract the Flavor: My recipe uses almond extract, but don’t feel limited to that flavor! There are so many delicious variations: orange, peppermint, anise, rum, and more.
Nutrition









Can you use Almond flour instead of all purpose flour?
Living in Tanzania where I am from I wanted to surprise my Italian husband with this recipe….he didn’t know about Italian Christmas cookies so I assume this recipe must be from the American/Italian:-) He loved it, we all did at home but I’d probably reduce the amount of the baking powder. When the cookies initially come out of the oven you can almost taste the baking powder but later on, it’s not as bad especially after adding the glaze on top but yet still I’d reduce the baking powder:-)
Hi, Agnes! I’m glad you and your husband liked these cookies 🙂 We have some more Italian recipes you can try 🙂 Enjoy!
These are so easy to make! We’re ready for Christmas 🙂 Thanks for your notes about the glaze!
You’re so welcome, Julia! Enjoy!?
I am Italian and baking is my passion! I always enjoy trying out new recipes! In the description of this cookie it says they are buttery, yet butter is not an ingredient listed in either the dough or the glaze. Just wondering if I could sub butter for the oil — much prefer the taste of butter in a cookie!
Hi Cathy. I totally agree that the flavor of butter is best. In these cookies, however, I encourage you to make them as they are written. They are one of my most popular cookies and the texture is just like a bakery cookie, I don’t miss the butter flavor in these at all.
HI Can I use lemon juice in the cookie ?
Hi, Angela! Yes, you can add lemon juice 😀 You can also check out another Italian cookie, Lemon Ricotta Cookies, for inspo. Happy baking!
Hi Kathleen, my boyfriend and I just made these cookies. They came out great! 8 minutes was perfect in our oven. Next time I think I will add a tiny bit more sugar to the dough. Thank you again, these reminded me of my childhood growing up in NYC and spending Christmas with my big Italian family. Happy Holidays and wishing you great success!
Thank you Samantha!!
Can you substitute almond milk?
Stacy, I’m not sure. I hesitate to make that substitution because almond milk is a lot thinner than regular milk.
How much lemon extract would I use in place of the almond extract for the cookie and glaze amounts?
Hi Julie. I would use 2 teaspoons lemon extract in the cookies and omit it in the glaze opting for fresh lemon juice instead.
I never had these cookies ! My Nonna made the ricotta cheese with almond extract with confectioners sugar icing!
I am definitely going to make your recipe. God Bless our Nonna and mother’s teaching us these recipes.
I hope you enjoy them, Theodora! Yes, God bless our Nonnas’ and Mothers’<3
Can this dough be shaped other than in a ball?
Hi Maureen! I only make these as balls. This dough works best with the simple shape <3
I made these today, I have used butter in the past, so much easier with the oil and the result just as good, I love them, not only for Christmas, any time I feel like baking, I will make them using your recipe, thanks for sharing, they will be my Easter cookies as well lol! They came out perfect….
Yay! I’m so happy these worked better for you, Doris. I love this recipe all year long too. Just change the sprinkle colors!! <3
Kathleen, I made these cookies last year and they were absolutely delicious. I made them with lemon extract because the bakeries in the neighborhood I grew up in always flavored them with lemon, and they were my late mother’s favorite. I plan on making them tomorrow, but can’t decide on lemon or anise! Thanks for an outstanding recipe.
Valerie, I’m so happy you enjoyed these cookies!
Can I use canola oil in this recipe?
Hi Camille, Yes! It will work perfectly <3
Why does recipe say anise extract and ingredients say almond. Which do i use
Thanks so much for asking Charlotte! I’m sorry for the confusion. I’ve received a lot of feedback on these cookies since I originally posted. Traditionally they are flavored with anise or almond flavoring. Since most of my readers prefer the taste of almond extract, I wanted our recipe to reflect that. Sorry about the proofing error. I think it’s all fixed now <3
Why does ingredients day almond but directions day anise extraxt
I’ve always used the recipe using Rigotta Cheese and almond in the cookies and vanilla in the frosting. I may have to try this one….looks good.
Hi Mary! I hope you do. It’s a really different cookie. It’s lighter, airy, and tender. 🙂
Please advise the amount of almond flavoring one should use. Please email me.
Hi Jan. 1 Tablespoon in the cookies and 2 1/2 teaspoons in the glaze. <#
The best I have ever made
Thanks so much, Amy!
With non stick pans should I lower temperature to 350?
Hi Jane, yes!
Ok so is it baking power or baking soda? Because in the ingredients it’s says 1 tablespoon baking powder but in the directions it says to whisk together flour, baking soda and sugar? I’m just a little confused and wanted to make sure I’m using the right ingredients.
Hi Lataisha. Sorry about that typo. It’s baking powder 🙂