Fish Masala Recipe

Healthier Than Take-Out? Try This Delicious Fish Masala Recipe!

Don’t you like the fish coated on layers of spices? Either whole or sliced, the fish cooked with spices tastes exceptionally good. 

Fish masala is an exceptionally delicious fish dish made with herbs and spices. This fish masala recipe can be enjoyed with bread, chapatis or rice as you prefer.

The flavorful fish masala recipe is like meat-based curries but, the taste is way better. You can make the dish with any kind of fish that is available in your local area. 

In fact, the local fish tastes better than the ones that is available in supermarket. With the use of right ingredients, you can make this delicious fish recipe which would be tastier and healthier than a restaurant take out.

A bowl of food

Description automatically generated with medium confidence
Fish Masala

There are different ways of cooking fish masala according to the regions where people leave. Some use coconut, some use sesame pastes to make the gravity as it compliments fish pretty well. 

Fish masala can be made in fired version as well as thick gravy version. It depends on your preference of how you like it.

You should use tangy like lemon or tamarind ingredient to overcome the fishy smell of the fish.

Keep on reading this article to learn the recipe to make finger-licking good fish masala.

Ingredients Required

For marination of fish

Fish cut into thin piece Chili

Ginger Garlic Paste Lemon

Turmeric Powder

Black Pepper Powder


For fish masala gravy

Vegetable Oil Tamarind

Mustard Seeds Garam Masala

Fenugreek seeds Turmeric Powder

Sliced green chilies Chili Powder

Chopped Tomatoes Coriander Powder

Chopped Ginger Fresh Grated Coconut

Curry leaves Fish Masala Powder

Chopped Garlic cloves Salt

Cooking instructions

1. Marinate the fish

First choose the fish which you would like to cook. Clean off its scales and vitals organs and wash with clean water. Cut the fish in thin slices and place it in a large bowl.

Add dry spices like turmeric powder, black pepper, century fish masala and red chili powder on the fish. Now put the ginger garlic paste, salt, and squeeze a lemon on the fish. Mix the spices well and coat on the fish evenly.

A close up of food

Description automatically generated with medium confidence

Marinating the fish

Allow this marinated spice to stand for 30 to 60 mins and set it aside.

2. Make the coconut paste and tamarind mixture

Grate the coconut in advance and place it on a bowl. Now add chopped ginger, chopped garlic, coriander powder and garam masala to the grated coconut.

Mix the ingredients well and put it on a food processor. Grind the mixture well to make a smooth paste. Add water if the mixture is too thick. After making the paste put it aside.

Similarly, in a separate bowl soak few pieces of tamarind in lukewarm water for 10 to 15 mins. After soaking, squeeze the tamarind extract and discard the tamarind remaining. Put the tamarind mixture aside.

3. Fry the fish

After marination, the fish must be fried separately before coating it with the fish masala gravy. For frying, take a pan and heat oil in the large frying pan over medium-high heat. 

Now put the slices of fish individually I the hot oil. Shallow fry the fish until both sides are evenly cooked. 

A picture containing pan

Description automatically generated

The fried fish looks brownish and take it out of the oil and pat dry. If you have a larger quantity, then it is better to fry the fish in batches.

4. Prepare the fish masala

For preparing the fish masala, take a separate pan and put it over medium to high heat and add some vegetable oil. Add mustard seeds and mustard seeds and allow them to splutter. Now add sliced onion, green chilies, and curry leaves. 

Sauté the added ingredients for 3 to 5 mins until the onion becomes translucent. Keep on stirring the mixture constantly to avoid burning. After this add coconut paste that you have prepared earlier and mix well. Cook the paste for some time and then add sliced tomatoes. 

Cook this mixture until tomatoes become soft and mushy. Then add the tamarind mixture and season the masala with salt as per to taste. Stir and mix the ingredients well and add water and bring it to boil. Simmer the mixture for few minutes. Get payday loans.

5. Mix the fish with its masala and serve

After the masala is prepared, add the fried fish, and mix well. Cover the pan with tis lid and allow the fish masala to cook for 10 mins allowing the fish to cook thoroughly with spices.

Take the pan off from the heat and place the fish masala on serving bowl. Garnish it with coriander and green chilly slices.

You may serve this fish masala with garlic naan, rice, or paratha. You may thicken the gravy or let it be runny as per your preference. Either way your fish masala will taste mouthwatering.

This recipe is easy to make, and you can enjoy cooking as well as eating eat. The fish masala will taste ten times better than the restaurant takeout as all the ingredients will be fresh and good quality.

There are various factors that may enhance or spoil the taste of your home cooked fish masala. Some of the things that you need to consider before making this recipe are as following:

  • Use freshly caught fish if that is available in your area. Fresh fish tastes better ad is healthy as well.
  • Make the ingredients freshly. Grind the spices and chop the vegetable as per the requirement. It will also enhance the taste.
  • While coking the masala, keep stirring it continuously to avoid burning. If the paste is charred, then it could taste bitter.
  • If possible, marinate fish for longer time as it will allow to the spices to seep into the flesh and make it juicy and tasty.
Spread the love

Leave a Comment

Scroll to Top
Scroll to Top