
Italian Christmas Dinner Menu
Last updated
The Christmas Day table after the Christmas Eve fishes
Christmas Eve belongs to seafood in many Italian-American homes; Christmas Day is its own meal. Families often serve a baked pasta, a slow-cooked meat course and a dessert tray, but there is no single mandatory Christmas Day menu — what follows is a plan you can cook, not a claim about every family's tradition.
This menu reuses recipes already on the site: arancini to start, lasagna as the baked pasta, osso buco as the slow main, and tiramisu and cannoli to finish. Choose fewer courses if your oven or guest list is smaller.
The recipes are original home-kitchen formulations with estimated timings, not reported kitchen tests. Read each recipe's own yield and storage guidance before shopping.
The menu, course by course
Antipasto: fried arancini hold well and reheat in the oven, so they can be made ahead. Pasta: a baked lasagna assembled the day before needs only oven time on Christmas Day. Main: osso buco braises gently and tastes fine reheated, which frees the day itself. Dessert: tiramisu must chill for hours, so it is naturally a make-ahead dish; cannoli shells should be filled close to serving so they stay crisp.
If cooking all four courses for one meal is too much, drop the arancini or serve lasagna as the main with a salad. A smaller honest menu beats an ambitious one served cold.
Two to three days before
Confirm guest count and allergies, and check you have enough oven shelves, burner space and serving dishes. Buy the veal shanks and seafood-free perishables; pick up dairy and fresh herbs closer to the day. Make the tiramisu up to a day ahead and keep it refrigerated at 40°F (4°C) or below.
The day before
Assemble the lasagna, cover and refrigerate. Braise the osso buco if you prefer to reheat it on the day; cool and refrigerate it promptly in shallow containers. Form and bread the arancini and refrigerate them covered. Set the table and label serving dishes so Christmas Day is reheating and frying, not prep.
Christmas Day timeline
Morning: take the lasagna out of the refrigerator to lose its chill, and start reheating the osso buco gently if you cooked it ahead. Early afternoon: bake the lasagna until hot throughout; fry the arancini in small batches while it rests. Evening: serve the antipasto, then the pasta, then the main; fill the cannoli just before dessert and bring the tiramisu out cold.
Use temperature checks rather than a fixed schedule: reheated leftovers and the center of the lasagna should reach 165°F (74°C). Keep hot food at 140°F (60°C) or above while serving and refrigerate perishables within two hours.
Recipes in this menu
Arancini Siciliani
Make-ahead fried starter
Leftover risotto's best life
Lasagna alla Bolognese
Assemble the day before, bake on the day
The all-day layer situation
Osso Buco alla Milanese
Slow braise that reheats well
The bone with the hole
Potato Gnocchi al Pomodoro
A lighter alternative first course
Light pillows, not paperweights
Tiramisù
Chills overnight, so dessert is done early
The pick-me-up
Cannoli Siciliani
Fill at the last minute for crisp shells
Fill them at the last second
The rest of the holiday
Christmas Eve first: the Feast of the Seven Fishes menu and menu planner. Finish the week with Italian Christmas cookies, and browse Wine Pairing 101.
Food safety: US food-safety temperature chart and safe handling guidance.
Frequently asked questions
What do Italian-American families eat on Christmas Day?
There is no single required menu. Many families serve a baked pasta such as lasagna, a slow-cooked meat course and a dessert tray; the dishes vary by family and region of origin.
How is Christmas Day different from the Feast of the Seven Fishes?
The seven-fishes meal is a Christmas Eve seafood tradition in Italian-American homes. Christmas Day is typically a separate meat-and-pasta meal; this guide covers December 25, not the Christmas Eve seafood menu.
How much of the menu can I make ahead?
Tiramisu up to a day ahead, lasagna assembled the day before, osso buco braised and reheated, and arancini formed and breaded ahead then fried on the day. Fill cannoli just before serving.
What temperature should reheated dishes reach?
Reheat leftovers, including the lasagna center and braised osso buco, to 165°F (74°C). Keep hot food at 140°F (60°C) or above while serving and refrigerate perishables within two hours.
What wine goes with a Christmas Day menu?
Tomato-rich lasagna pairs with medium-bodied reds such as Chianti; braised veal suits fuller reds or a structured white. Pairings depend on the sauce more than the holiday, and water or zero-proof drinks are equally welcome.
Can I cook this menu for a small group?
Yes. Serve lasagna as the main with a salad and one dessert, or choose the gnocchi instead of a baked pasta. Halve recipes only after reading each recipe's own scaling and pan-size guidance.