The Indian mackerel is an important food fish and is commonly used in South and South-East Asian cuisine. It’s a good source of vitamin D, protein, some B vitamins and selenium. It’s also a rich source of omega-3 fatty acids, a type of fat that is good for our health.