Nothing says holiday cheer quite like indulging in a batch of warm, crispy treats fresh from the oven. This Traditional Italian Christmas Cookies Recipe brings together a perfect blend of zesty lemon, toasted almonds, and sweet dried cranberries that create a symphony of flavors with every bite. These cookies not only evoke fond memories of Italian festivities but also fill your home with an irresistible aroma, making them a must-bake for your holiday celebrations.

Ingredients You’ll Need
With just a handful of simple yet essential ingredients, this recipe nails the perfect balance of flavor and texture. Each component plays an important role, from tenderizing the dough to adding bursts of natural sweetness and crunch.
- 3 cups all-purpose flour: The base providing structure and the canvas for all the delicious flavors.
- 1 cup granulated sugar: Brings sweetness and helps form a slightly crisp texture.
- ½ cup unsalted butter: Adds richness and tenderness to the cookies.
- 3 large eggs: These bind everything together and contribute to the soft crumb.
- 2 teaspoons pure vanilla extract: A warm, inviting note that complements the citrus and almonds beautifully.
- 1 tablespoon baking powder: Ensures a light, airy texture by helping the cookies rise evenly.
- ½ teaspoon fine sea salt: Balances sweetness and enhances overall flavor complexity.
- Zest of 1 large lemon: Provides a refreshing citrus brightness that lifts the entire recipe.
- 1 cup whole almonds, toasted and chopped: Adds a delightful crunch and deep, nutty flavor.
- ½ cup dried cranberries or golden raisins: Brings bursts of fruity sweetness and a lovely pop of color.
- 1 teaspoon almond extract (optional): For those who love extra nuttiness, it intensifies the flavor experience.
- Egg wash (1 egg beaten with 1 tablespoon milk): Creates a beautiful glossy surface to hold coarse sugar.
- Coarse sugar for sprinkling: Adds sparkle and a satisfying crunch on top.
How to Make Traditional Italian Christmas Cookies Recipe
Step 1: Prepare Your Workspace
First things first, preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper to prevent sticking and promote even baking. Take a moment to toast your almonds on one of the sheets for about 5-6 minutes. This simple step deepens their aroma and flavor, turning them into the perfect crunchy partner for these cookies.
Step 2: Mix the Dry Foundation
In a medium bowl, whisk together the all-purpose flour, baking powder, and sea salt. This might sound basic, but it’s crucial because it guarantees the leavening agent is evenly distributed, so your cookies rise beautifully without any dense patches.
Step 3: Create the Cookie Base
Next, use an electric mixer to cream the softened butter and granulated sugar until the mixture turns light and fluffy—this usually takes about 3 to 4 minutes. Then, add eggs one at a time, mixing well after each addition. Don’t forget the vanilla extract, optional almond extract, and lemon zest—they really make the dough smell irresistible at this point.
Step 4: Bring It All Together
Slowly add the dry flour mixture to your wet ingredients, mixing on low speed just enough to combine everything. Now comes the gentle fold: carefully mix in the toasted almonds and dried cranberries by hand. Overmixing here can toughen the dough, so be gentle to keep the perfect texture.
Step 5: Shape the Logs
Turn your slightly sticky dough onto a floured surface and divide it in half. Shape each portion into neat logs about 12 inches long and 3 inches wide. Space these logs out on your prepared baking sheets—they will spread a little but keeping some room is key.
Step 6: First Bake
Brush the tops with your egg wash and sprinkle generously with coarse sugar to add sparkle and crunch. Bake for 25 to 30 minutes until golden brown and firm to the touch. You’ll know they’re ready when the centers spring back gently.
Step 7: Slice and Final Bake
Allow the logs to cool on the baking sheet for about 10 minutes—this resting time helps them hold their shape when sliced. Then, using a sharp serrated knife, cut diagonally into slices about ¾ inch thick. Place these slices cut-side down back on the sheets and bake for an additional 10 to 12 minutes, until they are crisp and lightly golden.
How to Serve Traditional Italian Christmas Cookies Recipe

