How Much Protein Is in Salmon?

A 150 g portion of raw farmed Atlantic salmon contains approximately 30.6 g of protein.

Per 100 g, raw farmed Atlantic salmon contains approximately 20.4 g of protein.

Protein in salmon by serving size

These values use raw farmed Atlantic salmon. Wild salmon and cooked salmon can differ slightly because of species, fat content and water loss during cooking.

Serving Protein Calories
100 g raw 20.4 g 208 kcal
150 g raw 30.6 g 312 kcal
200 g raw 40.8 g 416 kcal
250 g raw 51.0 g 520 kcal

See how your meals add up.

Track protein across your day instead of checking each food separately.

Start tracking protein No card needed.

Is salmon a high-protein food?

Yes. Salmon is a concentrated animal-protein food and provides all essential amino acids.

At about 20.4 g of protein per 100 g, a normal fillet can easily provide 25–40 g of protein.

Unlike very lean fish, salmon also contains a meaningful amount of fat, so calories rise faster as the portion gets larger.

How much salmon provides 20–30 g of protein?

These estimates use raw farmed Atlantic salmon. Cooked portions weigh less because they lose water.

~20 g protein

98 g

~204 kcal

~25 g protein

123 g

~256 kcal

~30 g protein

147 g

~306 kcal

Nutrition data and methodology

The reference uses USDA FoodData Central data for raw farm-raised Atlantic salmon, a current Foundation Food. Protein is approximately 20.4 g per 100 g.

Salmon composition varies by species and production method. The page therefore states the food state and type rather than implying one universal value for every salmon.

Common questions about protein in salmon

How much protein is in 100 g of salmon?

Raw farmed Atlantic salmon contains approximately 20.4 g of protein per 100 g.

How much protein is in a 150 g salmon fillet?

Approximately 30.6 g using the reference on this page.

Is salmon high in protein?

Yes. A normal serving can easily provide 25–40 g of protein.

Does cooked salmon have more protein per 100 g?

It often appears higher per 100 g because cooking removes water and concentrates the nutrients. The total protein in the original fillet changes much less than the cooked weight.

Does wild salmon have the same protein as farmed salmon?

Not exactly. Species, fat content and water content differ, so wild and farmed salmon can have somewhat different values.

How much protein should you eat per day?

Knowing that salmon has about 20.4 g of protein per 100 g is useful. Knowing how that fits into your own daily protein and macro targets is more useful.