Italian Feast of the Seven Fishes

Italian Feast of the Seven Fishes
⏱️ cook time 1 hour 20 minutes
🍽️ servings 6
⚡ Difficulty medium

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

Pre-soaked salt cod (baccalà) 450 grams
Large shrimp (peeled, deveined) 340 grams
Bay scallops 225 grams
Littleneck clams (scrubbed) 450 grams
Black mussels (debearded, scrubbed) 450 grams
Cleaned calamari (tubes and tentacles) 340 grams
Oil-packed anchovy fillets 30 grams (6 fillets)
Extra-virgin olive oil 120 ml
Garlic cloves (thinly sliced) 40 grams (8 cloves)
Dry white wine (Pinot Grigio) 240 ml
Crushed San Marzano tomatoes 400 grams (1 can)
Fresh lemon (cut into wedges) 120 grams (2 medium)
Fresh flat-leaf parsley (chopped) 15 grams (1/2 cup)
Red pepper flakes 2 grams (1 teaspoon)
Kosher salt 10 grams (2 teaspoons)
Freshly ground black pepper 2 grams (1 teaspoon)
Dry linguine pasta 600 grams

Steps

1

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.

Step 1
step1:Prep all seafood
2

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.

Step 2
step2:Cook al dente linguine
3

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.

Step 3
step3:Build sauce flavor base
4

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.

Step 4
step4:Simmer firm seafood first
5

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).

Step 5
step5:Add tender quick seafood
6

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.

Step 6
step6:Toss pasta and finish

Tips

1.Salt cod (baccalà) requires 48 hours of soaking in cold, refrigerated water before cooking, with complete water changes every 12 hours, to remove excess curing salt; skipping this step will result in an unpalatably salty dish.
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.

✨ You May Also Like

Dinner
🍜 United States

A festive, hearty spread of classic Swedish small plates, featuring cured fish, tender meatballs, cheese, and seasonal sides, perfect for holiday gatherings.

⏱️ 2 hoursDinner ★ 4.8
Dinner
🍜 United States

Iconic Midwestern comfort meal pairing rich, spiced beef chili with soft, frosted cinnamon rolls for the perfect sweet-savory cold-weather bite.

⏱️ 1 hour 45Dinner ★ 4.7
Dinner
🍜 Canada

A beloved sweet-savory pizza loaded with smoky ham, juicy pineapple, and gooey melted cheese on a crisp golden crust, perfect for casual shared meals.

⏱️ 25 minuteDinner ★ 4.9
Dinner
🍜 United States

Juicy herb-roasted turkey with savory sourdough stuffing and rich pan gravy, the iconic cozy holiday meal made for gathering loved ones around the table.

⏱️ 4 hours 3Dinner ★ 4.9
Dinner
🍜 Italy

Crispy chewy crust, tangy tomato sauce, gooey melted mozzarella, and spicy curled pepperoni: this takeout favorite is simple to make perfectly at home.

⏱️ 35 minuteDinner ★ 4.9
Dinner
🍜 Italy

Crispy, chewy crust loaded with colorful fresh veggies, melted mozzarella, and zesty tomato sauce: a satisfying, crowd-pleasing meatless meal.

⏱️ 35 minuteDinner ★ 4.8

Italian Feast of the Seven Fishes:Frequently Asked Questions

