A 3-ounce serving of cooked salmon provides 22 to 24 grams of protein, depending on the species. That single portion covers roughly 40 to 50 percent of most adults’ minimum daily protein needs, making salmon one of the most protein-dense foods you can eat.
Protein by Species
Not all salmon fillets are created equal. Atlantic, sockeye, coho, and chinook (king) salmon all deliver about 24 grams of protein per 3-ounce cooked serving. Pink and chum salmon come in slightly lower at around 22 grams for the same portion size. The difference is small enough that any salmon you pick up at the store or order at a restaurant will be a strong protein source.
Pink salmon is the most commonly canned variety, while Atlantic salmon dominates the farmed market. Sockeye and chinook tend to be fattier, which means slightly more calories per serving but also more omega-3 fatty acids alongside that protein. If your primary goal is maximizing protein per bite, any species will get you there.
Fresh, Canned, and Smoked Salmon
Canned salmon is nearly identical to fresh in protein content. Both deliver roughly 22 to 23 grams per 100 grams of fish, according to Tufts University nutrition researchers. Canning doesn’t break down the protein in any meaningful way, and it softens the bones enough that you can eat them, adding a calcium boost you won’t get from a fresh fillet.
Smoked salmon is a slightly different story. The curing and smoking process removes moisture, which concentrates the protein somewhat by weight. However, smoked salmon also packs significantly more sodium, so the protein advantage is offset if you’re watching salt intake. A typical 3-ounce portion of smoked salmon still lands in the 16 to 18 gram range because serving sizes tend to be thinner slices rather than a full fillet portion.
How Salmon Compares to Chicken
Chicken breast is often considered the gold standard for lean protein, and on a gram-for-gram basis, it does come out ahead. A 3.5-ounce serving of cooked chicken breast provides about 33 grams of protein at 187 calories, while the same amount of farmed salmon delivers around 22 grams at 206 calories. That means chicken gives you more protein per calorie.
But protein quantity isn’t the whole picture. Salmon brings omega-3 fatty acids that chicken simply doesn’t, along with vitamin D and selenium in higher concentrations. If you’re choosing between the two purely for protein, chicken wins. If you’re building a well-rounded diet, rotating between both makes more sense than picking one exclusively.
Protein Quality Matters, Not Just Quantity
Salmon protein is classified as “high quality” by standard scoring systems used in nutrition science. These scores measure two things: whether a food contains all the essential amino acids your body can’t make on its own, and how efficiently your body absorbs and uses them. Salmon checks both boxes. Fish, meat, and eggs all score above 75 on the main digestibility scale (called DIAAS), and salmon protein is considered highly digestible, with hydrolyzed forms containing over 68 percent crude protein.
In practical terms, this means the 24 grams listed on a nutrition label closely reflects what your body actually absorbs. That’s not always the case with plant proteins, where digestibility scores are lower and some essential amino acids may be missing. Salmon is a complete protein, so you don’t need to pair it with other foods to get the full amino acid profile your muscles, immune system, and tissues need.
How Much Salmon to Eat Per Week
Federal dietary guidelines recommend at least 8 ounces of seafood per week for adults on a 2,000-calorie diet, which works out to two or three servings. Salmon lands on the EPA and FDA’s “Best Choices” list for low mercury content, so you can safely eat two to three servings per week without concern about contaminant buildup.
For people who are pregnant or breastfeeding, the recommendation is 8 to 12 ounces of low-mercury seafood per week, and salmon is specifically named as one of the safest options. Children can also eat salmon regularly, though in smaller portions scaled to their age and calorie needs.
Eating salmon two to three times a week gives you 44 to 72 grams of high-quality protein from fish alone, plus the cardiovascular benefits that come with regular seafood consumption. Strong evidence links eating fish as part of a healthy diet to improved heart health, which makes salmon one of the few foods where the protein benefit comes packaged with meaningful long-term health advantages.
Quick Reference by Serving Size
- 3 ounces cooked (about the size of a deck of cards): 22 to 24 grams of protein
- 4 ounces cooked: roughly 29 to 32 grams
- 6-ounce fillet (a typical restaurant portion): roughly 44 to 48 grams
- One standard can of pink salmon (about 5 ounces drained): roughly 31 to 33 grams
These numbers shift slightly depending on the species and whether the fish is wild or farmed, but the range is narrow enough that you can reliably estimate your protein intake without overthinking it. Weigh your portion once or twice to calibrate your eye, and after that, a palm-sized piece of salmon is a dependable 20-plus grams of protein.

