Moroccan Fish with Fresh Tomato Sauce Recipe

Serves/Makes: 6


  • 1 1/2 pound boneless firm white-fleshed fish, skinned
  • 1 medium red onion, peeled and finely chopped
  • 1 clove garlic, crushed
  • 2 tablespoons chopped cilantro
  • 1/3 cup chopped flat-leaved parsley
  • 1/2 teaspoon ground sweet paprika
  • 1/4 teaspoon chili powder
  • 1/3 cup olive oil
  • 2 tablespoons lemon juice

  • Tomato Sauce:
  • 4 large ripe tomatoes, peeled, seeded and chopped
  • 2 small red chilies, cut in half, seeded and finely sliced
  • 4 green onions, including some green, finely sliced
  • 1/2 bunch cilantro, chopped finely
  • 1/2 cup extra virgin olive oil
  • Ground pepper
  • Lemon or lime juice (optional)
  • 1 red onion, finely chopped (optional)
How to cook Moroccan Fish with Fresh Tomato Sauce:
  • Cut fish across grain into 3/4 x 3/4 inch squares. Combine onion, garlic, cilantro parsley, paprika, chili powder, olive oil and lemon juice and spoon over fish cubes. Mix well and leave to marinate for at least 2 hours or overnight.
  • Place fish on metal skewers and broil, turning frequently until lightly browned on all sides.
  • To make Tomato Sauce: Combine tomatoes, chilies, green onions and cilantro in a bowl, add olive oil and pepper to taste.
  • Add lemon or lime juice and chopped onion if using.
  • Allow the tomato sauce to stand for at least an hour in refrigerator before serving with fish.


The Moroccan Fish with Fresh Tomato Sauce recipe very easy to prepare and so good!


Fish could be barbecued instead of grilled. This type of tomato sauce or salsa makes a very good quick sauce for fish. Allow tomatoes to drain in a strainer for at least 30 minutes to get rid of excess water.

This recipe for Moroccan Fish with Fresh Tomato Sauce serves/makes: 6

The Moroccan Fish with Fresh Tomato Sauce recipe is adopted from A Taste of Africa:

Main Ingredient: Various Fish (more Various Fish recipes)
Preparation Method: Broiled/Grilled (more Broiled/Grilled recipes)
Cuisine: African (more African recipes)

More in Various Fish ~ Broiled/Grilled recipes:

  • Filipino Grilled Garlic Fish ~ Grilled Fish Recipe - easy recipe how to grill fish fillets with garlic, coconut vinegar, vegetable oil, and chili, such as Serrano. Filipino recipe.
  • East African Green Masala Fish ~ Grilled Fish Recipe - recipe how to grill fish fillets with fresh cilantro, fresh mint or basil, Kenya chilies, ground cumin, grated coconut, garlic or onion, fresh ginger, oil, and lime juice. Eas...
  • South African Fish Kabobs ~ Grilled Fish Recipe - easy recipe how to grill firm white fish with onion, lemon juice, red wine vinegar, olive oil, thyme, basil, rosemary, bay leaves, cherry tomatoes, and mushrooms. South Africa...
  • Grilled Garfish with Sorrel Sauce ~ Grilled Garfish Recipe - recipe how to grill whole garfish with butter or olive oil and sorrel sauce (sorrel leaves, butter, and lemon juice). French recipe.
  • Maltese Grilled Garfish ~ Garfish Recipe - Maltese easy recipe how to cook whole garfish with lemon, olive oil, juice of 1 lemon, garlic, parsley, and lemon wedges.
  • Cheesy Broiled Wahoo ~ Broiled Striped Bass Recipe - easy recipe how to broil wahoo fillets with lemons, Parmesan cheese, butter, mayonnaise, and scallions.
  • Grilled Triggerfish Fillets ~ Grilled Triggerfish Recipe - Recipe how to grill gulf triggerfish fillets with butter, garlic, lime, lemon, and mayo.
  • Indonesian Grilled Fish in Banana Leaves ~ Grilled Recipe - Indonesian recipe how to grill durduman with ginger, garlic, shallots, lemongrass, chilies, palm sugar, tamarind paste, candlenuts, lime, and banana leaves.

Free Fish & Seafood Recipes

^ Back to Top