indian fry fish

Fish Recipe-Try at Home and Become a Queen of Hearts!

Table of Contents

Fish Recipe—- Who doesn’t like to eat fish? Baked, steamed or deep-fried fish is famous for its distinguished, crispy and scrumptious taste. We consider fish like a king menu for any meal.  It is season in major ingredients like white vinegar, soya sauce, red chili flakes and olive oil. Fish recipe is a perfect and healthy nutrient food for winters.

Names of Famous Eatable Fish

There are many species of fish in the sea and rivers. Humans discovered and recognised some, but some are still unknown. This is the miracle of Almighty God. His blessings are unlimited. We have categorised fishes according to their spices. Similarly, eatable fish differ from the ones we can’t eat. Like, do you eat sharks? No, never. So, here are the names of some famous eatable fish, you would like to eat and cook today. These are:

Cold-Water Fish

Sardines—a delicious fish, lived in cold water. Its nature is oily.

Mahi-Mahi—-people of the West prefer to eat this large fish. It weighs from 8 to 25 pounds.

Salmon— This fish belongs to Snake River. Its species are also endangered now.

Mackerel—an economical fish to purchase and cook.

Yellowfin tuna—this fish is large with dark features. It tastes like a beef meet.

Cod—we find this fish in New England. It has a delicious and fishy taste. It is also a widely eaten fish and commonly cooked in homes.

Fresh-Water Fish

Rainbow Trout,–This is one common fish. We produce it in fresh water and is easily available in grocery stores. Rainbow Trout is a farming fish. We commonly cooked it in every house.

Tilapia—an inexpensive fish for common people. We farmed it in the freshwater in the U.S.A. It is also good to taste and easy to cook.

Bass—one of the most nutritious fish. Loaded with multivitamins like magnesium, phosphorous and vitamin B12. We also produced it in freshwater.

Rohu (Labeo Rohita)– this fish is a product of freshwater (farming). It is easily and commonly farmed in Pakistan and India. This middle-sized fish is very delicate to taste. It has also many health benefits.

Grass Carp—A delicious and smooth Asian fish found in freshwater. We commonly cooked it in Pakistan and India.

Fish- The Only Source of Omega-3

Do you know fish contains the fatty acids of Omega-3? These fatty acids in fish contain very important nutrients for health and wellness. You will find omega-3 rare in other things. Therefore, fish is an enormous source to get precious nutrients.

These fatty acids also help to maintain the health of the heart and reduces heart diseases. It also helps in the growth of hair and the glow of the skin. Therefore, one should eat fish twice a week to get benefits from it.

Fish is also beneficial for pregnant and lactating mothers. However, it is very healthy to give fish to toddlers after one year of age. Fish also helps in the development of bones and brain growth.

White Meat vs Red Meat

Do you know fish has white meat? Surprised? Exactly, how good it sounds when your favourite food or dish is more healthy than you can imagine. White meat is more delicious as compared to red meat and as lower fats and calories. Besides, too much consumption of red meat causes many diseases.

Popular Fish Dishes List (Fish Recipe)

We made the dishes of fish in a variety of tastes with a variety of different ingredients. The name, taste and ingredients of fish dishes are different according to their country and region. Some famous dishes of fish throughout the world are:

  • Traditional Lahori Fish
  • PopcornPomfret Fried Fish
  • Thai Steamed Fish
  • Fish Nuggets/Cutles
  • Masala Fry Fish
  • Indian Fish Curry
  • Traditio Crusted Fish Fingers
  • Oven-Baked Fish
  • Grilled Butter and Garlic Fish

Easy and Instant Fish Recipe for Beginners

Fish always takes time for marinating, but if you are a beginner and you also don’t have enough time, then this recipe is for you. In this recipe, you will need only a few basic ingredients, but it would be delicious to taste.

Ingredients for Easy Fish Recipe

  • Fish half kg
  • White Vinegar 3tbsp
  • Lemon 2
  • Soya Sauce 1tbsp
  • Red Chilli Powder 2tbsp
  • Dry Coriander Powder 1tbsp
  • Hot Spices 1tbsp
  • Black Pepper 1tbsp
  • Anar Dana (Dry Pomegranate)
  • Ajwain
  • Green Chilli Paste 1tbsp
  • Green Coriander leaves (chopped) a handful
  • Salt
  • Yogurt
  • Cooking oil or Olive Oil

Cooking Method

Step 1 (Wash and Dry)

First, wash fish with plain water. After washing, dip it in the white vinegar for 15 minutes.

