Italian Christmas Recipes
Italian Christmas is a celebration of abundance and tradition. Christmas Eve brings the Feast of the Seven Fishes. Christmas Day means rich lasagnas, slow-braised meats, and tables groaning with panettone, struffoli, and biscotti.
80 min
Easy Christmas Baked Ziti
35 min
Easy Marry Me Chicken Christmas Recipe
120 min
Medium Christmas Lasagna Recipe (Make-Ahead Holiday Comfort)
30 min
Easy Christmas Tiramisu (Tiramisu di Natale)
25 min
Easy Christmas Bruschetta with Cranberry and Goat Cheese
210 min
Hard Feast of Seven Fishes: The Complete Italian Christmas Eve Dinner
115 min
Hard Homemade Panettone (Traditional Italian Christmas Bread)
32 min
Easy Italian Christmas Cookies with Lemon Glaze
La Vigilia & Il Pranzo di Natale
Italian Christmas is a celebration of abundance that stretches across two extraordinary meals. Christmas Eve (La Vigilia) brings the Feast of the Seven Fishes - a seafood extravaganza featuring baccalà, fried calamari, shrimp scampi, clam linguine, stuffed mussels, and more. Christmas Day (Il Pranzo di Natale) shifts to rich meat-based dishes: slow-braised lamb, baked lasagna, and tortellini in brodo.
The sweet side of Italian Christmas is just as magnificent. Panettone, the tall, airy Milanese sweet bread studded with candied fruit, is the undisputed king of Italian Christmas baking. Pandoro, its Veronese rival, is buttery and plain, served dusted with icing sugar. Then there are struffoli (tiny fried dough balls drenched in honey), ricciarelli (Sienese almond cookies), and cassata (the Sicilian ricotta-filled sponge cake).
What makes Italian Christmas cooking special is the regional diversity. A Neapolitan Christmas is completely different from a Milanese one. Sicily celebrates with arancini and cassata. Emilia-Romagna serves tortellini in brodo as the first course. Puglia has cartellate (fried pastry with honey). Every region has its own traditions, and the recipes here celebrate that incredible variety.
Whether you are recreating your nonna's recipes or discovering Italian Christmas traditions for the first time, these tested recipes bring the warmth, generosity, and extraordinary flavours of an Italian Christmas into your kitchen.
Italian Christmas Recipes Tips
Expert advice for perfect results every time.
- 1
Start the Feast of Seven Fishes early
La Vigilia is a multi-dish affair that requires planning. Prepare baccalà (salt cod) 2–3 days ahead by soaking in water. Make clam sauce and calamari batter in the morning. Fry seafood just before serving so it stays crisp.
- 2
Use the best olive oil you can afford
Italian Christmas cooking relies on simple, high-quality ingredients. A good extra virgin olive oil transforms bruschetta, seafood pasta, and roasted vegetables. Save the fancy bottle for finishing dishes; cook with a reliable everyday brand.
- 3
Make tortellini in brodo from scratch
Homemade tortellini filled with pork and Parmesan, served in a clear, golden broth, is the quintessential Italian Christmas first course. Make the filling and broth the day before. Shape the tortellini Christmas morning - it is a meditative, satisfying task.
- 4
Serve panettone properly
Panettone should be at room temperature, never cold. Slice it into wedges with a serrated knife. Serve plain with espresso, or elevate it by toasting slices and serving with mascarpone and a drizzle of chocolate. Day-old panettone makes exceptional French toast.
Frequently Asked Questions
Common questions about italian christmas recipes, answered.
What is the Feast of the Seven Fishes?
The Feast of the Seven Fishes (La Vigilia) is an Italian and Italian-American Christmas Eve tradition featuring seven or more seafood dishes. Common dishes include baccalà (salt cod), fried calamari, shrimp scampi, clam linguine, stuffed mussels, anchovy-dressed salad, and baked fish. The "seven" has various religious interpretations, though many families serve more or fewer dishes.
What do Italians eat on Christmas Day?
Il Pranzo di Natale (Christmas Day lunch) is a grand multi-course affair. It typically begins with antipasti (cured meats, cheeses, bruschetta), followed by a primo (pasta - often lasagna or tortellini in brodo), a secondo (roasted or braised meat with vegetables), and finishes with dolci (panettone, pandoro, struffoli, torrone, and espresso). The meal can last 3–4 hours.
What is the difference between panettone and pandoro?
Panettone is a tall, domed Milanese sweet bread made with a natural sourdough starter, butter, eggs, and studded with candied citrus and raisins. Pandoro is a Veronese sweet bread that is star-shaped, buttery, and plain (no fruit), typically dusted with vanilla-scented icing sugar. Both are Christmas staples - panettone is more widespread internationally, but pandoro has a devoted following.
How do I make traditional Italian baccalà?
Baccalà (salt cod) must be soaked in cold water for 48–72 hours, changing the water 3–4 times daily, to remove excess salt and rehydrate the fish. Once prepared, it can be battered and fried (baccalà fritto), simmered in tomato sauce (baccalà alla napoletana), baked with potatoes and olives, or served in a creamy purée (baccalà mantecato). Start soaking 3 days before Christmas Eve.
What Italian Christmas cookies should I make?
Essential Italian Christmas cookies include ricciarelli (chewy Sienese almond cookies), biscotti (twice-baked almond cookies for dipping in vin santo), pizzelle (thin waffle cookies made with a special iron), struffoli (tiny fried dough balls coated in honey), and pignoli cookies (almond paste cookies rolled in pine nuts). Many Italian families make 5–10 varieties for the Christmas cookie tray.