A 3-ounce serving of cooked salmon contains between 130 and 200 calories, depending on the species and whether it’s wild or farmed. That range matters because not all salmon is the same. Fattier species like Atlantic and Chinook pack more calories than leaner options like pink or chum salmon.
Calories by Salmon Species
The species on the label is the single biggest factor in how many calories your salmon contains. The FDA groups common salmon into two tiers based on fat content:
- Atlantic, Chinook, Sockeye, and Coho: 200 calories per 3-ounce serving, with 11 grams of fat and 24 grams of protein.
- Pink and Chum: 130 calories per 3-ounce serving, with 4 grams of fat and 22 grams of protein.
The protein is nearly identical across all species. The calorie gap comes almost entirely from fat. Atlantic and Chinook salmon carry nearly three times the fat of pink salmon, which is why they taste richer and more buttery. Pink salmon, the kind most commonly found in cans, is noticeably leaner.
Wild vs. Farmed Salmon
Farmed salmon is fattier than wild salmon. Per 3.5 ounces of cooked fish, farmed salmon runs about 206 calories while wild salmon comes in at 182. That 24-calorie difference adds up if you eat salmon regularly, but it’s modest for a single meal.
The fat difference comes down to diet and activity. Farmed salmon eat pellets made from plants, grains, and fishmeal, and they swim in enclosed pens rather than migrating long distances. Wild salmon burn more energy and eat a varied diet of algae, plankton, and smaller fish. Both contain comparable levels of omega-3 fatty acids, though the specific types of omega-3s vary based on what the fish ate. Farmed salmon producers formulate their feed to keep omega-3 levels on par with wild fish.
Common Portion Sizes
Nutrition labels typically list a 3-ounce serving, but that’s smaller than what most people actually eat. A restaurant fillet or the portion you’d cook at home is closer to 6 ounces (170 grams). Here’s what that looks like in practice for fattier species like Atlantic salmon:
- 3 ounces (85g): about 200 calories
- 3.5 ounces (100g): about 182 to 206 calories (wild to farmed)
- 6 ounces (170g): about 310 to 350 calories (wild to farmed)
If you’re tracking calories, weigh your portion after cooking. Raw salmon loses moisture and shrinks during cooking, so a 6-ounce raw fillet will weigh less once it’s on your plate but will be more calorie-dense per gram.
How Cooking Method Changes the Count
Plain salmon cooked without added fat stays close to its baseline calorie count regardless of whether you bake, grill, or poach it. Steamed or poached salmon runs roughly 136 calories for a 3-ounce cooked portion of a leaner preparation. The cooking method itself doesn’t add calories. What adds calories is everything around it: a tablespoon of olive oil for pan-searing adds 120 calories, a butter glaze adds even more, and a teriyaki marinade brings sugar into the equation.
If you’re trying to keep the calorie count low, poaching and baking on parchment are your best options. Grilling works well too, since fat drips away from the fish rather than pooling around it. Pan-frying in oil or butter can push a 6-ounce fillet well past 400 calories.
Smoked Salmon Calories
Smoked salmon is lower in calories than you might expect. A 3.5-ounce serving contains about 117 calories, 18 grams of protein, and 4 grams of fat. The smoking and curing process removes moisture, which concentrates the flavor but doesn’t add fat. The real nutritional concern with smoked salmon is sodium: a single 3.5-ounce serving contains 600 to 1,200 milligrams, which is 25 to 50 percent of the recommended daily limit.
Because smoked salmon is typically eaten in thinner slices, a realistic portion at brunch or on a bagel is closer to 2 ounces, bringing the count to roughly 65 to 70 calories before you factor in the cream cheese and bread underneath.
Why Salmon Calories Are Worth It
Salmon is one of the most protein-dense foods available. Even the fattiest species deliver 22 to 24 grams of protein per 3-ounce serving, and the fat it contains is primarily unsaturated. A 6-ounce portion of wild salmon gives you around 40 grams of protein for just over 300 calories, a ratio that’s hard to match with other protein sources outside of chicken breast or egg whites. The calorie cost is low relative to the nutritional return, which is why salmon consistently shows up in dietary guidelines as a recommended protein.

