Fish has always been an important part of our diet, dating back to the dawn of time. It has always been a great source of food for man and animal alike, with 97 percent. Hence, they are popular all over the world due to their wide variety, ease of availability, nutrient content, and a variety of other factors. Many prestigious and noble organizations have sung the praises of seafood, citing the numerous benefits it provides to its customers.

Despite how tempting it can sound, you cannot simply dive into the ocean and eat whatever you catch. You must be absolutely knowledgeable about fish, including which ones are best for your health. This blog aims to provide you with all of the knowledge you need about the fish you must consume in order to preserve good health. You’ll also hear about the fish that will help you maintain a high-protein diet. So join us as we dive into this nutrient-rich marine environment.

Freshwater and saltwater are the two main sources of fish for us. Non-saline water is home to freshwater ships. Freshwater fish account for about 41% of all fish species known to us. India, thankfully, has a good number of them. Saltwater fishes, on the other hand, are those that can live in salty water. Seafood includes a variety of edible marine species such as prawns, shrimps, lobsters, crabs, and oysters, in addition to fish.

Some of the famous fishes used by Indian restaurant are:

Rawas (Indian salmon)

It is a common and widely consumed edible fish. Rawas is a common dish in India, known for its pink to orange meat and mild flavor. This is oily fish, which means it has oil almost all over its body. The oil content of a salmon fillet, which is a boneless piece of fish, is said to be about 30%. This oil, however, is beneficial to your health because it contains Omega 3Vitamin A, and Vitamin D.


This is a delicious exotic fish famous in India. It belongs to the butterfish family, which can be found all over South Asia, including the Indian Ocean. The fish is not fatty and has white meat that is very tasty. Pomfrets in silver, white, and black are common in India.


Bangladesh’s national fish is the Hilsa. In Odisha, West Bengal, Assam, and Andhra Pradesh, Hilsa is very common. It has a 0.1 Omega 6 to Omega 3 ratio, which is high. The meat of this tasty fish is tender.

Rani (Pink Peach)

In India, the rani is a popular freshwater fish. The fish has a pink color, is thin, and has a mild flavor.m It is known as a lean fish because it only has 5% body fat. If you’re just looking for protein, this fish is a great option.

Surmai (King Fish/Seer Fish)

It is a common and expensive fish. In South and Central India, it is the most common. Surmai is a type of mackerel that is high in protein, omega-3 fatty acids, and other vitamins.


Rohu, also known as Carpo fish, contains a significant amount of protein. Omega 3 fatty acids, as well as vitamins A, B, and C, are abundant. At least once a week, you can eat Rohu.


It is also known as Indian Mackerel, is high in Omega 3 and Selenium, both of which are beneficial to cardiovascular health. It lowers blood pressure, improves vision, and lowers cholesterol. If you’re trying to lose weight, this is a healthy fish to feed. 


This is a common fish in India. It’s low in mercury and high in protein, with one fillet providing 49 percent of the daily benefit. They are also good sources of stable, essential fats and provide other nutrients including choline. Both omega-3 and omega-6 fatty acids are found in catfish/ Singhara. 


Popular fish Indian dishes:

Tawa fish fry

Amritsari fried fish, a spicy, masala-coated street snack popular in North India, particularly Punjab, is the inspiration for this Tawa fish fry recipe. As a starter with chutney or as a side dish with a North Indian meal, serve this fish fry.

Yogurt fish

This dish is adapted from Doi Maach, a popular Bengali fish dish. While the traditional recipe calls for the fish to marinate in spices for a couple of hours, this version skips that step, making it a fast midweek meal.

Fish makhani

Fish Makhani is just what it sounds like: fish in a delectable, thick, creamy sauce! Serve it with plain boiled rice or, even better, with Kaali Daal, Naan, and a salad.

Fish moilee

Meen Moilee is a traditional Kerala fish stew made with coconut milk and spices. With a decent amount of green chilies in the mix, the flavor is mild but spicy. Of course, each Keralan household will have its own version.

Garlic butter baked fish

A large fillet of sea bass fish that has been marinated with garlic, butter, and seasoning and baked in the oven is very tasty. It will not look or taste like normal fish.

Fish soup

It is a flavorful soup made with an unusual combination of fish or seafood, vegetables, and stock. Fish soups are similar to fish stews, but they are much more delectable. This recipe is a must-try for anyone who enjoys fish. 

Tandoori Pomfret

Tandoori pomfret is a popular Indian dish made with pomfret, a fish found along India’s coasts such as Maharashtra, Goa, and Chennai. After washing the pomfret and removing the inner organs, it is marinated in a mixture of lemon juice, ginger-garlic paste, and salt.


Fish is a common and staple food in India’s coastal regions, where it is plentiful and prepared in a variety of ways. India has many popular fishes used for cooking. Different people have different choices of fish according to their taste.  Every state has its own recipe for a unique fish curry made with locally sourced ingredients. 

Fire and Ice is an Indian restaurant in Yangon, Myanmar which is famous for the best fish dishes in the whole of Myanmar. You can find various delicious varieties of fishes. These guys are all about consistency, and despite the fact that things have changed over the years, their ethos has stayed the same for years: to serve the best fish in Myanmar. Come in and savor some irresistible Indian fish dishes.

Leave a Reply


Need Help? Chat with us