Sicilian Swordfish Pasta with Eggplant Tomato Sauce

Sicilian swordfish pasta with eggplant tomato sauce is unbelievably tasty ! ‘Fresh’ is the ingredient that makes this dish so divine: Fresh swordfish, fresh sweet eggplant and tomato sauce made of fresh ripe tomatoes. So healthy and so delicious! 

Growing up in Sicily, our uncle just loved this dish and we know that your family will too!

Sugo di Pesce Spada e Melanzane! A traditional pasta dish from Sicily.

Watch the Video Recipe!

We don’t yet have the video recipe for Sicilian Pasta with Swordfish and Eggplant Tomato Sauce! In the meantime, check out our video for this traditional Seafood Spaghetti recipe, filmed in Italy!

Subscribe to our YouTube Channel

More video recipes? Subscribe to our YouTube Channel (it’s FREE) and click the bell to get notifications when we release a new video recipe!

How to Make Sicilian Swordfish Pasta with Eggplant Tomato Sauce

Ingredients for Sicilian Swordfish Pasta with Eggplant and Tomatoes

The key to making this amazing sauce is to use fresh ingredients. Start with the freshest swordfish you can find, select the right eggplants (more on that below) and use fresh ripe tomatoes for the sauce whenever possible.

Eggplant Matters

Avoid the dark purple oblong eggplants common in many supermarkets.

Avoid the eggplant on the left. Look for brighter purple or mixed color eggplants (right)

Instead, choose round light purple eggplants or ‘japanese’ eggplants. These eggplants are sweeter and lack the bitterness of their dark oblong cousins. If you see an eggplant abroad called ‘italian’ eggplants, those are likely a good choice.

See our Guide on avoiding Bitter Eggplants!

Look for eggplants that look like these!

Tomato Matters

San Marzano and Roma tomatoes are excellent choices for making the eggplant tomato sauce. If tomatoes aren’t in season, use a quality canned tomato (crushed or even whole). Always choose a product that says they are made with San Marzano tomatoes. These tomatoes come from Italy and are world-renowned for their flavor and sweetness!

Discover More Italian Pasta Recipes!

As an Amazon Associate, we earn from qualifying purchases. This means at no extra cost to you, PIATTO may earn a small commission if you click the links and make a qualifying purchase.

Sicilian Swordfish Pasta with Eggplant Tomato Sauce

A gourmet swordfish dish popularized in Sicily! 'Fresh' is the ingredient that makes this dish so divine: Fresh swordfish, fresh sweet eggplant and tomato sauce made of fresh tomatoes. So healthy and so delicious! 
5 from 2 votes
Prep Time 25 minutes
Cook Time 55 minutes
Total Time 1 hour 20 minutes
Course Main Course
Cuisine Italian, Mediterranean
Servings 6 people
Calories 701 kcal


  • 2 lbs swordfish fresh filets
  • 14 tomatoes fresh San Marzano or Roma if possible
  • 3 eggplants round, 'Italian' or 5 Japanese eggplants
  • 6 cloves garlic minced
  • ½ cup olive oil or, as needed; extra virgin
  • salt fine, to taste
  • 3 tbsp flatleaf parsley
  • ¾ lb linguini


Prepare the Tomatoes

  • If you are using fresh whole tomatoes (recommended), bring a pot of water to a boil. Add the tomatoes for a few seconds, then transfer to a bath of cold water. Peel the tomatoes. 
    14 tomatoes
  • Cut the tomatoes in half. Remove any seeds. Chop tomatoes and drain to remove [bitter] water from the tomatoes. Set aside.
    If using canned tomatoes, you still need to remove seeds and water before chopping tomatoes to reduce bitterness.
  • On medium-high heat, sauté ⅓ of the minced garlic in a skillet coated with olive oil. Add the chopped tomatoes. Cook over medium-high heat for about 10 minutes. Salt to taste.
    6 cloves garlic, ½ cup olive oil

Prepare the Eggplants

  • Peel and dice the eggplants.
    3 eggplants
  • On medium-high heat, sauté ⅓ of the minced garlic in a skillet coated with olive oil. 
  • When the garlic is fragrant, add the chopped eggplants. Salt to taste. Sauté over medium heat until tender, stirring frequently.

Prepare the Swordfish

  • On medium-high heat, sauté ⅓ of the minced garlic and 3 Tbs minced parsley in a skillet coated lightly with olive oil. You'll need less olive oil since the fish will give off fat. 
    3 tbsp flatleaf parsley
  • Add the swordfish filets to the sautéed garlic and herbs. Add salt to taste.
    When filets are cooked halfway up, flip the fish and finish cooking.
    2 lbs swordfish, salt
  • Cut cooked swordfish into bite-sized pieces.

Finish with Pasta

  • Cook the linguini according to package directions. Add about a handful of coarse salt to pasta water halfway through the cook time. Drain cooked linguini. 
    ¾ lb linguini
  • Toss the eggplant and swordfish with the drained linguini. Add the tomato sauce. Toss, and serve!


Sodium: 147mgCalcium: 77mgVitamin C: 48mgVitamin A: 2794IUSugar: 17gFiber: 12gPotassium: 1986mgCholesterol: 100mgCalories: 701kcalTrans Fat: 1gSaturated Fat: 5gFat: 30gProtein: 42gCarbohydrates: 68gIron: 3mg
Keyword healthy, pasta, seafood
Tried this recipe?Let us know how it was!

Recipes of the Week!

Get PIATTO Recipes and Articles to Your Email

Get notifications to your inbox about our new mouthwatering recipes, Best of Guides, Cooking Tips, How-To, Video Recipes and More!

We don’t spam! Read our privacy policy for more info.

About the author

Classic recipes from Italy and beyond. Traditional Italian Cooking and Mediterranean Diet recipes!

PIATTO™ Recipes bring traditional Italian food recipes to your table with our tested, step-by-step recipes and videos. You'll find the best Italian recipes for breakfast, lunch, dinner and dessert. Always tested, always delicious.

1 thought on “Sicilian Swordfish Pasta with Eggplant Tomato Sauce”

Leave a Comment

Recipe Rating