This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Italian Christmas cookies are a holiday tradition you’ll want to make year after year. These soft, cake-like cookies are flavored with almond extract and topped with a sweet, glossy glaze and colorful sprinkles. They're festive, flavorful, and easy enough to make even during the busiest time of the year. The best part? This family-loved recipe is simple, make-ahead friendly, and freezer-safe, so you can bake them whenever the holiday spirit hits.
Right after your first bite, you’ll understand why these are truly the best Italian Christmas cookies.
Why You’ll Love These Italian Christmas Cookies
Perfect for Holiday Prep
Whether you're baking for a cookie exchange, filling a dessert platter, or gifting homemade treats, these cookies are a solid go-to. The dough can be made ahead, and the baked cookies stay soft for days.
Soft, Light Texture
These aren’t crunchy or crumbly. Italian Christmas cookies have a pillowy, melt-in-your-mouth texture with just the right touch of sweetness from the glaze. The almond flavor adds warmth and depth without being overpowering.
Adaptable to Your Taste
Classic almond extract gives them that traditional Italian flavor, but you can easily swap it out for vanilla, lemon, or even anise. Customize the sprinkles and make them your own.
Great for Gifting
With their white glaze and red-and-green sprinkles, these cookies look like they were made to be wrapped in festive tins or tucked into gift bags. They’re as pretty as they are delicious.

Ingredients and Substitutions
What You’ll Need for the Cookies
- ½ cup salted butter, melted and cooled
- 2 ¼ cups all-purpose flour
- 2 teaspoon baking powder
- ½ cup granulated sugar
- 3 large eggs, at room temperature
- 1 ½ teaspoon almond extract
For the Glaze
- 2 cups powdered sugar, sifted
- 2 to 3 tablespoon milk
- 1 teaspoon almond extract
- Sprinkles for decorating
Ingredient Notes
Use high-quality almond extract for the richest flavor. If using unsalted butter, add ¼ teaspoon of salt. King Arthur all-purpose flour works great for consistent texture, but any good quality brand will do. Always sift the powdered sugar to keep the glaze smooth.
Easy Substitutions
- Gluten-free: Use a 1:1 gluten-free flour blend that includes xanthan gum.
- Dairy-free: Substitute butter with a dairy-free baking stick.
- Flavor swaps: Try lemon, vanilla, or anise extract in place of almond.
- Toppings: Use jimmies, crushed peppermint, or finely chopped nuts instead of traditional nonpareil sprinkles.
Step-by-Step Instructions

1. Mix the Dry Ingredients
In a small bowl, combine flour and baking powder. Stir together and set aside.
2. Combine Wet Ingredients
In a large bowl, beat the melted butter until creamy. Add in sugar, eggs, and almond extract. Mix until well combined. The mixture might look a little lumpy, which is totally normal.
3. Combine and Chill
Slowly add the dry ingredients into the wet mixture. Mix just until everything comes together. Don’t overmix, or your cookies could turn out dense. Cover the dough and refrigerate for at least 1 hour.
4. Shape and Bake
Preheat your oven to 350°F (175°C). Scoop tablespoon-sized portions of dough and roll them into balls. Place them on a parchment-lined baking sheet, spacing them 1 inch apart.
Bake for 8 to 10 minutes, or until the cookies are set but still pale. Let them cool completely before glazing.
5. Make the Glaze
In a small bowl, stir together sifted powdered sugar, almond extract, and milk. Add the milk a little at a time to get a thick but pourable consistency. It should coat the back of a spoon and drip slowly.
6. Glaze and Decorate
Dip each cooled cookie upside down into the glaze, allowing excess to drip off. Place cookies on a cooling rack and immediately top with sprinkles. Let the glaze set before serving or storing.
Expert Tips for the Best Results
Use Room Temperature Eggs
They mix more evenly and help create a lighter texture. Just leave them on the counter for 30 minutes before baking.
Don’t Skip Chilling
The dough is sticky. Chilling helps it firm up so the cookies hold their shape better while baking.
Get the Glaze Just Right
Too thin, and it will run right off. Too thick, and it won’t coat evenly. Start with less milk and add slowly.
Serving Suggestions

