Feast Of The Seven Fishes

If you're looking to add a new twist to your Christmas Eve dinner, look no further than the Feast of the Seven Fishes! This Italian tradition has been around for centuries and consists of serving seven different seafood dishes (or more!) on Christmas Eve - hence the name. It's a wonderful way to spend time with family and friends, enjoying delicious food while honoring long-standing traditions!

This post may contain affiliate links.

A piece of freshly sautéed fish on a white plate.

Seven different seafood dishes might sound like a lot of work, but don't worry, this feast isn't as daunting as it may seem! It's the perfect opportunity to show off your culinary skills and collaborate with family and friends.

With a little planning and organization, you can host your own Feast of the Seven Fishes and bring this beautiful Italian tradition to your own Christmas Eve table.

What is the Feast of the Seven Fishes?

The Feast of the Seven Fishes, or "La Vigilia," brings a whole new meaning to the phrase "seafood diet." As you might've guessed, the feast centers around not just one or two, but seven different seafood dishes.

This tradition originates from Southern Italy, where it's believed that abstaining from meat on Christmas Eve allows you to fully appreciate and focus on the true meaning of the holiday - the birth of Jesus Christ.

The number seven is said to represent the seven sacraments in the Catholic Church, and eating seafood also serves as a form of fasting before indulging in a big Christmas meal the next day.

What began as a religious tradition has now turned into a foodie celebration eagerly awaited by both Italian and non-Italian seafood enthusiasts.

How my family hosts this holiday feast

Christmas Eve was always a big deal for my Sicilian side of the family. My grandfather, his brothers and most of my uncles all made their living as commercial fishermen, so our Feast of the Seven Fishes wasn't just about seven fishes. It was a whole lot more!

They would come home with serval types of fish, crabs, lobster and other bycatch from the day.

Each family member contributed their own special dish, and with my grandfather having 12 siblings, you can imagine the feast we had!

Now that I have my own family, I've started hosting Christmas Eve and don't make it to the big family gathering anymore. But I still keep the tradition alive by preparing our family's favorite seafood dishes each year.

Some years I mix things up to keep it interesting, but you can never go wrong with the classics.


Not everyone cooks exactly 7 specific seafood dishes for a 7 fishes dinner. It's really up to interpretation and can vary from family to family. What's a must-have at one Christmas Eve dinner may be unheard of at another.

In Italy, it varies from region to region, and in America, it varies from family to family. So, there's no one-size-fits-all when it comes to this tradition!

Sample dinner course menu for Feast of the 7 Fishes

A Feast of the Seven Fishes dinner party is meant to be relaxed and fun, so there's no need to be nervous or stress out.

I recommend serving this feast in courses instead of all at once. This will not only make your life easier, but it will also give you more time to enjoy each dish and appreciate the different flavors and textures.

To help you get started, here's an example of a menu you could use:

  • Start your holiday dinner with a variety of cold appetizers. An antipasto platter and small finger foods always work well. You could also serve cold salads like insalata di mare (seafood salad) or insalata di pulpo (octopus salad), as well as raw oysters and clams.
  • Then, follow up with some more substantial hot appetizers like fried calamari, fried smelts or frito mixto, crab cakes, and clams oreganata.
  • Next is the pasta course! Keep it simple and plan for small portions since this is a big meal. Linguine alle Vongole is traditional, but so is lobster or shrimp fra Diavolo.
  • Then, serve a main entree such as a seafood stew like cioppino, clam chowder or a rich lobster bisque, steamed clams or mussels, steamed or stuffed lobster, and baked, grilled, or sautéed fish.
  • Always finish with dessert! Try my pignoli cookies or ricotta cheesecake.

24 Seven Fishes recipes to add to your Christmas table

If you've never hosted a Feast of the Seven Fishes before, it can seem overwhelming at first. Don't worry, though - I've got you covered!

As someone who has been hosting this feast for years, I'm sharing some of my favorite recipes that are sure to impress your guests and make your Christmas Eve dinner one to remember.


What's a feast without some delicious starters to kick things off? Here are a few of my go-to dishes that always get the party started:

A large pot of San Francisco cioppino with a large serving spoon.

San Francisco Cioppino: Easy Authentic Seafood Stew

This hearty seafood stew is made with a variety of fish, shellfish, and aromatic vegetables in a rich tomato broth; it's perfect for colder weather.

Italian stuffed clams oreganata, bread and baked.

Italian Baked Stuffed Clams Oreganata

This classic Italian dish is simple, flavorful, and oh-so-delicious. You can't go wrong with crispy breadcrumbs, garlic, parsley, and lemon juice on top of freshly steamed clams.

Pan seared scallops on a plate, served for Feast of the Seven Fishes.

Perfect Pan Seared Scallops

These seared scallops are quick and easy to make, yet they pack a ton of flavor. With a caramelized crust and a soft, buttery center, they're perfect for those who want something light before the main courses.

Golden brown crab cakes served on a platter.

Easy Maryland Jumbo Lump Crab Cakes

