Fish is a brilliant addition to any healthy diet, packed with protein, vitamins and those all-important omega-3 fatty acids that keep our hearts and brains ticking along nicely. Not all fish are created equal when it comes to nutrition, though – some truly stand out from the crowd.
Whether you're looking to boost your health, expand your culinary horizons, or simply make smarter choices at the fishmonger, this ranking of the 12 healthiest fish will help you navigate the sometimes murky waters of seafood nutrition.
12. Tilapia

Tilapia has become incredibly popular for its mild taste and budget-friendly price tag. While it's not bursting with nutrients like some of its fishy cousins, it still delivers decent protein without the hefty calorie count.
This freshwater fish contains fewer omega-3s than many others on our list, but it's still a healthier protein choice than red meat. The light, flaky texture makes it perfect for fish-hesitant eaters or children just beginning to explore seafood.
Farm-raised tilapia from Asia can sometimes contain questionable additives, so opt for varieties from the Americas when possible. It absorbs flavours brilliantly, making it versatile for countless recipes from fish tacos to light curries.
11. Cod

Those iconic fish and chips wouldn't be the same without cod, but this white fish offers much more than just takeaway potential. With its firm texture and mild flavour, cod provides an excellent source of lean protein and essential B vitamins that support energy production.
Nutritionally speaking, cod delivers a decent amount of phosphorus and selenium – minerals that support bone health and immune function. The low fat content makes it an ideal choice for those watching their calorie intake while still wanting to enjoy seafood's benefits.
Atlantic cod populations have faced overfishing challenges, so Pacific cod or Marine Stewardship Council (MSC) certified options are more sustainable choices. When baked or grilled rather than battered and fried, cod truly shines as a healthy option.
10. Catfish

Catfish might not win any beauty contests with those whisker-like barbels, but beneath that unusual appearance lies a nutritional gem worth considering. Farm-raised catfish provides a good source of protein with relatively few calories and a moderate amount of healthy fats.
Unlike many other farmed fish species, US-farmed catfish are typically raised in environmentally responsible ways, making them a sustainable choice. They contain decent levels of vitamin B12, which helps maintain healthy nerve cells and aids in creating DNA.
The slightly sweet, mild flavour works wonderfully with bold seasonings. Traditional Southern preparations often involve cornmeal coating and frying, but for maximum health benefits, try it grilled or baked with herbs and a squeeze of lemon to keep those nutritional properties intact.
9. Flounder

Flounder's paper-thin fillets cook in a flash, making this flatfish perfect for quick, healthy meals. With its sweet, delicate flavour and tender texture, it's an excellent choice for those who prefer subtle-tasting seafood without any fishy overtones.
Nutritionally, flounder offers a lean protein package with minimal fat. It provides a good dose of vitamin B12, phosphorus, and selenium – all important nutrients for cognitive function and immune health. The low calorie count makes it a favourite among those watching their weight.
For the freshest taste, look for clear, bulging eyes and firm flesh when selecting whole flounder. This versatile fish takes well to steaming, poaching or light pan-frying with just a touch of butter or olive oil. Overcooking can quickly dry out the delicate flesh, so keep a close eye on it during preparation.
8. Haddock

Haddock brings a slightly sweeter flavour and firmer texture than its cousin cod, making it a beloved choice in many British fish dishes. This North Atlantic dweller packs impressive nutrition into its flaky white flesh, offering plenty of protein, selenium, and B vitamins with very little fat.
The selenium content is particularly noteworthy – just one serving provides nearly your entire daily requirement of this important antioxidant mineral. Haddock also contains decent amounts of magnesium and potassium, which help maintain proper muscle and nerve function.
Sustainability concerns have led to careful management of haddock fisheries in recent years. When shopping, look for the blue MSC label indicating the fish comes from sustainable sources. For a nutritious meal, try haddock baked with herbs, lemon and a light drizzle of olive oil rather than the traditional battered version.
7. Pollock

You've likely eaten pollock without even realising it – this mild white fish is often the secret ingredient in fish fingers, imitation crab meat and fast-food fish sandwiches. Beyond its culinary versatility, pollock offers impressive nutritional benefits with its lean protein, B vitamins and minerals.
Alaska pollock fisheries are among the best managed in the world, making this an environmentally responsible choice. The fish delivers a good dose of selenium and vitamin B12 while remaining very low in fat and calories – perfect for health-conscious consumers.
The mild taste makes pollock an excellent canvas for various flavours and cooking methods. For a nutritious meal, try it baked with Mediterranean herbs and tomatoes or poached in a flavourful broth. Its flaky texture holds up well in fish stews and chowders without falling apart during cooking.
6. Trout

