Subscribe Now

Unless you are spending the Christmas season in Italy, we can’t think of a better place to celebrate the Feast of the Seven Fishes than here on the North Shore. Combine the freshest seafood around with a slate of talented chefs who are devoted to all things local, and it’s a recipe for an indulgent meal. Historically a Christmas Eve celebration, the Italian-American tradition involves seven different seafood dishes and stems from the Southern Italian celebration La Vigilia. The Roman Catholic custom of abstaining from meat on the day before a feast means seafood on the day before Christmas.

From acclaimed chef-driven menus to a classic Italian feast available to go, read on for the top options North of Boston this holiday season.

Bosa Coastal Italian, Haverhill | Dec. 15

A new coastal Italian spot in Haverhill, Bosa hosts a Feast of the Seven Fishes at 4 p.m. on Sunday, Dec. 15. The five-course Sunday supper includes dishes like mussels Rockefeller, a frutti di mare cocktail, and a cioppino with crabs, clams, and monkfish. The dinner also features festive cocktails and wine pairings, and bookings are by reservation only. Note that all reservations require a credit card deposit.

Details: $110 per person, including tax and gratuity. Book reservations by calling 978-641-3149.

Row 34, Burlington | Dec. 15, 19, 22

Chef Jeremy Sewall literally wrote the book on seafood — more than one, in fact — so these annual feasts are always evenings to remember. You’ll find the feast on three days in mid-December at the Burlington location, along with two dates at the Cambridge one. Beginning at 6:30 p.m. on, enjoy a reception with a complimentary welcome beverage followed by a seated three-course seafood dinner with wine pairings. Make sure to book a reservation in advance at the link below, as seating is limited.

Details: $175 per person. Book reservations here.

Photograph courtesy of Row 34

Brine, Newburyport | Dec. 19

Enjoy a coastal chic feast with an optional Italian wine pairing at this Spanish-Italian-inflected temple to fresh fish in all its forms, from crudo and marinated crab to lobster soup and grilled swordfish. Add on the optional wine pairing for perfectly matched pours, and the feast kicks off at 6 p.m. on Thursday, December 19. Reserve your seat ASAP — seating is limited at this popular annual event.

Details: $95 dinner + $45 optional wine pairing. For reservations, visit brineoyster.com.

Tuscan Brands, Newburyport, Burlington, and beyond | Dec. 24

All the Tuscan Brand locations proximal to the North Shore — Tuscan Sea Grill in Newburyport, Tuscan Kitchen in Burlington and Salem, NH, and Toscana Chophouse in Portsmouth, NH — are doing a prix fixe Feast of the Seven Fishes menu. Available only on December 24, the five-course menu (the same across all locations) includes fish dishes like zuppa di pesce, calamari linguini, and crab-stuffed sole, along with a seasonal peppermint gelato for dessert and optional wine pairings.

Details: $100 dinner + $25 optional wine pairing. Book reservations here.

Ristorante Lucia, Winchester | Dec. 24

Are you all about the classics? Lucia’s for you. Owned by the Frattaroli family for 44 years, this Winchester institution brings the time-honored traditions and cuisine from Sulmona, Italy, where the Frattarolis have their roots. Available on Christmas Eve only, this year’s Seven Fishes menu is a la carte and includes traditional Italian seafood dishes like shrimp arancini, seafood risotto, lobster cannelloni, and swordfish alla puttanesca, along with desserts like panettone bread pudding. Spend Christmas Eve in their festive dining room, or bring the feast home with you — takeout pre-orders can be placed through December 20.

Details: To make a reservation or place an order, visit luciaw.in/christmas-eve-feast.

Lucia Ristorante North End | Photograph by Brian Samuels.

Sogno, Woburn | Dec. 24

On Christmas Eve only, from 11:30 a.m. til 9 p.m., Sogno in Woburn serves a Feast of the Seven Fishes prix fixe alongside its regular menu of elevated Italian favorites. Highlights include a chilled seafood platter, baccalà alla napoletana (Neapolitan-style cod), and spaghetti with mussels, clams, and lobster. The prix fixe goes for $125 per person and is available to all Christmas Eve diners, and more info can be found here.

Details: $125 per person. Book Christmas Eve reservations here.

Davio’s Lynnfield | Dec. 24

Davio’s Northern Italian Steakhouse holds their Feast of the Seven Fishes on Christmas Eve, too. Reserve a spot any time between 4 p.m. and 10 p.m. to feast on their prix fixe menu including lobster bisque, halibut with asparagus risotto, and saffron spaghetti with mussels, scallops, and lump crab. The regular dinner menu will also be available.

Details: $85 per person, excluding drinks, tax, and gratuity. Make reservations here.