Kerala Fish (Meen) Molee / Moilee - Kerala Style Fish Stew

Kerala Fish (Meen) Molee / Moilee – Kerala Style Fish Stew

Kerala Fish (Meen) Molee / Moilee – Kerala Style Fish Stew is a classy gravy which is famous among Kerala’s Syrian Christians. It is made by  marinating the fish in masala and frying it. Next, the fried fish is cooked in coconut milk with very low spice and other ingredients.

Just to describe this gravy in a little more detail, it is rich and a bit creamy, not only because of the fish juices but also due to the thick coconut milk. Please check the Notes section given below to make the gravy as thick as you like. It is really so delicious; you will be thankful that there is a decent amount of gravy as it is perfect for mopping up with Aappam (Palappam), Chapatti, Pathiri or spooning over steamed rice or Puttu!

Kerala Fish (Meen) Molee / Moilee – Kerala Style Fish Stew is the classy yet easy fish recipe you’ve been waiting for 🙂

Kerala Fish (Meen) Molee / Moilee - Kerala Style Fish Stew
Kerala Fish (Meen) Molee / Moilee – Kerala Style Fish Stew

If you try this recipe out, please hashtag your photos with #MozisMenu on Instagram and tag me with @MozisMenu. I love seeing your takes on my recipes!

You can also check my other Seafood recipes here:

Prep Time
10 minutes
Cook Time
20 minutes
Total Time
30 Minutes

I have a bite-sized video to show you how to make this dish.


  • Onion – 2, Sliced
  • Tomato – 1, Sliced
  • Ginger – 2 tsp, Chopped
  • Garlic – 2 tsp, Chopped
  • Green chili – 3, Slits
  • Curry leaves – 2 Sprigs
  • Turmeric powder – ½ tsp
  • Pepper powder – ½ tsp
  • Coconut oil – 2 tbsp
  • Salt – to taste

Coconut Milk:-

  • Coconut – 1 cup, Shredded
  • Water – ½ cup (for thick milk)
  • Water – 2 cups (for thin milk)

To Marinate Fish:-

  • Fish (I used Salmon fish) – 1 lb (500g) (you can check the Notes section given below for alternate fishes)
  • Turmeric powder – ½ tsp
  • Black pepper powder – 1 tsp
  • Lemon juice – 1½ tsp
  • Salt – to taste

To Temper:-

  • Mustard Seeds – ½ tsp
  • Cardamom seeds – 4
  • Cloves – 4
  • Cinnamon stick – 1 small piece
  • Bay leaf – 1


  1. In a bowl, add all the ingredients under ‘To Marinate Fish’ (except fish).
  2. Mix it well into a paste.
  3. Add the fish and rub the masala paste on it (before adding the fish, make sure the fish is cleaned in salt water and pat dry it).
  4. Keep it aside for 30 minutes to marinate.
  5. Meanwhile, in a blender, add 1 cup of shredded coconut.
  6. Add ½ cup of water (before adding water, check the Notes section to make the perfect coconut milk).
  7. Grind it well.
  8. Then using a sieve, pour the coconut mixture.
  9. Hand squeeze the coconut mixture caught in the sieve to extract the thick coconut milk (1st milk) and keep it aside.
  10. Using the same coconut mixture, add 2 cups of water and grind it until thick and creamy.
  11. Again, squeeze the coconut to extract the thin coconut milk (2nd milk) and keep it aside.
  12. Add coconut oil in a pan and rotate the pan to evenly spread the oil on all sides of the pan.
  13. Once the oil is hot enough, add the marinated fish.
  14. Fry both sides of the fish until it turns light brown.
  15. Transfer it to a paper towel to remove excess oil and keep it aside.
  16. In the same oil (in which we fried the fish), add the items given under ‘To Temper’.
  17. Add onion and saute it for a minute.
  18. Add green chili, ginger, and garlic. 
  19. Saute it till it becomes translucent.
  20. Add turmeric powder and pepper powder.
  21. Mix it well.
  22. Add curry leaves and salt, and mix it well.
  23. Add thin coconut milk and mix it well. Allow it to boil.
  24. Once it starts to boil, add the fried fish (if you want the gravy to be thicker, check the 4th and 5th step in notes before adding the fish).
  25. Add the tomato and spread it evenly.
  26. Then close it with a lid, and allow it to cook for 10 minutes over medium flame.
  27. Once it is cooked, add the thick coconut milk (1st coconut milk).
  28. Mix it carefully without breaking the fish (you can also rotate and shake the pan carefully to mix the coconut milk evenly).
  29. Again, allow it to boil for 3 minutes.

Kerala Fish (Meen) Molee / Moilee – Kerala Style Fish Stew is now ready to serve with Aappam (Palappam), Chapati, Pathiri, or Puttu!


  1. Before marinating the fish, clean the fish in water by adding salt to remove the strong fishy smell.
  2. You can use the oil of your choice, but using Coconut oil will give the gravy a Kerala touch.
  3. Here, I’ve used Salmon fish. You can also use King fish, Pearl Spot fish, or Pomfret fish.
  4. If you want the gravy to be thicker, add 1 – 1½ cups of water instead of 2 cups when making the thin coconut milk.
  5. If you want the gravy to be even more thicker, boil it until the gravy becomes semi thick before adding the fish to the coconut milk.
  6. To make coconut milk creamier and thick, add warm water while grinding.

Kerala Fish (Meen) Molee / Moilee - Kerala Style Fish Stew
Kerala Fish (Meen) Molee / Moilee – Kerala Style Fish Stew
recipe image
Recipe Name
Kerala Fish (Meen) Molee / Moilee - Kerala Style Fish Stew
Author Name
Published On
Preparation Time
Cook Time
Total Time
Average Rating
51star1star1star1star1star Based on 1 Review(s)