Now wash again and dry for 5 minutes.

Step 2 (Marinating)

Let us prepare a mixture. In a deep bowl, add yogurt and all the spices together. Mix well and squeeze a lemon.

Also, add green chilli paste and chopped coriander.

Now take each slice of fish and dip it in the mixture one by one. We should apply a mixture on both sides.

In a tray, place all the fish slices in a row and set them aside for half an hour.

Step 3 (Deep-Frying)

Heat oil in a deep pan or kadhai and put fish slices. (Add slices according to the size of your pan. They should not overlap each other).

Fry fish slices for almost 10-15 minutes. Fry from both sides and press when turning.

Check with the help of a fork if it is soft and translucent, it means fish is fry.

Took it out from the pan and place in a serving dish.

Step 4 (Serving)

Serve with the hot chapatti and  the tamarind chutney. Believe me, there is no other easy recipe for fish other than this.

You can also fry fish in a grill pan.

Fish Recipes Indian (Indian Street Food)

Indian fish recipes are very famous because of their spicy and mouth-watering tastes. They are marinated and cooked with rich ingredients. The aroma of cooked Indian fish is an incredible phenomenon to describe.

India Fish Curry (fish recipe)

Fish Curry is the best option for mealtime. We can serve with roti or chapatti. You can taste the fish and curry at a time. I just remember in my childhood when my mother had very little fish to eat then she preferred to cook fish curry. Through this process, more people can eat from a few pieces of fish. Let us jump towards the recipe:


  • Boneless Fish 250g
  • Red Chilli Powder 2tbsp
  • Turmeric Powder 1tbsp
  • Lemon Juice 2tbsp
  • White Vinegar (optional)
  • Ginger Paste 1tsp
  • Garlic Paste 1tsp
  • Hot Spices Powder 2tsp
  • Cumin Powder 1tbsp
  • Green chilies chopped 3
  • Fresh Green Coriander chopped
  • Vegetable Oil
  • Red Chilli Flakes
  • Dry Coriander Powder 1tbsp
  • Two normal size Onions
  • Tomato 2 normal size (slice them)
  • Cumin Seeds 1tbsp
  • Salt to taste
  • Chaat Masala
  • Yogurt (Curd)

Cooking Method

Step 1 (Fish Marinating)

It is very important to marinate the fish even if you are making gravy or fish curry.

In a deep bowl, put fish slices (cut into small pieces), add 1 tablespoon red chili powder, half tablespoon turmeric powder, cumin powder, salt, 1 tablespoon hot spices powder and 2 tablespoons of lemon juice.

Mix well and set aside for half an hour.

Step 2 (Make a Curry)

Add cooking oil to a deep saucepan, heat it and add cumin seeds. When the cumin seeds change their colour, then cook and stir ginger, garlic for some time.

Now put sliced onions and cook for two minutes till the onions become translucent. Also, add tomatoes and all the spices. Sautee for two minutes on medium flame.

While adding spices, keep in mind that we have already added spices in the mixture of fish slices. Therefore, add in moderation, especially salt.

When the tomatoes in the curry become soft, add yogurt and mix well.

Cover the pan on a slow flame for few minutes.

Step 3 (Deep-Frying of Fish Slices)

While when you are making gravy, on the other side deep-fry the fish slices.

In a pan, heat oil and put fish slices. Deep-fry from both sides. When the fish will change the colour, it means it is cooked. You can also check with the fork.

Step 4 (Fish Curry)

Now put these deep-fried fish slices into a pan of curry or gravy.

Put all the fish slices and mix well. Also, add fresh green chillies and fresh green coriander.

Cover the pan and let it cook for 10-15 minutes on medium to slow flame.

You can also crush the fish slices and make the flecks after adding them into a curry.

Just continuously stir the spoon and press the fish, they will automatically crush. The choice is yours. I mostly prefer the second method. Serve this delicious fish curry on a plate with roti, saladand sauce.

Fish Curry served with roti and rice

Pomfret Fry Whole Fish Recipes

Pomfret fry fish is always appealing to the eyes and lip-smacking to taste. Although, this recipe is very easy to try at home.


  • Pomfret fish 1
  • Red Chilli Powder 1tbsp
  • Turmeric Powder 1tsp
  • Dry Coriander Powder 1tsp
  • Black Pepper 1tsp
  • Lemon Juice 1 ounce
  • Semolina (suji) half cup
  • Corn Flour half cup
  • Salt to taste
  • Olive Oil

