Go Back
Tamarind and coriander fish is a delicious main dish that the whole family will love

Tamarind and coriander fish

Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 4


  • 2 tablespoons olive oil ,or enough to cover the base of your frying pan
  • 1 large onion ,finely chopped
  • 4 cloves garlic ,or garlic paste
  • 1 teaspoon turmeric
  • 1 teaspoon ground coriander
  • 1/2 teaspoon sugar
  • 1 large bunch coriander ,finely chopped
  • 1 heaped tablespoon tamarind paste
  • 500 ml water
  • 600 grams ling fillets ,or any firm-fleshed white fish
  • rice and shaved cucumber to serve


  • Add olive oil to a frying along with the onion and cook until tender and the onion begins to colour. 
    Add flour and cook stirring for a coupe of minutes. Add garlic, turmeric, ground coriander and sugar.
  • Combine tamarind and water to a bowl an stir to dissolve.  Add to the pan and combine.  Partially cover and simmer for 15 minutes. 
  • Dice fish into 2 inch sized pieces.  Add to pan and spoon some of the sauce over the top.  Season well with salt and pepper. 
    Cover and simmer for 15 minutes or until the fish is cooked through. 
  • If the sauce is still quite runny, remove fish and increase heat to high; reduce until it has thicken a little.  About 5 minutes. 
    Serve wth rice and a simple salad of shaved cucumber


Loosely based on a recipe from Sabrina Ghayour's book Persiana