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

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?

~20 g protein

about 98 g salmon

20.0 g protein

~25 g protein

about 123 g salmon

25.1 g protein

~30 g protein

about 147 g salmon

30.0 g protein

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

One salmon serving is easy. The whole day gets harder.

Kibora helps you log meals quickly by photo, voice, barcode, text, or favorites, then shows how protein, calories and the rest of your nutrition add up across your day.

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.