Cooking Method

Step 1 (Fish Marination)

Wash and clean the fish. Cut the tail, flings, mouth and eyes. Cut the fish on one side and clean the inner side. Now put deep cuts on the top of pomfret fish too.

Take a deep bowl and add all the spices like red chilli and coriander together.

Squeeze few drops of lemon juice and mix well.

Now apply this mixture all over the fish. Apply the thick form of the mixture in a way that no part should be seen left.

Step 2 (Coating)

In this step, mix semolina and cornflour and spread them on a flat plate. Now give a thick coating of this mixture on a pomfret.

Step 3 (Fry)

Heat a metallic pan and add two tablespoons of olive oil.

Put the pomfret fish in it and fry. Fry both sides equally for 10-15 minutes.

Serve it with rice, French fries, tomato sauce and salad.

Oven-Baked Fish Recipe

If you like oil-free food, then I will suggest you go for oven-baked fish recipes. They are healthy and good for the diet.


  • Fish Fillets 2 pieces
  • All-Purpose Flour (Maida) 1 cup
  • Mustard Powder 2tbsp
  • Paprika Powder 2tbsp
  • Black Pepper 1tbsp
  • Red Chilli Flakes 1tbsp
  • Vinegar 1tbsp
  • Salt 1tbsp
  • Olive Oil 2tbsp
  • Garlic, Ginger Paste 1tbsp
  • Green Chillies 2 (crushed)
  • Foil Sheet
  • Butter 3tbsp

Cooking Method (fish recipe)

Step 1 (Marinate)

First, apply olive oil on both fillets of fish with the help of a brush.

Now make a mixture to marinate the fish fillets.

In a bowl, add mustard powder, paprika powder, black pepper, red chilli flakes, salt and vinegar. Mix well and apply on the fish fillets.

Step 2 (Garlic, Maida and Butter Coating)

In this step, take a frying pan and melt butter. Now add ginger, garlic paste and stir for one minute. Also add green chilli paste, black pepper and stir till the aroma comes.

Now add all-purpose flour (Maida) and continuously stir for two minutes on low flame. (You can also use cornflour and gram flour instead of Maida).

Coat already marinated fish fillets in this mixture. After applying this mixture fish will be baked as crunchy and smooth.

Step 3 (Baking)

When the fish fillets have been marinated for two hours, now wrap the foil sheets all around them. Foil sheets help food  to maintain its colour and taste while baking.

Place the wrapped fish fillets in a baking tray.

Pre-heat the oven for two minutes and set the temperature at 360 degrees, and bake for 15-20 minutes.

Once it is baked, serve the healthy yet crispy and mouth-watering fish fillets with boiled pasta and rice.

Grilled Garlic Butter Fish

The recipe for grilled garlic butterfish is very aromatic and appealing. We made it with basic home ingredients like fish fillets, cream, butter, and garlic cloves.


  • Fish Fillets 2 pieces
  • Tetra-Pack Cream 1 packet
  • Red Chili Flakes 2tbsp
  • Black Pepper 2tbsp
  • Butter 1 cup
  • Raw Garlic Cloves 4-5
  • Garlic Paste 1tbsp
  • Salt to taste
  • Lemon Juice 2tbsp
  • Onion 2 medium size (finely chopped)
  • Fresh Coriander leaves (chopped)

Cooking Method

Step 1 (Marinate the fish fillets)

Take two fish fillets or fish pieces and apply salt on them. Leave for 5 minutes.

In a bowl, add red chili flakes, black pepper, and lemon juice and make a paste.

Now apply a thick layer of this paste on the fish pieces and leave for 15 minutes.

Step 2 (Grilling)

Take a grilled pan and melt two tablespoons of butter on it.

Now put three to four raw (without peeling) garlic cloves on it.

Place both fish fillets or pieces on the grilled pan and cook on each side for five minutes.

Once the fish is grilled and becomes translucent. Close the stove and set the pan aside.

Step 3 (Creamy and Garlic Butter Curry)

In a pan, put four tablespoons of butter and melt. Now add crushed onions and garlic paste and saute for two minutes. Also, add one ounce of water.

When the little water is left, add one tablespoon of red chilli flakes, salt and black pepper. Mix well and saute for one minute on medium flame.

Now close the flame and add cream. Mix well, while continuously stirring. Once the cream is mixed well, switch on the flame.

Now put grilled fish fillets in this creamy curry and cover the pan for five minutes on medium to slow flame.

