Salmon Fillet vs Mackerel

Per 100g, raw. Salmon Fillet has more protein: 20g vs 19g. Salmon Fillet has more calories: 208 kcal vs 205 kcal.

Salmon FilletMackerel
Calories208 kcal205 kcal
Protein20g19g
Fat13g14g
Net carbs0g0g
Protein per 100 kcal9.6g9.3g
CarnivoreYesYes
KetoYesYes

Which should you choose?

The macros are close enough that the choice isn't about the numbers: both are raw oily fish with no carbohydrate, around 200 calories, 19–20g of protein and 13–14g of fat per 100g. Salmon has slightly more protein; mackerel slightly more fat.

Pick on taste, price and availability. Mackerel is the stronger-flavoured of the two and salmon the milder — and both suit carnivore and keto equally well.

The numbers, side by side

  • Salmon Fillet has more calories: 208 kcal vs 205 kcal.
  • Salmon Fillet has more protein: 20g vs 19g.
  • Mackerel has more fat: 14g vs 13g.
  • Same net carbs in both: 0g.
  • Salmon Fillet has more protein per 100 kcal: 9.6g vs 9.3g.

Full pages: Salmon Fillet · Mackerel

Log Salmon Fillet or Mackerel in Hewett Health →

Which has more protein, Salmon Fillet or Mackerel?

Salmon Fillet has more protein: 20g vs 19g. Figures are per 100g, raw.

Which has more calories, Salmon Fillet or Mackerel?

Salmon Fillet has more calories: 208 kcal vs 205 kcal. Figures are per 100g, raw.

Which has fewer net carbs, Salmon Fillet or Mackerel?

They're level on net carbs at 0g per 100g.

Is Salmon Fillet or Mackerel better for carnivore?

Both come out the same on this scoring: a carnivore staple.

← Back to all foods