Although not a traditional Italian dish, these crab cakes are always a hit at my Feast of the Seven Fishes. They're loaded with lump crab meat and seasoned to perfection, making them a real crowd-pleaser.

Tuna Carpaccio appetizer topped with lemony arugula for the Feast of the Seven Fishes.

Classic Tuna Carpaccio with Arugula, Capers and Pine Nuts

Topped with with coarse sea salt, buttery pine nuts, tangy capers, and a mound of peppery arugula dressed simply with lemon and extra virgin olive oil to really highlight the delicate flavor of raw tuna. Ready in 20 minutes!

Main courses

Now onto the main event - the seven fishes! Here are several seafood dishes that are sure to impress:

A simple Seven Fishes pasta dish filled with clams, garlic, white wine and parsley.

Linguine alle Vongole: Pasta with Clam Sauce

This simple pasta dish is a staple at any Feast of the Seven Fishes. Clams, garlic, white wine, and parsley come together to create a light yet flavorful sauce that pairs perfectly with al dente linguine.

Four fillets of flounder oreganata garnished with lemon and herbs for a tasty Feast of the Seven Fishes main course.

Easy Baked Flounder Oreganata

Tender flounder fillets are generously topped with lemony, garlic-infused breadcrumbs and baked until crispy. Ready in under 30 minutes!

Baked shrimp scampi with a lemon garnish.

Baked Shrimp Scampi

This classic dish is always a crowd favorite. Plump, succulent shrimp are tossed with garlic, butter, white wine, and parsley to create a rich and flavorful sauce. Serve over pasta or with crusty bread for dipping.

A simple pasta dish with anchovies for your Seven Fishes celebration.

Pasta with Olives, Anchovies, Tomatoes + Breadcrumbs

This easy pasta dish is made with olives, anchovies, garlic, and Parmesan breadcrumb topping. A great way to just dress up a weeknight dinner or add to your Seven Fishes celebration!

Alaskan baked salmon with a breadcrumb crust served on a platter with lemon slices.

Sicilian Baked Salmon

Tender, meaty fillets of wild Alaskan salmon brushed with dijon mustard and topped with garlicky panko breadcrumbs crust baked until golden brown!

A sweet and tangy clam dish for Feast of the Seven Fishes.

Clams with Tomatoes, Basil, and Blue Cheese

The combination of sweet cherry tomatoes, earthy basil, and tangy blue cheese makes for an unexpectedly delicious pairing. Ready in 20 minutes!

Roasted white fish topped with herbs and a Meyer lemon vinaigrette.

Herb Roasted Fish with Meyer Lemon Vinaigrette

This versatile fish dish can be made with any type of white fish, making it perfect for using up leftovers or whatever is freshest at the market. It's flavored with herbs and roasted to perfection, then topped with Meyer Lemon Vinaigrette.

Bonus recipes for your Italian feast

Besides the recipes I shared above, there are countless other seafood dishes you can add to your Feast of the Seven Fishes menu. Here are a few more ideas to get you started:

  • Baccala: This salted cod dish may be an acquired taste for some, but it's a staple at many Feast of the Seven Fishes dinners. Serve it fried with a side of aioli or cooked in a flavorful tomato sauce.
  • Octopus Salad: Tender, thinly sliced octopus is marinated in a garlicky lemon dressing and served over a bed of greens for a refreshing and flavorful appetizer. A delicious insalata di pulpo!
  • Shrimp Cocktail: This classic appetizer is a must-have at any seafood feast. Simply poach the shrimp, chill them, and serve with homemade cocktail sauce. You can also steam them and serve them as peel-and-eat shrimp for a more hands-on option. (For a fun twist, check out this recipe for roasted shrimp cocktail with mustard sauce. )
  • Fried Calamari: Crispy, fried calamari rings are always a hit with everyone - even picky eaters! Serve with lemon wedges and marinara sauce for dipping.
  • Stuffed Squid: This dish may seem intimidating, but it's actually quite simple to make. Tender squid bodies are stuffed with a flavorful mixture of breadcrumbs, garlic, and parsley and then simmered in a rich tomato sauce until tender.
  • Fried Smelts: These tiny fish are a true delicacy in Italian cuisine. They're usually served whole and fried until crispy, then seasoned with salt, pepper, and lemon juice.

Non-seafood dinner options

Even though this dinner is traditionally centered around seafood, it's always nice to have a few non-seafood options for those who may not enjoy seafood or have dietary restrictions.

Here are a few ideas:

A pot of assorted meats cooking in red sauce.

The Best Authentic Italian Sunday Gravy (Sugo)

This authentic recipe for Italian Sunday gravy, sauce, or sugo, as my family calls it - is a rich tradition that's been passed down through my Sicilian family for generations. It's a rich red sauce that gets simmered for hours with meatballs, Italian sausage, and melt-in-your-mouth pieces of tender slow cooked pork. It's traditionally served on Sundays, but this iconic Italian recipe is perfect for big family gatherings, special occasions or any night of the week. 

The Best Crispy Chicken Parmesan Recipe

