An Italian Christmas Eve fish recipe: pesce spada alla ghiotta from Sicily.
Make this Italian fish recipe for Christmas Eve and celebrate the tasty and traditional way!


As you already know, in Italy, Christmas Eve is meatless. Traditionally, we can’t eat meat, so, of course, we created a bunch of Christmas Eve fish recipes to make it still a gourmet, tasty night.
Every Italian region has one or a few traditional fish recipes for Christmas Eve. As my grandparents were from Sicily, and as it is the tastiest recipe I know, I posted pesce spada alla ghiotta here for you.
My favorite Italian fish dishes are usually salmon or swordfish recipes. This Sicilian swordfish dish, with tomato and olives, is probably the best of them all.
Pesce spada alla ghiotta is a traditional dish from Messina, famous for being the Sicilian city nearest to the peninsula, 3.2 km from Calabria. And that’s one of the reasons why you’ll often find this dish in Calabrian tables as well, especially for Christmas.
The other reason is that it is heavenly good.
As said, on Christmas Eve’s dinner, it is mandatory to go meatless (if not, you’re, symbolically, eating Jesus Christ’s flesh), so Italians go fishing… at the fishmonger. They use their treasures to make antipasti, pasta, and secondi. They eat them raw, grilled, braised, fried, or oven-baked.
Swordfish recipes are more popular in the South: Sicily, Calabria, Puglia, and Campania. Fishy reigns of fresh ingredients and tomato seasonings.
This Christmas Eve fish recipe is perfect for busy and crowded Christmas dinners. You can grill the swordfish and prepare the seasoning ahead of time and put them together last minute.
an Italian travel, recipe, and culture magazine
Subscribe to my weekly newsletter and get a
FREE SAMPLE
of the mag!
or

Italian Christmas fish recipes: pesce spada alla ghiotta
Ingredients
- 14-18 oz swordfish fillets (around 2 big fillets) 400-500 gr
-
3
peeled canned tomatoes
- ½ white onion
- 1 celery stalk
- 3-4 tablespoons of deseeded green olives
-
1
tablespoon
of capers
-
3
tablespoons
of extra-virgin olive oil
Instructions
-
Peel and thinly dice the onion.
-
Bring a small pot of water to boil and blanche the celery stalk (leave leaves) for less than a minute.
-
Remove it and thinly slice it.
-
Use a fork to smash the tomatoes.
-
Brush one tablespoon of olive oil over a grilling pan. Heat the pan a few minutes and grill the swordfish fillets about 2 minutes per side.
-
Heat the rest of the olive oil in a large skillet, add and brown the onion.
-
Add celery, olives and capers and sauté a few minutes.
-
Add tomato and fillets, reduce to low heat, cover, and cook 5 minutes. If needed add a little water.
-
Serve the fish hot with all the cooking liquids poured over it.
more Sicilian recipes
Are you in love as I am with Sicilian food? Then check:
- the authentic Sicilian Orange Salad recipe (at least on my nonna’s opinion);
- the perfect recipe for homemade brioche (and granita);
- the pistachio pesto that will make you famous;
- another pesto (Trapanese), in case the pistachio wasn’t enough ;-);
- the you-must-try-before-you-die caponata recipe;
and… dulcis in fundo…
- the cannolo cake (I don’t certainly need to sell you this one).
Enjoy your Italian Christmas fish recipe!
Claudia