The date and the clock
Christmas Day 2026 is a Friday, so Christmas Eve is a Thursday. That puts the two nights at the end of a working week, and it puts New Year’s Eve exactly one week later, on a Thursday too. Plan both menus together; the staff, the fish order, and the printing overlap.
The one decision: the Eve, the Day, or both. Christmas Eve is the night with a menu tradition behind it for many families, the Feast of the Seven Fishes being the best known, and it runs as a set dinner at one price. Christmas Day is a different guest: the family that does not want to cook, the traveler, the hotel guest. It usually runs as a roast dinner or a shortened version of the regular menu. Few rooms can staff both well. Choose one, or run the Eve as the big night and the Day as a short lunch.
Bookings for Christmas open once Thanksgiving is done, so the menu and the price should be final in the first week of November. The menu is truly locked when the fish and the roasts are ordered, around two weeks out.
Timeline: six weeks out to the morning after
These are the Christmas-specific steps. For the general mechanics of changing a menu, use the seasonal menu changeover checklist.
| When | Kitchen | Bar | Front of house | The menu |
|---|---|---|---|---|
| Six weeks out (mid November) | Decide Eve, Day, or both. Draft the courses. Ask the fish supplier what they can promise for the 24th. | Choose a pairing and a holiday cocktail you can batch. | Set seatings and the booking cutoff. | Build the Christmas menu as its own menu, hidden. |
| Four weeks out (late November) | Cost one guest. Test the two courses that fire hardest. | Price the pairing. | Open bookings, with the price stated. | Publish it and send the link with confirmations. |
| Two weeks out | Place the fish and roast orders. | Order the pairing wines. | Brief the floor on every course. | Proof and print the table copies. |
| December 23 | Check the delivery against the order. | Batch the cocktail base. | Confirm every booking. | Swap any fish that did not come in. |
| The night | Call counts to the floor at lineup. | Pour in course order. | Tell tables about any swap before they order. | Hide what runs out. |
| The morning after | Write down what sold and what was left. | Count the pairing. | Everyday tents back out. | Hide the Christmas menu. Start New Year’s Eve. |
What to serve
For a Christmas Eve seven fishes dinner, the courses usually build from cold and small to hot and large:
- Cold and raw. Oysters, a crudo, marinated anchovies or baccalà salad.
- Fried. Calamari or smelts, the course everyone remembers.
- Pasta. Linguine with clams is the usual one.
- The main fish. A whole roasted fish or a stew, served for the table.
- Something sweet. Panettone, struffoli, or a citrus dessert.
Seven is a number the family keeps, not a rule the kitchen has to; several dishes on one course plate still count. For a Christmas Day roast dinner, the shape is simpler: a starter, a roast (beef, goose, or ham), the trimmings, a pudding or a yule log.
What to 86 early: shellfish that depends on one delivery, and anything whole (a whole fish, a standing rib roast) where the count is the count. Keep off: dishes that need last-minute sauce work at every plate. Christmas is a night the kitchen should be plating, not cooking to order.
Pricing: a worked example
This is a worked example for a seven fishes dinner with made-up costs. It is not a benchmark; use your own invoices.
| Course | Example cost |
|---|---|
| Oysters and crudo | $6.20 |
| Fried calamari and smelts | $2.40 |
| Linguine with clams | $3.30 |
| Roasted whole fish, shared | $7.80 |
| Dessert and bread | $1.60 |
| Plate cost per guest | $21.30 |
At a 29 percent target in this example, $21.30 ÷ 0.29 = $73.45, rounded to $75. A supplement for a course upgrade (caviar on the crudo, a lobster in the stew) goes on its own line with its own price, so the headline number stays honest. Run your own figures through the menu item price calculator.
Print and QR plan
Print the Christmas menu for every place setting on the night: it is a keepsake dinner and the paper is part of it. Print two weeks out, once the orders are placed, and write the courses in general terms where the market might move (“the pasta course,” “the whole fish”), so a swap does not make the paper wrong. The QR menu can carry the specific fish of the night.
Give Christmas its own menu with its own code. The everyday menu keeps its code on the tables through the 23rd and comes back on the 26th. If you run both the Eve and the Day, make them two menus; switching one menu between two different dinners overnight is how mistakes get printed.

In Gaslamp the dinner is one line at its per-guest price (up to $9,999), with each course as its own line underneath. A course included in the dinner still carries a number, so show its à la carte price and say in the note under the section heading that it is included, or list the courses inside the dinner line’s description.
What Gaslamp does not do
It does not take Christmas bookings, deposits, or card holds, and it does not stop a seating from overbooking; that is your reservation system. It does not switch menus on a timer at close on the 23rd. It does not change your POS. It does not print; the PDF goes to your printer or a shop. What it does is keep the Christmas menu, its QR code, and its PDF as one thing you can correct from your phone at 4:15.
A week later it is New Year’s Eve, which is built the same way at a different price.