Our traditional Chicken Parmesan (or Chicken Parmigiana) is a classic dish featuring crispy panko-crusted chicken breast, lusciously melted fresh mozzarella, and a tangy homemade marinara sauce. Perfect for an affordable family dinner and ready in a little over an hour!

An Italian lasagna served on small plates for a non-seafood Feast of the Seven Fishes option.

Authentic Italian Lasagna Alla Bolognese

This classic lasagna is made with alternating layers of tender pasta, hearty meat sauce, and creamy bechamel. Perfect for a cold winter night!

Baked cauliflower mac and cheese with a crunchy topping.

Incredible Baked Cauliflower Mac and Cheese

This delicious and creamy mac and cheese is gooey and cheesy macaroni and cheese with a buttery, crunchy top. It also has an entire head of cauliflower inside! Great vegetarian option.

Side view of a plate of a serving eggplant parmesan with a fork.

Easy Baked Eggplant Parmesan

This is my mom's famous recipe for eggplant parm and it is both EASY and HEALTHY because it's baked NOT fried! The best eggplant parmesan recipe ever!

Oven roasted beef tenderloin sliced on a serving platter.

Easy Oven Roasted Whole Beef Tenderloin

If you're looking for a show-stopping main course that's sure to impress your guests, consider serving a whole roasted beef tenderloin. Simply seasoned with salt and pepper, this tender and juicy beef is delicious.

Crusted lamb dish for a non-seafood main course.

Dijon Herb Crusted Rack of Lamb

This elegant and flavorful dish is perfect for a special occasion dinner. The lamb is coated in Dijon mustard, fresh herbs, and breadcrumbs before being roasted to perfection. Serve with roasted potatoes or your favorite side dishes!

Baked Italian sausage dish on a sheet pan.

Easy Baked Italian Sausage and Peppers

This hearty dish is perfect for feeding a crowd. Sliced Italian sausage, bell peppers, onions, and tomatoes are roasted in the oven until caramelized and flavorful. Serve with crusty bread or over pasta.

Tips for success

  • Create a cooking schedule and begin with items that can be made ahead or served chilled.
  • Try to cook and prep as much as you can in advance. Be mindful when selecting recipes so that they don't need any last-minute or on-the-spot preparation, especially when feeding a large group of people.
  • Lists, lists, and even MORE lists! They are key to keeping things in order when there's a lot going on. As you make your way down your list, check or cross them out as you finish to stay on track. It feels so satisfying!
  • Lean on easy store-bought appetizers to feed your guests while you work on preparing the main courses. Buy ingredients to make an Italian antipasto, such as cured meats and cheeses, olives, roasted Italian peppers, dips, and spreads, along with your favorite crusty bread and crackers.
  • Don't be afraid to ask for help or delegate tasks to your guests. Hosting a big feast can be overwhelming, but it doesn't have to be if you have some helping hands. Ask for their help prepping or adding the final touches. Or, delegate recipes and have everyone contribute a dish to the feast.
  • Most importantly, have fun and enjoy the celebration! Hosting a Feast of the Seven Fishes is all about bringing people together for good food and great company. Embrace the chaos and cherish the memories that you'll make with your loved ones.


What are the 7 traditional fishes for Christmas?

The traditional 7 fishes for Christmas Eve are:
- Cod
- Smelts
- Baccala
- Calamari (squid)
- Shrimp
- Eels
- Clams

Is Feast of the Seven Fishes an Italian or Catholic tradition?

Both! It is a traditional Italian-American celebration of Christmas Eve, but it may have originated from the Roman Catholic tradition of abstaining from meat on certain holidays.
Over time, this feast has become more popular with people outside of these groups and is now celebrated by many different cultures around the world.

Why is seafood traditionally eaten on Christmas Eve?

The tradition of eating seafood on Christmas Eve dates back to the Roman Catholic Church's practice of abstaining from meat or dairy products on holy days. As a result, Italian families began cooking fish-based meals on Christmas Eve, leading to the creation of this feast.

Are 7 fishes good luck?

Some say that the number seven is a symbol of perfection or completeness in biblical terms, which is why this feast has become customary for Italians to eat on Christmas Eve. Others believe that it represents the seven sacraments of the Catholic Church.

Ultimately, whether it's considered good luck or not, one thing is for sure - this feast brings plenty of blessings through delicious food, and that's all the luck we need!

Do you have any recommendations for a dessert?

No feast would be complete without dessert! These two sweet treats are the perfect way to end your meal:
Pignoli Cookies: These traditional Italian cookies are made with almond paste and pine nuts. They have a slightly crunchy exterior and a chewy interior, making them the perfect accompaniment to coffee or tea.
Ricotta Cheesecake with Plums: A creamy and indulgent cheesecake made with ricotta cheese, topped with fresh plums for a festive touch. It's light, fluffy, and not too sweet - the perfect way to end your feast of the seven fishes dinner!

Did you make any of these recipes and LOVE it? Please leave a star ⭐️ rating and/or comment to help other readers. I absolutely love hearing from you and do my best to answer all questions and comments. I love seeing when you make my recipes, so please tag me @ColeyCooks on Instagram and I will repost!

Did you make this recipe? Please leave a ⭐ rating and review!

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.