When to Serve
These cookies are ideal for:
- Holiday cookie trays
- Christmas Eve dessert spreads
- Homemade holiday gifts
- Office cookie swaps
What to Serve With
Enjoy with a warm mug of hot cocoa, espresso, or even a glass of Prosecco. They also pair beautifully with other cookies like:
- White Chocolate Candy Cane Cookies
- Christmas Peppermint Oreo Cookies
- Soft Christmas Thumbprint Cookies
How to Store and Freeze
Storing
Store in an airtight container at room temperature for up to 5 days. Place wax paper between layers to prevent glaze from smudging. Sprinkles may bleed slightly after a few days, but the flavor stays perfect.
Freezing
These cookies freeze wonderfully. Let the glaze set completely, then layer them with parchment in a freezer-safe container. Freeze for up to 3 months.
You can also freeze the unbaked dough. Shape into balls and freeze on a tray before transferring to a bag or container. When ready to bake, let them thaw slightly, then bake as directed.

Frequently Asked Questions
Absolutely. Try using vanilla, lemon, or even orange extract. The flavor will be slightly different but still delicious.
This usually happens when the dough is overmixed or the cookies are overbaked. Be gentle when combining ingredients and remove the cookies from the oven as soon as they’re set.
Yes, this recipe doubles easily. Just be sure to chill the dough and work in batches when baking.
Variations and Customizations
Flavor Options
- Add lemon zest and swap almond extract for lemon for a fresh citrus flavor
- Use anise extract for a more traditional Italian variation
- Drizzle with melted chocolate after glazing for a richer finish
Holiday Themes
- Use red and green sprinkles for Christmas
- Try pastel sprinkles for Easter
- Add edible gold or silver stars for New Year’s celebrations
Final Thoughts
These soft Italian Christmas cookies are everything you want in a holiday treat—festive, flavorful, and easy to make. Whether you're sharing them with neighbors or setting out a tray for Santa, they’re guaranteed to bring smiles. Don’t forget to pin this recipe to your holiday baking board on Pinterest so you can find it again next season.
Tried the recipe? Let us know how it turned out in the comments below. Happy baking and Buon Natale!



Best Italian Christmas Cookies
- Prep Time: 20-30 minutes
- Cook Time: 8-10 minutes
- Total Time: 1-1.5 hours
- Yield: About 24 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
A festive and foolproof holiday treat, these Italian Christmas cookies are soft, sweet, and topped with a simple almond glaze and sprinkles.
Ingredients
- ½ cup salted butter (melted and cooled)
- 2 ¼ cups all-purpose flour
- 1 ½ tsp almond extract
- 2 tsp baking powder
- ½ cup granulated sugar
- 3 large eggs (room temperature)
- 1 tsp almond extract (for icing)
- 2 cups powdered sugar (sifted)
- 2 to 3 tablespoon milk
- nonpareil sprinkles
Instructions
- In a small bowl, mix together the baking powder and flour. Set aside.
- Using an electric mixer, beat the butter until light and fluffy. Add eggs, sugar, and almond extract, and mix until combined.
- Gradually add in the flour mixture. Mix until just combined. Chill the dough for at least an hour.
- Preheat oven to 350°F (175°C). Roll dough into balls and place on a parchment-lined baking sheet, 1 inch apart.
- Bake for 8-10 minutes until set. Let cookies cool completely before glazing.
- In a bowl, combine powdered sugar and milk to form a thick glaze. Stir in almond extract.
- Dip each cooled cookie into the glaze, let excess drip off, and place on a rack. Add sprinkles before glaze sets.
Notes
Store cookies in an airtight container at room temperature for up to 5 days, or freeze for up to 3 months. Dough can be made a day ahead and chilled.
Nutrition
- Serving Size: 1 cookie
- Calories: 110
- Sugar: 9g
- Sodium: 55mg
- Fat: 5g
- Saturated Fat: 3g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 20mg













Leave a Reply