Early version. Nutrient values from USDA FoodData Central; dietitian review in progress. Not medical advice.

How healthy is mackerel?

Is mackerel healthy? Yes, as part of a varied diet. Mackerel scores 34/100 on the HowHealthyIs Score: 100 g provides 262 kcal, 24 g protein and 97 mg magnesium. Atlantic mackerel is one of the richest sources of omega-3 fats and vitamin D. Source: USDA FoodData Central.

  • High in protein
  • Source of magnesium
Score explained

The score compares nutrient density per 100 kcal across every food we cover (NRF9.3 method). Mackerel ranks higher than 34% of them.

Counts in favor (% daily value per 100 kcal)

  • Protein18%
  • Magnesium9%
  • Iron3%
  • Potassium3%
  • Vitamin A2%
  • Calcium0%
  • Vitamin C0%
  • Fiber0%
  • Vitamin E0%

Counts against

  • Saturated fat8%
  • Added sugars0%
  • Sodium1%

Raw NRF9.3: 37 minus 9 = 27. The score is not a verdict on whether to eat a food; portion, the whole meal and your own health matter more. Full methodology

How many calories are in mackerel?

Calories223kcal
Protein20g
Carbohydrates0g
Fat15g
Fiber0g
Sugars0g
Nutrition facts for mackerel. Per 100 g and for the selected portion (85 g). %DV uses FDA Daily Values.
NutrientPer 100 gPer portion%DV
Energy and macronutrients
Calories262 kcal223 kcal
Protein24 g20 g41%
Carbohydrates0 g0 g0%
Fiber0 g0 g0%
Sugars0 g0 g
Added sugars0 g0 g0%
Fat18 g15 g19%
Saturated fat4.2 g3.5 g18%
Vitamins
Vitamin A54 µg46 µg5%
Vitamin C0.4 mg0.3 mg0%
Vitamin E0 mg0 mg0%
Minerals
Calcium15 mg13 mg1%
Iron1.6 mg1.3 mg7%
Potassium401 mg341 mg7%
Magnesium97 mg82 mg20%
Sodium83 mg71 mg3%

Source: USDA FoodData Central, "Fish, mackerel, Atlantic, cooked, dry heat" (FDC 175120). Values rounded.

Why is mackerel good for you?

  • 20 g protein in 3 oz cooked, 41% of the daily value. Protein contributes to the maintenance of muscle mass.
  • 82 mg magnesium in 3 oz cooked, 20% of the daily value. Magnesium contributes to normal muscle function.

Good ways to use it

  • Grilled or smoked on salads
  • Pate with yogurt

What should you watch out for?

  • King mackerel is high in mercury; Atlantic mackerel is a low-mercury choice. Smoked mackerel is salty.

Which meat and fish score higher?

Other meat and fish with more nutrition per calorie. Variety matters more than picking one winner.

How does mackerel compare?

Common questions about mackerel

How many calories are in mackerel?
100 g of mackerel has 262 kcal. A typical portion, 3 oz cooked (85 g), has about 223 kcal.
How much protein is in mackerel?
Mackerel has 24 g of protein per 100 g, or about 20 g in 3 oz cooked.
Is mackerel good for weight loss?
Mackerel is fairly calorie-dense (262 kcal per 100 g), so portion size matters more than the food itself. 3 oz cooked is about 223 kcal.

Sources

  1. U.S. Department of Agriculture. FoodData Central, SR Legacy: "Fish, mackerel, Atlantic, cooked, dry heat", FDC ID 175120. fdc.nal.usda.gov
  2. U.S. Food and Drug Administration. Daily Value on the Nutrition and Supplement Facts Labels (21 CFR 101.9).
  3. Fulgoni VL, Keast DR, Drewnowski A. Development and validation of the Nutrient-Rich Foods Index. J Nutr. 2009;139(8):1549-1554.
  4. Monteiro CA, et al. Ultra-processed foods: what they are and how to identify them. Public Health Nutr. 2019;22(5):936-941.

Review and updates

Last updated
Medical review
Pending. A registered dietitian signs off every food page before launch. Our reviewers

Report an error

More: Meat & fish ranked, foods high in protein.