Italian Feast of the Seven Fishes
intro
A beloved Christmas Eve multi-course seafood feast featuring seven seafood varieties, rooted in Southern Italian tradition and celebrated in Italian-American households.
Ingredients
Steps
Prep all seafood
Drain pre-soaked baccalà, pat fully dry, and cut into 5cm pieces; pat shrimp, scallops, and calamari dry with paper towels, slice calamari tubes into 1cm rings; scrub clams and mussels, discarding any with open shells that do not close when firmly tapped. Arrange all seafood on separate paper-towel-lined trays, and chill at 4°C (40°F) for 20 minutes to firm up before cooking.
Cook al dente linguine
Bring 8 liters of heavily salted (1 tablespoon salt per 4 liters water) water to a rolling boil over high heat. Add 600g dry linguine, stir immediately to prevent sticking, and cook for 8 minutes (2 minutes less than package directions) until very al dente with a firm white core. Reserve 360ml (1.5 cups) of starchy pasta water, then drain pasta and toss with 5ml (1 teaspoon) olive oil to prevent sticking, set aside.
Build sauce flavor base
Heat 80ml (1/3 cup) extra-virgin olive oil in a 30cm deep heavy-bottomed skillet over medium-low heat (150°C/300°F). Add 6 anchovy fillets, 40g thinly sliced garlic, and 2g (1 teaspoon) red pepper flakes, sautéing for 3 minutes, stirring constantly, until anchovies fully melt into the oil and garlic is pale golden and fragrant (do not let garlic brown, as it will turn bitter). Stir in 400g crushed San Marzano tomatoes, bring to a gentle simmer, and cook for 5 minutes until slightly thickened.
Simmer firm seafood first
Increase stovetop heat to medium (175°C/350°F), add the 450g cut baccalà pieces and 450g scrubbed littleneck clams to the sauce, pour in 240ml (1 cup) dry white wine, and cover the skillet with a tight-fitting lid. Cook for 5 minutes until clams just begin to crack open, then add 450g scrubbed debearded mussels, re-cover tightly, and cook for 3 additional minutes. Use tongs to remove and discard any clams or mussels that remain fully closed after this time.
Add tender quick seafood
Remove the skillet lid, gently stir in the 340g calamari rings and tentacles, 340g peeled deveined shrimp, and 225g bay scallops, folding carefully to coat all pieces in sauce. Reduce heat to medium-low, simmer uncovered for 4 minutes, stirring once halfway through, until shrimp are opaque and bright pink, scallops are firm and opaque white, and calamari is just tender (do not cook longer than 5 minutes, as calamari will turn tough and rubbery).
Toss pasta and finish
Add the drained al dente linguine to the skillet with the seafood and sauce, toss continuously over low heat (120°C/250°F) for 2 minutes, adding 30-60ml splashes of reserved starchy pasta water as needed to create a light, silky sauce that clings to every pasta strand. Turn off heat, taste and adjust seasoning with up to 10g (2 teaspoons) kosher salt and 2g (1 teaspoon) black pepper, then stir in 10g (1/3 cup) of chopped fresh parsley. Serve immediately with lemon wedges on the side.
Tips
2.Add seafood in the order listed in the recipe: slower-cooking firm items first, delicate quick-cooking items last, to avoid rubbery overcooked calamari and shrimp, or underdone, unsafe shellfish.
3.Never pry open or eat clams or mussels that remain fully closed after the full cooking time; these were dead before preparation and pose a food safety risk.

OMG I made this for our annual Christmas Eve family dinner last weekend and it was SUCH a hit! I was nervous about pulling off seven different fish dishes without being stuck in the kitchen all night, but the 1 hour 20 minute cook time was totally accurate. My nonna who grew up in Naples even said it tasted like the feasts she had as a kid! 10/10 will be making this every year from now on.
Game changer for our holiday potluck this year! I was assigned the main seafood dish and went with this spread, people were coming back for thirds. The only tweak I made was adding a little extra red pepper flake to the fried calamari because my crew loves heat. My kids even ate the baked cod without complaining, that’s a miracle in my book.
SO good! I prepped all the fish components on Sunday ahead of our small Friendsgiving/Christmas mashup dinner and it assembled so easily on the night of. Medium difficulty is spot on—there are a few steps but nothing a home cook can’t handle, I promise. The lemon butter sauce for the shrimp is going to be my new go-to for every seafood dish from now on tbh.
Tried this last night for a date night in with my partner and we were both blown away, but I ran into a little issue with the baked clams—they came out a little chewy, did I overcook them? I followed the time listed but my oven runs a little hot, oops. Still tasty though, just want to nail it for when my parents come to town next week!
I grew up going to my Italian best friend’s house for Seven Fishes every Christmas Eve and I’ve been too intimidated to try making it myself for years. This recipe broke everything down so simply, I didn’t feel overwhelmed at all! The only thing I messed up was the anchovy pasta, I added too much pasta water at first but it thickened up fine. Will absolutely be adding this to our family’s rotation.
Made this for my husband’s birthday dinner since he’s obsessed with all things seafood, and he said it was better than the seven fishes meal we had at that fancy Italian restaurant downtown last year! The shrimp scampi portion was especially chef’s kiss. Only note is I wish the recipe had a little make-ahead tip section for the fried smelts, they got a little soggy when I made them too early, but otherwise it was fantastic.
Brought this spread to my neighborhood holiday block party last weekend and everyone was asking for the recipe! I was worried the 1 hour 20 minute cook time wouldn’t be enough time to get all seven dishes done, but the timeline layout in the recipe was so easy to follow, I actually finished 10 minutes early. The fried calamari was the first dish to get completely wiped out, no leftovers at all!