The health benefits of eating fish

Being one of the main components of Britain’s favourite dish, here at Superfish we agree that fish is one of the healthiest foods you can eat. It’s a great source of omega-3, low-saturated fats and nutrients such as vitamin D, selenium, protein and deserves a place in everyone’s diet.

There are three types of fish: oily fish, white fish and shellfish, all of which provide different nutritional benefits. Two portions are recommended each week, with one of those being an oily fish. Here’s why:

Fish is high in nutrients

Fish contains high-quality proteins, iodine and many different vitamins and minerals, making it one of the healthiest foods you can eat. Fatty fish such as salmon, mackerel and herring are considered to be the best for you as it’s high in vitamin D; a nutrient that most people are deficient in.

Can lower risk of heart attacks and strokes

It’s a well known that fact that fish is healthy for your heart. Experts advise that eating at least one serving of fish per week could reduce the risk of heart attack and strokes because of its high amount of omega-3 fatty acids.

Lowers risk of sight and sleep loss

The healthy fats in fish are thought to lower the risk of many different impairments and health issues. Some studies have shown that people who eat fish regularly have a much lower risk of developing macular degeneration disease, which causes vision impairment and – in worst case scenarios – blindness. Fatty fish such as salmon has also been linked to improved sleep patterns, thought to cure insomnia because of its vitamin D content.

Improves your appearance

A low-fat diet has it’s drawbacks; it can often deprive your body of the nutrients it needs to thrive. The healthy omega-3’s in fish will nourish your skin, hair and nails leaving them shiny and strong. Eating oily fish has also been linked to treating and improving skin conditions such as psoriasis.

Boosts brain development

Described as a ‘brain food’ by many, the nutrients found in fish are essential to brain development and function. Eating oily fish as part of your diet in particular has been linked to decreasing the risk of Alzheimer’s disease and memory loss in adults, as well as helping to manage stress and maintain a healthier, happy mood. Studies have even found that those who eat fish every week have more grey matter in the centre of their brains, which regulates emotion and memory.


With just a few health benefits of fish for you to think about, we’re sure you’ll see just how much it can benefit your body inside and out! For more facts about fish, visit the NHS Livewell website.