100% free, forever — no signup, no credit card, no premium plan.

Skip to content
Kinyvo

Salmon vs Tilapia: Calories, Protein and Which to Choose

A side-by-side comparison of Salmon and Tilapia per 100 g and per serving, using USDA and TACO data. See which has more protein, fewer calories and how to swap one for the other.

Per 100 g
NutrientSalmonTilapia
kcal206 128
Protein22.1 g26.2 g
Carbohydrates0 g0 g
Sugar0 g0 g
Fibre0 g0 g
Fat12.4 g2.7 g
Sodium61 mg56 mg
Per typical serving (140 g · 150 g)
NutrientSalmonTilapia
kcal288 192
Protein30.9 g39.3 g
Carbohydrates0 g0 g
Sugar0 g0 g
Fibre0 g0 g
Fat17.4 g4.1 g
Sodium85 mg84 mg

Values based on USDA FoodData Central and TACO (Brazil).

The verdict

  • Tilapia has 4.1 g more protein per 100 g.
  • Tilapia has 78 fewer kcal per 100 g (38% less).
  • For protein per calorie, Tilapia wins: 20.5 g of protein per 100 kcal versus 10.7 g.
  • For weight loss, Tilapia gives you more food for fewer calories.
  • For muscle or weight gain, Salmon helps you hit calories with smaller portions.

Swap equivalents

  • 100 g of Salmon has the same calories as 160 g of Tilapia.
  • For the protein in 100 g of Salmon, you need 85 g of Tilapia.

Frequently asked questions

Which is better: Salmon or Tilapia?

It depends on your goal. Per 100 g, Salmon has 206 kcal and 22.1 g of protein; Tilapia has 128 kcal and 26.2 g. Tilapia has 4.1 g more protein per 100 g. Tilapia has 78 fewer kcal per 100 g (38% less). Both fit a balanced diet — the daily total is what matters.

Can I swap Salmon for Tilapia?

Yes. To keep calories the same, swap 100 g of Salmon for about 160 g of Tilapia. In the meal plan generator, food swaps do this maths while keeping the meal on target.

Want this menu with your own numbers and tastes?

The generator works out your calories, respects what you like and dislike and builds the menu in one minute. Free, no sign-up.

Generate my meal plan

Food comparisons

More food lists

Ready-Made Meal Plans by Calories and Goal →

We use cookies for analytics and ads. You can accept or reject non-essential cookies. Cookie policy