indian fishes

Different Fishes available in India

Fish have been an essential part of our food as far as the history of humanity goes. 97% of the earth underwater the fishes have always been a great source of food for man and animal alike.

Learn How to make Chicken Biryani at home

Fish has a broad diversity, easy availability and nutrient content, and a number of other reasons that make it a hit across the globe. Fishes or should we be more precise seafood is prestigiously known as a ‘health food’ all over the world.

There are so many Fishes in India


Rohu fish is majorly available in Northern as well as central India. It is also known as Carpo fish. Rohu is enriched with a good amount of proteins in it, also packed with Omega 3 fatty acids and vitamins A, B, and C.


Rani (Pink Perch) is a common freshwater fish in India. It’s pink in color and small in size, this fish has a mild taste when it’s cooked. Due to just 4- 5% of body fat in it, this is not oily and hence it is called a lean fish. This is your go-to-go fish type if one is planning to lose weight.


This fish is very high in protein, vitamins, and minerals. This fish is extremely popular as well as an expensive one too. It is most popular in South and Central India. Surmai or King Mackerel is the kingfish of the Indian ocean. It’s high in mercury content but that does not mean that it cannot be consumed.


This is a widely available fish, it consists of essential amino acids that promote growth and help maintain muscle tissue mass.

The protein found in Indian salmon or Rawas fish helps the body to maintain a healthy metabolism which promotes weight loss. Rich in omega 3 and 6 fatty acids and it may contain contaminants such as PCBs. So do not have more than 170 grams in a week.


A fish is widely found in the lakes and rivers of North India and Assam, this is enriched with proteins and vitamins. It is low in calories and a healthy option for people losing weight. The mercury level in this fish is moderate, which is safe enough to consume.


Its known as the Indian butterfish, Pomfret or Paplet fish is widely found in South Asia, including the Indian Ocean. The taste is quite delicious, this is rich in protein and has a tremendous amount of omega 3 fatty acids. Silver or white pomfret and black pomfret are the two most popularly sold fishes in India.


It is a very popular Bengali fish and the national fish of Bangladesh. It is found in Odisha, West Bengal, Assam, Andhra Pradesh, and Gujarat. It is a delicacy not just in India but it is also enjoyed all over South Asia. Hilsa fish is among the costliest fish in India with the cost per kg going up to INR 3000 usually. This is being highly fished and the population is gradually decreasing in the sea.


Indian Mackerel or Bangda is rich in Omega 3 and Selenium which is great for cardiovascular health. It also helps lower blood pressure, enhances eyesight, and reduces cholesterol levels. It is again a good fish to go for if planning to lose weight. The best part is that it is very reasonably priced. Mackerel is a low mercury level fish and hence it can be enjoyed by all!


it (Indian Oil Sardines) is known to be a rich source of nutrients such as proteins, vitamins, and minerals. It helps in making bones stronger, preventing inflammation, and relieving stress too. They are commercially caught mainly in places like Karnataka, Goa, Kerala, and southern Maharashtra.


This fish is commonly found in India. Low in mercury, it is also a rich source of protein, with 49 percent of the daily value in one fillet. Singhara also contains other nutrients like choline and is a good source of healthy, essential fats. Catfish/ Singhara have both omega-3 and omega-6 fatty acids in them.

If you are struggling shedding weight. You can talk to us by taking this assessment: Click here

For more information click here       

Leave a Comment

Your email address will not be published. Required fields are marked *