Mackerel might be the most underrated fish in the sea — it has more omega-3 than salmon, costs less, and tastes rich and satisfying. But there’s one thing you absolutely need to know before you stock up: not all mackerel is the same. One common type is a low-mercury nutritional superstar, while another is on the official “avoid” list for mercury. Get the distinction right and mackerel becomes one of the best fish you can eat. Here’s the full nutrition picture and the catch that matters.

Quick answer: Mackerel is an oily fish with one of the highest omega-3 (EPA and DHA) contents of any fish, plus high-quality protein, vitamin D, vitamin B12, and selenium — making it excellent for heart and brain health. The crucial catch is species: small mackerel like Atlantic mackerel are low in mercury and a great choice, but king mackerel is large, long-lived, and high in mercury — officially recommended to avoid, especially for pregnant women and children. So mackerel is a superb fish if you choose the right kind. For the broader small-fish picture, see sardines benefits.
Why mackerel nutrition stands out
Mackerel is an oily fish, and it’s one of the richest of them all. Its standout nutrients:
- Omega-3 fatty acids (EPA and DHA) — mackerel is among the very highest sources of long-chain omega-3 of any fish, often exceeding salmon.
- High-quality complete protein — filling and muscle-supporting.
- Vitamin D — one of the few foods naturally rich in it; see high vitamin D foods.
- Vitamin B12 — exceptionally high, important for nerves and blood.
- Selenium — an antioxidant mineral.
That omega-3 density is mackerel’s claim to fame — gram for gram, it’s one of the most efficient ways to get EPA and DHA from food.
The health benefits
Mackerel delivers the well-established benefits of oily fish, driven by its rich omega-3 content:
- Heart health. Eating oily fish is linked to a lower risk of fatal heart disease, and mackerel’s high EPA and DHA put it squarely among the heart-friendly choices.1
- Brain support. DHA is a major structural fat in the brain, and omega-3s support cognitive health and help reduce inflammation.
- Bone and immune support. Its vitamin D content supports bones and immunity — a genuine bonus, since dietary vitamin D is hard to come by.
Few foods pack this much omega-3 and vitamin D together.

The mercury catch: species matters
This is the part you can’t skip, because it changes everything. “Mackerel” covers several different fish, and their mercury levels vary enormously based on size and lifespan.
- Atlantic mackerel (the common, smaller type) is low in mercury and considered an excellent, safe choice — a “best choice” on official seafood guides. Spanish mackerel and chub mackerel are also generally lower-mercury options.
- King mackerel is a large, long-lived predatory fish that accumulates a lot of mercury. It’s on the official “avoid” list, especially for pregnant and breastfeeding women, those trying to conceive, and young children.
The principle is the same one that makes small fish so safe: mercury builds up in big, long-lived predators, so size and lifespan are your guide.2 The fix is easy — choose Atlantic (or “small”) mackerel and you get all the omega-3 benefit with minimal mercury; avoid king mackerel and you sidestep the risk.
Mackerel types at a glance
| Type | Size / lifespan | Mercury | Verdict |
|---|---|---|---|
| Atlantic mackerel | Small, short-lived | Low | Excellent choice |
| Spanish / chub mackerel | Small–medium | Low–moderate | Good choice |
| King mackerel | Large, long-lived | High | Avoid |
When a tin or recipe just says “mackerel,” it’s usually the small Atlantic type — but it’s worth checking, especially fresh at the counter.
Suggested read: 12 Foods That Are High in Omega-3 Fatty Acids
How to eat mackerel
Mackerel’s rich, full flavor makes it satisfying and versatile:
- Canned (in olive oil, water, or tomato) — convenient, shelf-stable, ready to eat like sardines.
- Smoked mackerel — delicious flaked into salads, on toast, or in a pâté (watch the sodium in smoked versions).
- Grilled or pan-fried fresh — the oily flesh holds up beautifully to high heat with just lemon and salt.
- In place of tuna — flake it into salads and sandwiches for an omega-3 upgrade.
Its strong taste pairs well with acidic flavors (lemon, vinegar, tomato) that cut through the richness.
Mackerel vs salmon for omega-3
People often assume salmon is the omega-3 king, but mackerel frequently beats it. Atlantic mackerel is one of the most omega-3-dense fish you can buy, typically matching or exceeding salmon gram for gram — at a lower price. So if your main reason for eating fish is omega-3, small mackerel is arguably a better-value choice than salmon, with the same heart and brain benefits.
The trade-offs are taste and familiarity: mackerel has a stronger, oilier flavor that some people need to warm up to, and it’s less of a dinner-party centerpiece than a salmon fillet. But for everyday omega-3 on a budget, it’s hard to beat — especially canned, where it’s just as convenient as a tin of sardines.
Smoked vs fresh vs canned
Each form has its place. Fresh mackerel is best grilled quickly while the oily flesh is at its richest. Canned mackerel is the convenient, shelf-stable workhorse — choose versions in water or olive oil over heavily salted ones. Smoked mackerel is delicious and protein-rich but the saltiest option, so enjoy it a little more sparingly if you watch your sodium. All three deliver the omega-3, so pick by taste and convenience.
A couple of cautions
- Sodium in smoked and some canned mackerel — check labels if you watch your salt.
- King mackerel — worth repeating: this is the one to avoid for mercury.
- Purines — like other oily fish, mackerel is relatively high in purines, so those prone to gout may want to moderate.
None of these are dealbreakers for the right type eaten sensibly.
Suggested read: Herring Benefits: The Omega-3 Powerhouse You're Missing
The bottom line
Mackerel is a nutritional star — boasting some of the highest omega-3 content of any fish, plus standout vitamin D, B12, and protein, all linked to real heart and brain benefits. The one thing you must get right is the species: small Atlantic mackerel is a low-mercury, best-in-class choice, while large king mackerel is high in mercury and should be avoided, especially in pregnancy.
Choose well and mackerel is one of the best-value, most omega-3-dense fish you can eat — cheaper than salmon, richer in omega-3, and just as convenient in a tin. Flake it into a salad, grill it fresh, or spread smoked mackerel on toast, mind the sodium and the king-mackerel rule, and you’ve got a genuine superfood on your plate. To round out the small oily fish, see sardines, anchovies, and herring.





