This Spicy and attractive Fish Curry is made with onions, tomatoes, spices and coconut. This one dish is renowned as one of the favourite dish of many individuals world wide. Serve this curry with chapati, naan or roti as you like but our family favorite is with steaming plate of kerala red rice. Learn make an ideal basic fish curry with step-by-step pictures and video.
Fish curry
Fish Recipes are hottest posts on this blog. I actually have over 50 recipes using fish already posted with step-by-step pictures. Born and brought up in Kanyakumari which is understood for its sea food cuisine. Fish takes part in our menu almost each day. We cook them in several style like this meen kuzhambu, malabar fish, barbecue and plenty of more.
This recipe for fish curry is our basic and go to version. It has onions, tomatoes, minimum spices and coconut. Serve them with rice and you might be literally in food heaven.
About Fish Curry
Fish curry is the most well-liked dish in lots of South Asian countries. You possibly can make this curry in many alternative ways with coconut, without coconut, using coconut milk and even tamarind based fish curry.
This recipe for fish curry uses onions, tomatoes, coconut, spice powders to form a base masala which is used to thicken the curry. The recipe also uses tamarind which supplies the sour taste which could be very essential in a very good tasting fish curry.
We use Freshly caught fish for making this curry. Fish is scaled, cleaned and chopped into pieces. We often marinate it with little salt turmeric powder and lemon juice for minimum 10 minutes to remove the fishy smell from it. Traditionally we make fish curry in clay cookware which impart flavour and taste.
Watch Fish Curry Video

My Recipe for Fish Curry
Fish curry is considered one of the recipe which is definitely adaptable to your taste buds and available ingredients. It is extremely easy to make in the event you understand balance the taste of this.
Fish curry taste great when it has the right amount of spicy and sour taste. We like our curry spicy. So I add extra green chillies. The quantity of tamarind is essential too, taste and adjust it as your preference.
Onions and tomatoes are used taste and to supply thickness to the curry. Together with that coconut is added for flavour and thickening purpose. If you desire to skip coconut, you possibly can do it or check my no coconut fish curry or fish curry with coconut milk.
Try these delicious fish recipes
Goan Fish Curry
Anchovies Fish Curry
Sardine Fish Curry
Malabar Fish Curry
Mackerel Fish Curry
Fish Curry Ingredients

These are the Ingredients used for making masala for fish curry. The masala base is made with onions, tomatoes, fennel seeds, spice powder and coconut. These ingredients are stir fried in oil and ground right into a paste. This adds thickness to the gravy.
Onions & Tomatoes – like all curries, this fish curry has onion tomato as base. I prefer to slice my onions for faster cooking. These provide a thickness to the curry and adds a sweet taste.
Coconut – like all south Indian curries this one also has coconut. You need to use fresh, frozen and even desiccated coconut. Roast them with onions and tomatoes till light golden.
Spice Powders – I exploit kashmiri chilli powder, coriander powder and turmeric on this. As a substitute of powder spices you should use them in whole. In that case, you possibly can add 5 to six dry red chillies and three tbsp coriander seeds.
Fennel seeds – adds a refreshing minty aroma to the dish.
Ginger & Garlic – I used ginger garlic paste, you possibly can add 1 inch piece of chopped ginger and 6 whole garlic cloves.

These are the ingredients which is added to the gravy. The range of fish you possibly can add on this curry is given below.
Fish – for fish curry you should use any number of fish. Normally fish with bones still intact adds flavour to the curry. But in the event you prefer boneless you should use them too.
Onions, Tomato & Green chillies – small amount of onions and tomatoes is added to supply texture to the curry.
Tamarind – dried tamarind is soaked in water, squeezed to extract the pulp and utilized in the curry. Tamarind adds sourness so you possibly can add as much as you like.
Coconut Oil – the one oil which I used when making any fish dishes including barbecue is coconut oil.
What type of fish is nice for curry?

Fish curry could be made with wide selection of fresh fish which is on the market in your house. This recipe could be customised and adapted to your preference. I actually have made this recipe over 100 times now and used many number of fish, all the things turned out great. Listed here are some options which I can share.
Mackerel – loved the flavour it gives the curry, but this fish tends to have more bones, so you may have to be extra careful when eating.
King fish – often we buy one medium size fish and ask our fishmonger to wash and chop it for us.
Seer Fish – easy to eat and really meaty. Best ever selection.
Sardines – that is what my husband prefers, it cooks faster and taste even higher the subsequent day.
Salmon – marinate it with some salt and turmeric powder before adding it to the curry which makes the chunky fish more flavourful.
Another fish variety you should use are mahimahi, tilapia, basa, barramundi, cod, catfish. I might suggest you to make use of fish with bones because bones is where the flavour is.

How do you get the fish smell out of fish curry?
- Mix salt and turmeric in fish and leave to marinate for 10 mins. Rinse it well.
- Apply vinegar or lemon juice over fish and wash it well.
- Apply, salt, turmeric, lemon juice over fish and marinate for 10 mins. Now wash it well.
- Soak it in milk: Casein, a protein present in milk, will bind to the TMA and leave the fish smelling fresh as ever.
- Mixture of corn starch, salt and powdered turmeric. Apply this over fish and wash it well.
- Plain salt wate can eliminate the fish smell.
In the event you love this recipe, you will certainly enjoy my Tandoori Fish.