Garnishes
While these cookies are beautiful and delicious on their own, a light dusting of powdered sugar after baking can add a snowy effect, making them truly festive. You might also try dipping half of each cookie in melted dark or white chocolate for an elegant finishing touch that will wow your guests.
Side Dishes
These cookies pair wonderfully with a cup of strong espresso or a creamy Italian hot chocolate. For daytime gatherings, serving them alongside a glass of Vin Santo or sweet dessert wine can transport you straight to an Italian holiday celebration.
Creative Ways to Present
Wrap these delightful cookies in cellophane bags tied with festive ribbon for charming homemade gifts. Alternatively, stack them neatly in a decorative tin or a rustic wooden box to create a stunning holiday centerpiece that invites everyone to indulge.
Make Ahead and Storage
Storing Leftovers
Store your baked cookies in an airtight container at room temperature for up to two weeks. The crispness should hold well, and the flavors only become more harmonious the longer they rest.
Freezing
If you want to make these in advance, you can freeze the unbaked dough logs tightly wrapped in plastic wrap and foil for up to three months. When ready to bake, thaw overnight in the refrigerator before proceeding with the first bake step.
Reheating
To revive any cookies that might have softened, pop them in a preheated oven at 300°F (150°C) for 5 to 7 minutes. This will bring back their characteristic crunch without drying them out.
FAQs
Can I substitute dried cranberries with something else?
Absolutely! Dried cherries, raisins, or even chopped dried apricots work wonderfully, each bringing a slightly different flavor dimension while preserving the chewy texture that complements the almonds.
Is almond extract necessary in this recipe?
It’s optional but highly recommended for enhancing the nutty flavor profile. If you don’t have it on hand, the toasted almonds still provide plenty of flavor, so feel free to skip it.
Why do I need to toast the almonds?
Toasting releases the oils in the almonds, making them more fragrant and flavorful. It also gives them a bit more crunch, which adds a lovely texture contrast in the cookies.
Can I make these cookies gluten-free?
While the recipe calls for all-purpose flour, you can experiment with gluten-free flour blends designed for baking. Just be aware that texture may vary slightly, so choosing a blend with xanthan gum or similar stabilizers will help.
How long do these cookies keep their freshness?
Stored properly in an airtight container, these cookies stay fresh and crisp for about two weeks. If you dry them out too much or expose them to humidity, they can become stale faster.
Final Thoughts
Making this Traditional Italian Christmas Cookies Recipe is more than just preparing a dessert — it’s about creating joyful moments filled with delicious aromas and shared happiness. Each step invites you to slow down and savor the process, and the result is a batch of cookies that truly embody the warmth of the holiday season. I can’t wait for you to try these yourself and make them a new family favorite!
Print
Traditional Italian Christmas Cookies Recipe
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 24 servings
- Category: Dessert
- Method: Baking
- Cuisine: Italian
Description
Traditional Italian Christmas Cookies, also known as biscotti, are delightfully crunchy almond cookies perfect for holiday celebrations. These twice-baked cookies feature toasted almonds, citrusy lemon zest, and a hint of vanilla and almond extracts, delivering a festive and flavorful treat that’s perfect for sharing.
Ingredients
Dry Ingredients
- 3 cups all-purpose flour (plus extra for dusting)
- 1 tablespoon baking powder
- ½ teaspoon fine sea salt
Wet Ingredients
- ½ cup unsalted butter, softened to room temperature
- 1 cup granulated sugar
- 3 large eggs, room temperature
- 2 teaspoons pure vanilla extract
- 1 teaspoon almond extract (optional, for deeper flavor)
- Zest of 1 large lemon
Add-ins and Toppings
- 1 cup whole almonds, lightly toasted and roughly chopped
- ½ cup dried cranberries or golden raisins
- 1 egg beaten with 1 tablespoon milk (egg wash)
- Coarse sugar for sprinkling
Instructions
- Prepare Your Workspace: Preheat your oven to 350°F (175°C) and line two large baking sheets with parchment paper to prevent sticking and ensure even browning. Toast the almonds on one of the baking sheets for 5-6 minutes until fragrant to amplify their flavor.
- Mix the Dry Foundation: In a medium bowl, whisk together the all-purpose flour, baking powder, and sea salt thoroughly. This ensures the baking powder is evenly distributed to avoid dense spots in the cookies.
- Create the Cookie Base: In a large mixing bowl, cream the softened butter and granulated sugar using an electric mixer on medium speed for 3-4 minutes until light and fluffy. Add the eggs one at a time, beating well after each addition. Blend in the vanilla extract, optional almond extract, and lemon zest until the mixture is fragrant and well combined.
- Bring It All Together: Gradually add the dry flour mixture to the wet ingredients, mixing on low speed until just combined. Gently fold in the toasted almonds and dried cranberries by hand to avoid overmixing, which can make the cookies tough.
- Shape the Logs: Turn the slightly sticky dough onto a floured surface and divide it in half. With floured hands, shape each portion into a log about 12 inches long and 3 inches wide. Place the logs on the prepared baking sheets, spacing them to allow for slight spreading during baking.
- First Bake: Brush the tops of the logs with the egg wash and sprinkle with coarse sugar. Bake for 25-30 minutes until the logs are golden brown and feel firm to the touch. The centers should spring back with light pressure.
- Slice and Final Bake: Cool the baked logs on the baking sheet for 10 minutes to prevent crumbling. Using a sharp serrated knife, cut the logs diagonally into ¾-inch thick slices. Arrange the slices cut-side down on the baking sheets and bake for another 10-12 minutes until the cookies are crisp and lightly golden.
Notes
- For best flavor, use room temperature eggs and butter.
- Lightly toasting the almonds enhances their nutty flavor and gives the cookies a better texture.
- The almond extract is optional but adds a deeper almond aroma and taste.
- Coarse sugar on top gives a crunchy texture and festive sparkle to the cookies.
- Store cookies in an airtight container at room temperature for up to two weeks.