1.Why is the Feast of the Seven Fishes traditionally served on Christmas Eve instead of Christmas Day? ▾
This comes from Southern Italian Catholic tradition, where people abstained from eating meat on the eve of major holy days. A lavish, celebratory seafood spread became the standard, with the seven count tying to symbolic Catholic touchstones like the seven sacraments, and it remains a beloved Italian-American Christmas Eve custom.
2.I can’t find pre-soaked baccalà (salt cod) — how do I prep dried salt cod from scratch properly? ▾
No stress! Start by rinsing all surface salt off the cod, then submerge it in cold water in a lidded container stored in the fridge. Change the water every 8 to 12 hours for 2 to 3 days, until the fish is fully rehydrated, tender, and gently briny (not unpleasantly salty) before cooking.
3.How do I keep my littleneck clams and black mussels from turning out gritty or rubbery when I cook them? ▾
First, scrub shells thoroughly and debeard mussels right before cooking, discarding any that stay open when tapped firmly. Cook over medium-high heat in a covered pan just until shells pop open (3 to 5 minutes max), pulling them out as they open to avoid overcooking, and toss any that never open after 5 minutes.
4.Can I prep parts of this feast ahead of time to cut down on Christmas Eve cooking stress? ▾
Absolutely! You can soak and prep baccalà 2 days ahead, scrub and store clams and mussels on ice in the fridge 1 day ahead, peel and devein large shrimp 1 day ahead, and prep all sauces and sides 1 to 2 days early. Only do the final quick cook of shellfish and shrimp right before serving for best texture.
5.The core ingredient list only has 5 types of seafood — what should I add to hit the traditional seven? ▾
Great catch! The core list covers baccalà, shrimp, bay scallops, clams, and mussels, so you can pick two family-favorite additions to round it out. Popular picks include fried calamari, anchovy-stuffed olives, marinated octopus, sardine-topped pasta, or baked branzino — choose options your crew will love, there are no hard rules.
6.What’s the best way to cook bay scallops so they don’t turn out tough and watery? ▾
First, pat scallops completely dry with paper towels before cooking — this step is non-negotiable to get a nice light sear instead of sad, steamed scallops. Cook them over high heat in a thin layer of hot oil or melted butter for just 30 to 45 seconds per side, until just opaque all the way through.
7.Is there a traditional order I should serve the seven fish courses in? ▾
Traditionally, you move from lighter to heavier dishes, just like most classic Italian multi-course meals. Start with cold seafood appetizers like marinated baccalà salad, move to seafood pasta or soup, then lighter shellfish, then heartier fried or baked fish, and finish with a classic sweet like cannoli or panettone.
8.What wine pairs best with this feast, since there are so many different seafood dishes? ▾
Stick to crisp, high-acid Italian white wines that cut through brininess and rich fried seafood without overpowering delicate shellfish. Vermentino, cool-climate Pinot Grigio from Alto Adige, or dry Prosecco are all foolproof, crowd-pleasing picks. Skip heavy oaky Chardonnays or bold reds that clash with bright, briny flavors.
9.My family has shellfish allergies — can I swap those ingredients out and still honor the tradition? ▾
Of course! The heart of this feast is gathering with loved ones to honor your family’s roots, not rigidly sticking to a strict ingredient list. Swap shellfish for other seafood like grilled salmon, calamari, anchovies, sardines, branzino, octopus, or even lobster, as long as the spread feels special for your table.
10.How do I store leftovers safely, since seafood is so perishable? ▾
Get all leftover seafood into shallow, airtight containers and refrigerate within 2 hours of serving, and eat within 2 days for best quality and safety. Reheat cooked shellfish and fish gently over low heat (or eat items cold, like leftover shrimp) to avoid rubbery texture, and discard anything left out at room temp over 2 hours.
11.Do I have to serve all seven fishes as separate, standalone courses? ▾
You absolutely don’t! Many modern Italian-American families tuck multiple seafood types into single courses to keep the meal relaxed and manageable. For example, combine clams, mussels, and shrimp in one pasta dish, serve baccalà as an appetizer, and count scallops in a salad, fried calamari, and anchovy bread as the remaining picks.

Comments (7)

2 days ago

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.

yesterday

Wait did you swap out any of the fish? My local grocery store was out of baccala last year and I panicked, wondering if cod works as a stand in here?

yesterday

Great question! While traditional baccala (salt cod) gives that signature briny depth, fresh cod soaked in a light salt brine for 2 hours works perfectly as a swap if you can’t find the salted version at your store. So glad you loved the recipe, Maria!

5 days ago

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.

3 days ago

Love the red pepper flake tweak, Jake! That’s such an easy way to customize the calamari for folks who like a little kick. So stoked your kids enjoyed it too—win for the whole family!

1 week ago

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.

30 minutes ago

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!

5 minutes ago

Oh I had that exact issue the first time I made this! If your oven runs hot, shave 2-3 minutes off the clam bake time and pull them as soon as they pop open, they keep cooking a little from residual heat even after you take them out. Game changer, mine were perfect the second time!

just now

Totally agree with that tip! Chewy clams are almost always from overcooking, so keeping a close eye once they hit the 6 minute mark is key if your oven runs hot. You’re going to knock it out of the park for your parents, I just know it!

2 weeks ago

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.

1 week ago

So happy this recipe helped you tackle a dish you’ve been nervous to try! The anchovy pasta is super forgiving, I’m glad it came together for you even with the extra pasta water. Cheers to new family traditions!

yesterday

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.

2 hours ago

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!

30 minutes ago

How did you keep the calamari crispy when transporting it to the block party? I’m making this for an office potluck next week and I’m stressed about getting soggy fried food on the drive over!