The Indian mackerel is generally found in shallow, coastal waters, where the surface water temperature is at least 17 °C (63 °F). Adults of this species are found in coastal bays, harbours and deep lagoons. They are commonly found in turbid waters rich in plankton.
Adult Indian mackerel feed on macro plankton including the larvae of shrimp and fish. Spawning occurs in batches. The eggs are laid in the water and are externally fertilized. The Indian mackerel do not guard their eggs, which are left to develop on their own.
Most notably, mackerel species are rich in omega-3 fatty acids, as well as huge levels of vitamin b12 (nearly 700% of your daily requirement), selenium, copper, phosphorus, magnesium, and iron. There are also smaller amounts of vitamin a, potassium, zinc and sodium. Along with 230 calories per filet – an average of 100 grams – there are also 21 grams of protein, representing roughly 40% of your daily required intake. The health benefits of mackerel fish include improving hair health, protecting the skin, strengthening the immune system, lowering cholesterol levels, preventing chronic disease and boosting bone health, among others.