
Mackerel · cooked
Values per 100 g — CIQUAL data (ANSES).
Photo: Pexels
In this pageexpand_more
Key takeaways
- check_circle21 g protein + lots of omega-3s per 100 g.
- check_circleFresh, smoked or canned: convenient and affordable.
- check_circleMore calorie-dense: fine for bulking, to dose when cutting.
- check_circle1-2 oily-fish servings a week.
An oily fish rich in omega-3s
Mackerel is an oily fish: 21 g of protein and nearly 14 g of fat per 100 g (205 kcal), including a high content of omega-3s (EPA/DHA). It is one of the fish richest in these good fatty acids, useful for recovery and cardiovascular health.
Its tasty, slightly fatty flesh makes it a filling, nourishing fish.
How to use it
Fresh and grilled, smoked, or canned (in water, mustard, tomato): mackerel is convenient and cheap. Canned, it drops into a salad or onto wholewheat bread for a quick meal rich in protein and omega-3s.
Bulking, cutting, frequency
More calorie-dense than white fish, it fits well when bulking; when cutting, dose the portion because of the fat. Like other oily fish, one to two servings a week are enough to cover omega-3 needs.
Omega-3 and recovery: why it matters
The EPA and DHA omega-3s, abundant in mackerel, help regulate inflammation and support cardiovascular and joint health. For a lifter stacking sessions, these are fatty acids useful for recovery, and ones the modern diet often supplies too little of.
Two oily-fish servings a week (mackerel, sardine, salmon…) are usually enough to cover these needs — no need to make it a daily obsession.
Choosing well: fresh, smoked or canned
At the fishmonger, fresh mackerel has a bright, bulging eye, red gills, firm flesh that springs back when you press it and a sea-like smell, never strong or ammonia-like. Mackerel spoils quickly: it is best cooked the same day or the day after you buy it.
When buying canned, read the ingredient list. Mackerel in water or olive oil is the simplest; the mustard or tomato versions are excellent but may contain added sugar and more salt. Smoked mackerel is very tasty but clearly saltier: treat it as an occasional pleasure rather than a daily staple. Favour sustainable fisheries (MSC label or equivalent) when you can.
Cooking and preparation
Mackerel handles high heat well because its oily flesh stays tender. In a 200 °C oven, allow 12 to 15 minutes for a whole fish or 8 to 10 minutes for fillets, skin side up. In a pan, cook it skin side down first for 3 to 4 minutes, without adding any fat: the fish releases enough by itself.
Its strong flavour loves acidity: lemon, cider vinegar, mustard, capers, gherkins or red onion. Herbs (parsley, dill, chives) and spices (paprika, turmeric, ginger) lighten it. Avoid deep-frying it or drowning it in a creamy sauce if you watch your calories: it is already rich in fat. Cooking en papillote with vegetables remains a simple, clean option.
Remember that the values shown (205 kcal, 21 g protein and 13.9 g fat per 100 g) are for cooked fish: weigh it after cooking if you can, or allow roughly 20% water loss if you weigh it raw.
Storage and safety
Mackerel is an oily fish: its fats oxidise quickly and its flesh readily produces histamine when the cold chain is broken. Poorly kept fish can cause histamine poisoning (tingling, flushing, headache, nausea). To avoid it, buy it well chilled, get it home quickly and keep it between 0 and 4 °C.
Fresh, eat it within 24 to 48 hours. Cooked, it keeps 2 days in the fridge in a closed container. You can freeze it raw (2 to 3 months, well wrapped) or cooked. An unopened can lasts for years, but once opened, move the contents to a container and eat it within 2 days. Never refreeze thawed fish. Pregnant women, young children and vulnerable people should avoid smoked or raw fish and prefer well-cooked fish.
Vitamin D, B12, selenium: more than omega-3s
Beyond omega-3s, mackerel is one of the best food sources of vitamin D, hard to get otherwise, especially in winter, and of vitamin B12, essential for red blood cell formation and the nervous system. It also provides selenium (an antioxidant), iodine, phosphorus and niacin (vitamin B3).
Some cans contain soft bones that add a little calcium when eaten. For a lifter, this package supports energy, bone health and recovery. No food is magic, but one or two servings a week clearly improve the quality of your diet.
Common mistakes and alternatives
First mistake: thinking a fatty food must be avoided. The fat in mackerel is mostly good unsaturated fatty acids; the real issue is portion size. Second mistake: eating oil-packed cans without draining them, which adds calories. Third mistake: overdoing the smoked version, which is very salty. Fourth mistake: neglecting the starches and vegetables that complete the meal.
If you do not like mackerel, sardines, herring, salmon or trout offer a similar profile. For a lighter meal, cod or tuna in water give protein with less fat, but fewer omega-3s. Rotating your fish remains the best strategy.
Meal ideas with mackerel
For lunch: a grilled mackerel fillet with steamed potatoes, a green salad and a squeeze of lemon, a complete meal of around 500 to 600 kcal. For a quick dinner: a can of mackerel in water mashed onto wholewheat bread with avocado and tomatoes. For meal prep: homemade mackerel spread with plain yoghurt, lemon and herbs, to put on wholegrain crackers.
Whatever the dish, add a source of fibre and remember to hydrate: meals rich in protein and salt (canned, smoked) call for drinking enough water throughout the day.
What to pair it with
Mackerel goes with a wholegrain starch and vegetables.
Frequently asked questions
Mackerel or salmon?
Both are oily and rich in omega-3s; mackerel is often cheaper. Alternate them to vary intake and enjoyment.
Does mackerel make you gain weight?
Not on its own: what matters is your daily calorie total. It is fattier than white fish, so dose the portion when cutting.
Does mackerel contain mercury?
Common mackerel is a moderately sized fish, whose mercury content is generally lower than that of large predators like tuna. By varying your fish and keeping 1-2 oily-fish servings a week, you get the omega-3s without concern.
Is mackerel good for joints and the heart?
Its EPA and DHA omega-3s contribute to cardiovascular health and to regulating inflammation. It replaces neither medical follow-up nor a proper warm-up, but it fits very well into a diet that protects the heart and supports regular training.
How much mackerel should I eat per serving?
A serving of 120 to 150 g cooked provides about 25 to 32 g of protein for 245 to 310 kcal. That is a generous serving; when cutting, 100 g cooked (205 kcal, 21 g protein) is often enough.
Is canned mackerel as good as fresh?
Yes for protein and omega-3s, which survive canning well. The differences lie in salt, the sugar in some sauces and the oil. Choose it in water or olive oil and drain it.
Can you eat mackerel every day?
It is not necessary. Vary your fish, keep to one or two oily-fish servings a week and limit the very salty smoked or canned versions.
Is mackerel suitable for cutting?
Yes, in the right amount. It is filling, but it contains 13.9 g of fat per 100 g. Weigh the portion, pair it with vegetables and a moderate starch, and count it in your daily calories.
Smoked or cooked mackerel: which to choose?
Home-cooked fish remains the healthiest base. Smoked is saltier and not recommended for pregnant women; keep it for occasional use.
Can you freeze mackerel?
Yes, raw or cooked, well wrapped to limit fat oxidation, for 2 to 3 months. Thaw it in the fridge and do not refreeze it.
When should I eat mackerel around training?
Fat slows digestion, so avoid it right before training. It suits the post-workout meal or a meal eaten at least 2 to 3 hours before exercise.
Compute your needs and track your progress
Calorie, protein and macro calculators — free, no account.
Nutrition values per 100 g come from the ANSES CIQUAL table (rounded; they vary by brand, variety and cooking). Informational content: it does not replace the advice of a doctor or dietitian.




