Unlike Meat, I never get tired of Fish. I can have it every day. I keep trying new recipes with Fish and a few days back, I was reminded of the Fish Masala which was served for our Wedding Reception. I didn’t have the exact recipe but decided to explore it myself with probable ingredients. It turned out to be a yummy Fish Curry. Unlike Kerala Style Fish Curries, the most notable Indian spice mixture which stands out in this Fish Curry is Garam Masala.
This fish curry is more similar to Meat based Curries and is very flavorful and aromatic. The gravy is rich and tasty as Coconut Milk is used. It goes well with Indian Breads. We even had it with Oats Puttu for Breakfast.
Ingredients
- Fish – 1.5 lbs
- Sliced Onions – 1
- Diced Tomatoes – 2 medium
- Curry Leaves – 2 sprigs
- Ginger Garlic Paste – 1 tbsp
- Coriander Powder – 1.5 tbsp
- Kashmiri Chilly/Paprika Powder – 1 tsp
- Fenugreek (Uluva) Powder – 1/4 tsp
- Garam Masala Powder – 1 tsp + 1/4 tsp
- Fennel Seeds (Perum Jeerakam) Powder – 1/2 tsp
- Tamarind Paste – 1 tbsp
- Thin Coconut Milk – 2 cups
- Sugar – 1 tsp
- Cilantro (Malliyella) – a few for garnishing
- Oil – 2 tbsp
- Mustard Seeds – 1/4 tsp
- Salt – to taste
- Lemon Juice – 2 tbsp
For Marinating the Fish
- Ginger Garlic Paste – 1 tbsp
- Turmeric Powder – 1/2 tsp
- Red Chilly Powder – 1 tsp
- Kashmiri Chilly/Paprika Powder – 1 tsp
- Black Pepper Powder – 1/2 tsp
- Salt – to taste
Preparation Method
- Clean the fish and dice it into medium sized pieces. Soak it in water along with 2 tbsp lemon juice for five minutes. Wash it a couple of times and keep aside.
- Marinate the fish with the above ingredients and refrigerate it for at least half an hour.
- Heat 2 tbsp oil in a pan and splutter mustard seeds. Saute onions and and a sprig of curry leaves until the onions become translucent.
- Add the tomatoes and let it cook until soft and mushy. Reduce heat and add ginger garlic paste. Saute for two minutes.
- Add coriander, kashmiri chilly and fenugreek powders. Saute everything until the oil begins to separate from the mixture.
- Next, pour in the thin coconut milk to the pan. Add the tamarind paste, 1 tsp sugar and salt to taste. Mix everything so that the tamarind dissolves.
- Sprinkle garam masala and fennel seeds powder. Allow the gravy to come to a slow boil on medium heat.
- Gently add the fish pieces and give the pan a swirl. Cover and cook for 12-15 minutes, swirling the pan occasionally.
- Finally, open the pan and sprinkle 1/4 tsp garam masala powder. Remove from heat after two minutes. Garnish with another sprig of curry leaves and a few cilantro leaves. Keep covered.
Note
- I have used Cod Fillets for this curry. It is best to use any mild tasting White Fish for this recipe.
- Fresh Ginger Garlic Paste is always recommended.
- If using Canned Coconut Milk, dilute it with water to get the required consistency.
- If you don’t have tamarind paste, you can use tamarind extract. Soak 1 tbsp of tamarind pulp in 1/2 cup of hot water for 5-10 minutes or microwave it for a minute. Mash the pulp well and then strain the tamarind water.
Tin says
Thank you SO much for an awesome recipe. I made this last night and it was absolutely wonderful, and it’s just as good today, heated up for lunch.
Tim says
Thanks for the fish recipe with tamarind, coconut etc…experienced Keralan food in Leicester and need basic recipes to build on and experiment with
Pushpa says
Very nice recipe. Made it twice and my family liked it very much. Thank you so much for your recipe.
Kalaai says
Hi, may I know the proportion to dilute the coconut milk. Over here we only get pre-packed milk in small boxes and not the fresh ones. Thank you in advance! 🙂
Jisha says
The canned Coconut Milk I use here is quite thick. I add 1/2 to 3/4 cup of water to thin it out.