Salmon Calories Per Serving Calculator

Whether you are tracking macros, planning a high-protein dinner, or simply curious about portion sizes, this salmon calories per serving calculator gives you a quick, evidence-based estimate. Choose your salmon type, enter the amount in grams or ounces, and the calculator returns calories, protein, and fat — including the effect of cooking fat if you add oil or butter. No spreadsheet or nutrition app required.

Salmon nutrition varies noticeably by species. Farmed Atlantic salmon is typically higher in fat, while wild pink or coho salmon are leaner. This tool uses approximate values per 100 grams of cooked salmon, so you can compare portions side by side. It is designed for home cooks, meal preppers, dietitians, and fitness enthusiasts who want portion-level numbers without weighing every filet twice. Use the quick-fill portion buttons to jump straight to a restaurant-style 3 oz or 4 oz serving.

🐟 Salmon Calories Per Serving Calculator

Get a fast estimate of calories, protein, and fat for any serving of cooked salmon.

1. Serving amount

2. Salmon type

3. Added cooking fat (optional)

kcal per serving
Protein
Fat
Ready to calculate.

Quick Start

Enter the weight of your salmon serving in the first field and choose grams or ounces. Most nutrition labels and recipe databases report cooked salmon per 100 grams, so using grams makes comparing easy. Then select the salmon type that matches what you ate — farmed Atlantic, wild Atlantic, sockeye, coho, king, or pink. If you pan-fried or baked the fish with added oil or butter, choose the matching option under Cooking Fat Added. Press Calculate and the tool shows the estimated calories, protein grams, and fat grams for that exact portion.

The calculator accepts any reasonable serving amount, from a few grams to a whole side of salmon, so you can use it for appetizers, packed lunches, or family dinners.

No salmon in the house today? Try the protein-fat calculator for other protein foods, or compare with the steak calorie calculator.

How the Calculation Works

Every salmon option is assigned a nutrition profile per 100 grams of cooked, edible flesh. These values are based on standard USDA food-composition data (USDA FoodData Central) and represent averages; actual fish vary with season, diet, and cooking method. The calculator converts your portion to grams, divides by 100, and multiplies by the per-100g calories, protein, and fat. Protein and fat calorie contributions are estimated using 4 kcal per gram of protein and 9 kcal per gram of fat.

Formula: Calories per serving = (serving weight in g ÷ 100) × calories per 100 g + added cooking fat calories. Protein and fat grams follow the same proportional scaling.

Because salmon contains very little carbohydrate, nearly all of its calories come from protein and fat. Wild salmon generally has less fat and therefore fewer calories than farmed salmon of the same size. The optional cooking-fat selector is a useful way to account for the butter or oil left in the pan versus what actually ends up on the fish. Many cooks absorb only part of the added fat, so using a lower value such as 1 tsp is often closer than assuming a full tablespoon.

Worked Example

Suppose you cook a 6 oz fillet of sockeye salmon. First, convert ounces to grams: 6 × 28.35 = 170.1 g. The calculator uses sockeye values of about 214 kcal, 25.4 g protein, and 11.6 g fat per 100 g. Scaling gives 214 × 1.701 ≈ 364 kcal, 43.2 g protein, and 19.7 g fat. If you added 1 tbsp of olive oil during cooking, add 120 kcal for a total of about 484 kcal.

4 oz farmed Atlantic fillet: 112 g × 2.06 kcal/g ≈ 231 kcal, 24.8 g protein, and 13.8 g fat — before any cooking oil.

Tips for Accurate Tracking

Weigh your salmon after cooking unless your recipe calls for raw weight. Cooking removes water, so 100 g of cooked fish is more concentrated than 100 g of raw fish; using the cooked-serving values in this tool avoids overestimating calories. If you track raw, use raw-specific nutrition data instead. Be consistent: a serving of salmon often means 3–4 oz on restaurant menus, but home portions are frequently larger. Baking, broiling, or grilling without added fat keeps calories close to the base values; pan-frying in butter or oil raises the total based on how much fat is absorbed.

Pro tip: Reserve a small amount of any pan sauce or marinade that is left on the plate. Added sugars and fats in sauces can add 50–150 kcal per serving even if the salmon itself is lean.

Salmon Nutrition Reference Table

Approximate values per 100 g of cooked salmon (dry heat). Use these to estimate before cooking:

Salmon TypeCaloriesProtein (g)Fat (g)
Atlantic farmed20622.112.4
Atlantic wild18225.48.1
Sockeye21425.411.6
Coho16023.97.2
King/Chinook17922.110.1
Pink14624.65.3

Need to switch between grams and ounces for other ingredients? Use the gram-to-ounce converter.

Frequently Asked Questions

Should I weigh salmon raw or cooked? Pick one method and stick with it. This calculator uses cooked values. If you meal-prep 4 oz raw portions, cook and weigh one batch to see the cooked weight, then use that number for the rest.

How many calories are in a typical 3 oz serving? That depends on type: about 124 kcal for farmed Atlantic, 109 kcal for wild Atlantic, and 104 kcal for pink salmon.

Why does farmed Atlantic salmon have more calories? Farmed salmon is usually higher in total fat because of its feed, which raises calorie density. The leanest choices in this tool are pink and coho salmon.

Does the calculator account for skin? No. The values represent skinless cooked flesh. Salmon skin adds a small number of calories and fat; for most people the difference is modest, but remove the skin before weighing if you are tracking closely.

Can I use this for raw salmon? The numbers are for cooked fish. Raw salmon contains more water and fewer calories per 100 g. If you weigh raw, look up raw salmon nutrition values instead.

Note: Nutrition data are estimates, not medical advice. If you have specific dietary or medical needs, consult a registered dietitian or your healthcare provider.