Mashli Gashi Recipe

Mashli Gashi is absolutely a delicious Goan Fish recipe. I have simply cooked fish (pomfret) in coconut oil and coconut milk, it tremendously turned into an original and classical Goan Mashli Gashi in my own kitchen.Mashli Gashi Recipe

Prep time:
Cook time:
Total time:
Yield: 6 servings


  • 1 kg fish (pomfret)
  • 1 cup coconut milk
  • 4-5 cloves crushed garlic
  • 1 tsp ginger, grated
  • 2 tbsp tamarind pulp
  • 2 medium onions, finely chopped
  • 2 green chillies, finely chopped
  • 1 tsp red chilli powder
  • 1 tsp turmeric powder
  • 2 tsp coriander powder
  • 3 tbsp coconut oil
  • 1-1/2 cups hot water
  • Fresh coriander leaves, finely chopped
  • Salt to taste

How to make Mashli Gashi :

  1. Clean and wash the fish thoroughly.
  2. Take off the scales, and leave the skin on.
  3. Cut the fish into halves lengthwise.
  4. Sprinkle some salt over fish pieces, cover and keep aside for 15-20 minutes.
  5. Heat coconut oil in a pan over medium heat and add chopped onion.
  6. Fry for a while, till onion turns soft.
  7. Add crushed garlic and grated ginger.
  8. Saute for few seconds and slow down the flame.
  9. Add coconut milk, salt and spices.
  10. Stir constantly, till the milk starts boiling.
  11. Slowly add hot water and mix well.
  12. Now add tamarind pulp and fish pieces.
  13. Garnish with good amount of chopped coriander.
  14. Simmer the flame and cover the pan.
  15. Leave to cook for about 10 minutes.
  16. Flip the fish pieces to cook from another side as well.
  17. Cook for a further 5-6 minutes.
  18. Serve hot with rice or roti


Please enter your comment!
Please enter your name here