Garnish it with fresh coriander leaves and sprinkle some black pepper or chaat masala. Enjoy the smooth, scrumptious taste of creamy garlic fish with your family at dinner.


Traditional Lahori Deep-Fried Fish Recipe

People say if you have never visited Lahore and never tried their traditional foods, it means you have not visited the world yet. Lahori fish recipe is famous for its aroma, tangy and lip-smacking taste.


  • Rohu Fish 2kg
  • Gram Flour (Besan) half kg
  • Tamarind Water 1 glass
  • Garam Masala (Hot Spices) 2tbsp
  • Ajwain 1tbsp
  • Salt 2tbsp
  • Red Chili Flakes 1tbsp
  • Chili Powder (Red) 1tbsp
  • Crushed Coriander Powder  1tbsp
  • Cumin Powder 1tsp
  • Lemon Juice 4tbsp
  • Fenugreek (crushed) 1tsp
  • Green Chilies (crushed) 1tsp
  • Fresh Coriander leaves (crushed) a bunch
  • Cooking Oil 1 liter
  • Powder of Turmeric 1tbsp

Cooking Method

Step 1 (Marinade)

Wash and cut fish slices into medium size and apply salt.

Take one glass of tamarind water and put it into a deep pot. (Soak tamarind overnight in plain water. The next day, take out the pulp and save the remaining water. This water is called tamarind water or imli ka pani).

Now add gram flour to it and mix well. There should be no lumps of gram flour left behind.

Add all the above spices to it and mix well. Also, add lemon juice.

Now soak the fish slices with the help of your hands and give a thick layer. Also, add crushed green chillies and coriander leaves.

Keep the marinated fish in the refrigerator for a minimum of two hours.

Step 2 (Deep-Frying)

Heat the cooking oil in a deep kadhai or pan. (The more your oil will be hot, the more crispy fish will fry).

Now put the fish slices according to the capacity of your kadhai. Fry from both sides on medium to high flame.

It will take 15-20 minutes to fry the fish slices.

Serve this hot, aromatic fish with chapati, tamarind sauce and cold beverages. Remember when you are eating traditional and spicy food in Lahore, don’t forget to have cold beverages next to you.

Traditional Lahori Fish marinated with tamarind water and gram flour

Side Dishes for Fish (Fish Recipe)

Fish is a healthy, delicious and aromatic food with Omega-3 fatty acids. Most people prefer to eat alone with some sauces and salads.

However, in restaurants, they serve fish with hot roti, cumin rice, boiled pasta and French fries.

I recommend eating fish with steamed vegetables like potatoes, celery, carrots and cucumbers.

Sweet and Sour Sauces for Fish

The taste and flavour of fish will be double if we will add sweet and sour sauces with it. Tamarind sauce, tomato ketchup and mint with green chili sauces are lip-smacking to taste with any fish recipe.

Mint and Green Chili Sauce for Fish Recipe

Try my favourite recipe of mint and green chili sauce to eat with fish fry.

Step 1

In a blender, add a handful of fresh mint leaves, fresh coriander leaves, garlic cloves, 2tbsp white vinegar, fresh chilies, black pepper 1tsp, few drops of lemon and black salt 1tsp.

Step 2

Blend well to convert into a puree or paste form. Serve this sour and salty sauce with fish.

Tomato Sauce for Fish Recipe

Step 1

Peel off two tomatoes and cut them into eight square pieces. Put these tomato pieces into a blender.

Now add two green chilies in the same blender. Also, add a handful of mint and coriander leaves.

Sprinkle, some spices like red chili flakes, black salt, hot spices and black pepper.

Step 2

Add one ounce of water (you can also add 2tbsp of vinegar if you don’t want to add the water).

Turn on the blender and make a smooth paste. Thus, enjoy the delicious tomato sauce with fish. Believe me, this tomato sauce or puree is more delicious and vigorous than the one we purchased from the supermarket.

Recipe for Fish Nuggets (Fish Recipe)

Do you want to give your children a healthy snack for the school lunch box? If yes, then try this crispiest nuggets recipe for fish.


  • Boneless Fish half kg
  • Black Pepper 2tbsp
  • White Salt 1tbsp
  • Dry Coriander Powder 1tbsp
  • Bread Crumbs 1cup
  • Fresh Bread 2-3 slices
  • Soya Sauce 1tbsp
  • Cooking Oil 1cup

Making Procedure

Step 1 (Fish Boiling)

First, wash and boil the boneless fish in plain water. When the fish completely boil take it out from the hot water and let it cool for few minutes.

