The Sydney Morning Herald logo
Advertisement
Good Food logo

Moroccan fish with fresh tomato sauce

Advertisement
Moroccan fish with fresh tomato sauce.
Moroccan fish with fresh tomato sauce.Supplied

A recipe from the Good Food collection.

Advertisement

Ingredients

  • 750 g white fish fillets, skinned

  • 1 medium red onion, peeled and finely chopped

  • 1 clove garlic, crushed

  • 2 tablespoons chopped fresh coriander

  • ⅓ cup chopped flat-leaved parsley

  • ½ teaspoon ground sweet paprika

  • ¼ teaspoon chilli powder

  • ⅓ cup olive oil

  • 2 tablespoons lemon juice

Tomato sauce

  • 4 large, red, ripe tomatoes, peeled, seeded and chopped

  • 2 small red chillies, cut in half, seeded and finely sliced

  • 4 spring onions, including some green, finely sliced

  • ½ bunch fresh coriander, chopped finely

  • ½ cup olive oil, extra virgin

  • ground pepper

  • lemon or lime juice (optional)

  • 1 red onion, finely chopped (optional)

Method

  1. Step 1

    Cut fish across grain into 2 × 2 cm squares. Combine onion, garlic, coriander, parsley, paprika, chilli powder, olive oil and lemon juice and spoon over fish cubes. Mix well and leave to marinate for at least 2 hours or overnight.

  2. Step 2

    Place fish on metal skewers and grill, turning frequently until lightly browned on all sides.

  3. Step 3

    To make tomato sauce: Combine tomatoes, chillies, spring onions and coriander in a bowl, add olive oil and pepper to taste.

  4. Step 4

    Add lemon or lime juice and chopped onion if using.

  5. Step 5

    Allow the tomato sauce to stand for at least an hour in refrigerator before serving with fish.

The best recipes from Australia's leading chefs straight to your inbox.

Sign up

From our partners

Advertisement
Advertisement

Similar Recipes