Expert Suggestions & Tricks
- Roast the coconut till golden and toasted for flavour.
- As a substitute of spice powders like chilli and coriander. You need to use whole spices like coriander seeds and dry red chillies.
- As a substitute of kashmiri chilli powder you possibly can add regular chilli powder.
- Be sure that you grind the masala smooth which forms the bottom of the gravy.
- you should use any fish variety, use fish with bone-in.
- Cook the fish curry till oil separates which adds flavour.
Learn how to Make Fish Curry (Stepwise Pictures)
Making Masala for Fish
1)Heat coconut oil in a claypot. Add in fennel seeds and saute it for a min. It should sizzle and flavour your complete oil.

2)Add in sliced onions and stir fry for one more minute.

3)Cook till onions turn translucent. It’s going to take just one minute.

4)Add in ginger garlic paste and saute till raw smell leaves from it. As a substitute of ginger and garlic paste you should use chopped ginger and peeled whole garlic cloves.

4)Add in tomatoes and blend well. Chop the tomatoes roughly, don’t have to chop it high-quality.

5)Add in spice powders and saute for a minute. As a substitute of using spice powder, you possibly can add whole spices like dry red chillies and coriander seeds. Check notes for suggestions.

6)As a substitute of using spice powder, you possibly can add whole spices like dry red chillies and coriander seeds. Check notes for suggestions.

7)Add in grated coconut and roast for 4 to five minutes. I used fresh coconut, you possibly can add frozen coconut or dried coconut (desiccated coconut).

8)now the coconut is well roasted.

9)Allow this mixture to chill for 10 minutes. Take the mixture in a blender.

10)Add in enough water and make it right into a smooth paste. Set this aside till use.

Making Fish Curry Sauce
11)Now let’s make the fish curry. In the identical kadai, add in coconut oil and let it heat Add in mustard seeds and crackle it.

12)Add in chopped onions and curry leaves. Saute till is golden.

13)Pour in the bottom coconut masala and blend well. Stir fry within the oil for five to six minutes and Cook till oil separates.

14)Season with salt. You need to use rock salt as well.

15)Add within the sliced tomatoes and toss well. No have to saute the tomatoes till mushy. Let it remain whole.

16)Pour in tamarind extract. For making the extract, take small lime size tamarind in a bowl, cover it with water and let it soak for 10 minutes. Squeeze the tamarind together with your hands and extract the pulp.

17)Now add enough water to form the gravy. Bring this to a boil and reduce the flame.

18)Add in fish pieces and blend well.

19)Cook this on low medium heat for 10 minutes.

20)Now the oil will float on top. Thats when you recognize your fish curry is prepared. Taste and adjust seasoning.

21)Add in coriander leaves, cover with lid and let it sit for half-hour for the flavours to mingle together.

22)Serve over rice.

FAQ
Which fish is best for curry?
you should use any number of freshly caught fish to make fish curry. Fish like seer fish, mackerel, sardines, king fish, basa, tilapia could be used. Normally fish with bones still intact adds flavour to the curry. But in the event you prefer boneless you should use them too.
What are ingredients of fish curry?
Fish curry is made with onions, tomatoes, spice powders, coconut, curry leaves and whole spices. But you possibly can make variations of fish curry like this Kerala fish curry, Village fish curry, Bengali fish curry and Andhra fish pulusu.
How do you clean fish for curry?
Freshly caught fish could be cleaned easily. First remove the fins, scales using the essential equipments. Slit the fish within the belly area and take away the giblets. Some people prefer to use head when making curry. You possibly can remove the pinnacle and tails if needed. Wash it very well, marinate it with salt, turmeric powder and lemon juice. You possibly can check this video for clean instructions.
ecent fish curry.
This recipe needs no coconut as well.
What does fish curry taste like?
It taste spicy, tangy and it gets the flavour from the fish we add. It’s thick and saucy. Taste amazing when paired with rice, idli or dosa.
Learn how to serve fish curry?
Serve this curry or Fish masala with chapati, naan or roti as you like but our family favorite is with steaming plate of kerala red rice. You possibly can enjoy with steamed basmati rice.
📖 Recipe Card
Fish Curry Recipe
Print
Pin
Rate
Servings: 6 servings
Calories: 250kcal
Ingredients
For Fish Masala (Roast & Grind)
Notes
- Roast the coconut till golden and toasted for flavour.
- As a substitute of spice powders like chilli and coriander. You need to use whole spices like coriander seeds and dry red chillies.
- As a substitute of kashmiri chilli powder you possibly can add regular chilli powder.
- Be sure that you grind the masala smooth which forms the bottom of the gravy.
- you should use any fish variety, use fish with bone-in.
- Cook the fish curry till oil separates which adds flavour.
Nutrition
Serving: 1servings | Calories: 250kcal | Carbohydrates: 16g | Protein: 19g | Fat: 14g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 42mg | Sodium: 151mg | Potassium: 575mg | Fiber: 5g | Sugar: 8g | Vitamin A: 836IU | Vitamin C: 14mg | Calcium: 53mg | Iron: 2mg
Share by Email
Share on Facebook
If you may have any questions not covered on this post and in the event you need assistance, leave me a comment or mail me @[email protected] and I’ll help as soon as I can.
IF YOU MAKE THIS RECIPE OR ANYTHING FROM YUMMY TUMMY, MAKE SURE TO POST IT AND TAG ME SO I CAN SEE ALL OF YOUR CREATIONS!! #YUMMYTUMMYAARTHI AND @YUMMYTUMMYAARTHI ON INSTAGRAM!