Rainbow trout brings a delightful combination of delicate flavour and impressive nutrition to the table. This freshwater favourite contains a respectable amount of omega-3 fatty acids – not quite as much as salmon, but still enough to provide meaningful health benefits for your heart and brain.
Farm-raised trout in the UK and US typically comes from well-managed operations with minimal environmental impact. The pink-orange flesh signals the presence of astaxanthin, a powerful antioxidant that may help reduce inflammation and improve immune function.
Beyond the healthy fats, trout delivers ample protein, B vitamins, and potassium. Its skin crisps up beautifully when pan-fried, adding textural contrast and concentrating those beneficial omega-3s. For a simple yet elegant meal, try trout fillets with a squeeze of lemon, fresh herbs, and a sprinkling of toasted almonds.
5. Herring

Herring might not get the same attention as salmon or tuna, but this small, silvery fish deserves a spot in your regular meal rotation. Packed with omega-3 fatty acids, herring provides exceptional heart and brain benefits at a fraction of the cost of other fatty fish.
The impressive vitamin D content makes herring particularly valuable, especially in northern countries where sunlight exposure is limited. Just one serving can provide nearly your entire daily requirement of this crucial vitamin that supports bone health and immune function.
Herring comes in various preparations – pickled, smoked, or fresh – each offering their own unique flavour profiles. The traditional kippers (smoked herring) make for a protein-rich breakfast, while fresh herring can be grilled or baked for a dinner rich in essential nutrients. Its strong flavour pairs wonderfully with acidic accompaniments like lemon or vinegar-based sauces.
4. Tuna

Tuna stands out as a nutritional heavyweight in the seafood world, offering an impressive protein profile that rivals chicken breast. Whether enjoyed fresh as steaks or from a convenient tin, tuna delivers exceptional nutrition with its lean protein, B vitamins, selenium and potent antioxidants.
Different varieties offer slightly different nutritional profiles. Skipjack (commonly used in tinned tuna) contains moderate omega-3 levels, while bluefin and albacore pack even more of these beneficial fatty acids. The deep red colour of fresh tuna signals the presence of myoglobin, an oxygen-binding protein rich in iron.
Sustainability concerns exist for certain tuna species, particularly bluefin. Opt for pole-and-line caught skipjack or MSC-certified options when possible. While tinned tuna offers convenience, fresh tuna steaks deliver a more complete nutritional package – just be careful not to overcook this magnificent fish.
3. Mackerel

Mackerel might be the most underrated superstar in the seafood world. This oily fish absolutely bursts with omega-3 fatty acids – containing even more than salmon in some varieties. The distinctive rich flavour and meaty texture make it satisfying even for those who typically avoid fish.
Beyond the impressive omega-3 content, mackerel delivers a remarkable vitamin D punch, providing well over your daily requirement in a single serving. It's also loaded with B vitamins, selenium, and high-quality protein, creating a nutritional profile that's hard to beat.
Atlantic mackerel from UK or US waters represents a sustainable choice with healthy populations. Try it grilled with a simple herb crust or roasted with Mediterranean vegetables for a heart-healthy meal. The robust flavour stands up well to bold seasonings like garlic, chilli, or citrus, making it versatile in the kitchen despite its distinctive taste.
2. Sardines

Don't let their small size fool you – sardines pack an astonishing nutritional punch for their tiny frames. These little fish are eaten whole (bones and all), providing exceptional calcium levels that rival dairy products. The soft, edible bones also deliver phosphorus, creating an ideal mineral combination for bone health.
Sardines contain impressive amounts of vitamin B12, vitamin D, and selenium alongside their abundant omega-3 fatty acids. Their position low on the food chain means they accumulate fewer environmental toxins than larger predatory fish, making them a safer choice for regular consumption.
Fresh sardines can be grilled whole with minimal preparation, while tinned varieties offer incredible convenience and nutrition. Try them on toast with a squeeze of lemon, mashed into a pâté with herbs, or added to pasta with garlic and chilli for a Mediterranean-inspired meal that's as nutritious as it is delicious.
1. Salmon

Salmon has earned its reputation as the crown jewel of nutritious seafood for good reason. This rosy-fleshed fish delivers an exceptional combination of high-quality protein and omega-3 fatty acids that support heart, brain, and joint health. The distinctive colour comes from astaxanthin, a powerful antioxidant that may help reduce inflammation.
Beyond the famous omega-3s, salmon provides an excellent source of B vitamins, potassium, and selenium. Wild-caught varieties typically offer a superior nutritional profile with more omega-3s and fewer contaminants than farmed options, though well-managed farms are continuously improving their practices.
Sockeye and king salmon contain the highest omega-3 levels, while pink salmon offers a milder flavour. For maximum health benefits, bake, grill, or poach your salmon rather than frying. The versatile flesh works beautifully with countless flavours – try it with dill and lemon for a classic pairing or maple and soy for a sweet-savoury twist.


















Comments
No Comments