Now do small pieces of fish or do flecks with the help of a fork or your hand.

Step 2 (Making of Nuggets)

In a blender, add boiled fish flecks, two slices of chopped fresh bread, white salt, dry coriander powder, soya sauce and black pepper. Blend well.

Take the mixture out of the machine and knead for a few minutes with the help of your hands.

If you think the mixture is thin, then add 1 or 2 tablespoons of dry corn flour.

Now take a handful of the mixture and make a ball.

Just make an oval shape for nuggets (or your desired shape). Prepare all the nuggets in the same procedure. Size and shape also depend on you. Set them aside in-tray.

Step 3 (Deep-Frying)

Before frying, spread bread crumbs on a plate and dip nuggets in the bread crumbs. It will make your nuggets crispy.

Heat cooking oil in a deep frying pan and fry nuggets from both sides at medium flame.

You can also fry your nuggets on a non-stick pan, just grease the pan and apply cooking oil on nuggets with the help of a brush.

When nuggets turn into a golden brown colour, it means they are ready.

Serve them on the plate with sour sauces and mayonnaise.

Though, try this mouth-watering recipe of fish nuggets for lunch boxes and evening snacks.

Cleaning Tips and Tricks for Cooking Fish

When you are eating seafood, one thing always confused you that is their smell. It is very necessary to wash the seafood and to eliminate their unpleasant odour. Fish also has a peculiar fishy smell that will come even after cooking if necessary steps have not to be taken during washing it.

First, wash the fish with normal water.

Now in a deep pan, put water and two tablespoons of red chili powder in it.

Dip all the slices of fish in this water for almost half an hour. Later, drain this chili water from the pan and flow the normal water over fish slices and drain it too.

Now dip these fish slices in white vinegar for almost half an hour or before marinating.

This is one of the simple and effective methods to clean or wash the fish. No unpleasant odour will remain in your fish and it will cook fluffy and translucent. Try it!

Fish Storage

We can store fish (marinating or without marinating) for months in our refrigerator. Therefore, always wash, clean and dry your fish before freezing it.

Always store the marinating slices of fish in the refrigerator, because it can save your time at the time of frying.

When you have a plan to eat the fish, keep it out of the refrigerator one or two hours before frying.

Do and Don’t Do While Eating Fish

Never take milk before and after fish.

If you are a pregnant mother, limit your intake of fish, as fish is hot when cooked.

Lactating mothers must eat fish twice a week.

Do not eat fish if you have high blood pressure.

Doctors recommend fish for babies above one year.

Always give boneless fish to your toddlers.


Fish is a king of all dishes blessed with omega-3 fatty acids, phosphorous and magnesium. Dieticians recommend eating fish at least twice a week. The fish recipe takes time but it can be made delicious and perfect simply following the recipes. Indians add the major desi ingredients like dry coriander powder, garam masala, ajwain, zeera and red chilies flakes to enhance the taste and aroma of their traditional dishes like fish.

Always choose best for yourself. You are, what you eat, what you wear and what you think!


Frequently Asked Questions

Fishes are very easy to cook at home. They tastes best. However, the best fish to cook at home is tuna, rohu, salmon and sablefish.

Rohu is an easiest fish to cook. It is also avalaible in the whole season.

There are variety of fishes to eat at tonight dinner like mahi-mahi, Cod, Rainbow trout, Perch and many more. We can eat these fishes after grilling and baking.

It is the best method to cover your fish with foil paper when baking because doing this your fish will remain moisten and soft. Its colour and taste will also not effected and burnt.

If you have already mariinated your fish before two hours or more. Then i will take only 15 minutes to fry or it.

The colour of fish will change. It will become soft. With the help of fork, you wil see the flakes.

The best and easy way to season fish at home is with very few ingredients like vineger, soya sauce, red chilli flakes, salt and few other spices.

I prefer fish with no side dishes. It is best to eat fish alone with some sour and sweet sauces and chutneys. However, still if you want, you can take baked potatoes, grilled mixed vegetables, simple boiled pasta or some pita bread as a side dish.

If you don't want to waste the nutrients of omega-3, then, i will suggest to bake or steam it. Deep frying fish in the excessive oil is dangerous to health.

Set fish for longer time after marination is the best tip. However, I also dip fish slices in dry gram flour or all purpose flour at the time of deep frying. It makes the taste better and crispier.

Share on facebook
Share on twitter
Share on linkedin
Share on telegram
Share on whatsapp