Fish Calories Calculator

Log calories, protein, and macros for 45 species — adjust serving size and 12 cooking methods.

45 species · 12 methods · instant results

Fish Calories Calculator

45 species · USDA-verified & labeled estimates

Serving Size

Results update instantly. Raw weight is adjusted for cooking method.

Atlantic Salmon

218

calories

88g · Grilled

Protein

19.79g

40% Daily Value

Fat

11.79g

15% Daily Value

Omega-3

2.03g

127% Daily Value

Vitamin D

8.88mcg

44% Daily Value

Vitamin B12

2.82mcg

118% Daily Value

Selenium

33.58mcg

61% Daily Value

Cal/g

2.48

Cal/oz

70.4

Cal/100g

248

Protein/100 kcal

9.1g

Macro Breakdown

Protein 43% Fat 57%

Reference portion on many nutrition labels: ~85g (3 oz).

Full nutrition details
Saturated Fat
2.73g
Carbohydrates
0g
Cholesterol
53.35mg
Sodium
57.23mg
Potassium
352.11mg
Phosphorus
194mg
EPA
0.62g
DHA
1.31g

Calorie Comparison

Same 88g serving vs common protein foods

Atlantic Salmon218 kcal · 19.79g protein
Chicken Breast (skinless)106 kcal · 19.8g protein
Egg (whole, raw)126 kcal · 11.1g protein
Beef Sirloin (lean)156 kcal · 23g protein
Shrimp75 kcal · 17.9g protein
Tofu (firm)127 kcal · 15.2g protein

Serving Notes

  • This 88g serving contains approximately 218 kcal and 20g protein.
  • This serving contains 2.82 mcg of vitamin B12.
  • This serving contains 8.88 mcg of vitamin D.
  • This serving lists 0g carbohydrates in our database entry.
  • This serving contains 2.03g total omega-3 fatty acids (EPA and DHA combined).

How Many Calories Are in Fish?

Calorie content varies by species and preparation. In our database, lean white fish — cod, tilapia, haddock — typically list 82–96 calories per 100 grams raw. Fatty fish like salmon and mackerel list roughly 200–260 calories per 100 grams raw; herring lists about 158 kcal/100g in our database. Higher values reflect fat content including omega-3 fatty acids. Use the calculator above to see values for your chosen species, serving size, and cooking method.

Lower-Calorie Fish in Our Database

If you are tracking total calories, lean white fish entries tend to be lowest. In our USDA data: cod (~82 kcal/100g), haddock (~87 kcal/100g), flounder (~91 kcal/100g), and tilapia (~96 kcal/100g). These entries also list low saturated fat and 0g carbohydrates per 100g in FoodData Central.

Does Cooking Method Change Fish Calories?

Yes — preparation can change the calorie count. Moist-heat methods (steaming, poaching, boiling) add virtually no calories in our model. Dry-heat methods (grilling, baking, broiling) may add a small amount of fat if oil is used. Pan-frying and deep-frying add the most calories because the model includes absorbed cooking oil.

Fish Calories vs Chicken, Beef & Eggs

Per 100g in our database (raw where noted): skinless chicken breast ~120 kcal; whole egg ~143 kcal; lean beef sirloin ~177 kcal; shrimp ~85 kcal. Lean fish entries are often lower in calories per 100g than these proteins. Fatty fish like salmon (~208 kcal/100g raw) can be higher in calories but lists omega-3 fats (EPA and DHA) that chicken and beef entries do not contain. The results panel compares your selected serving against chicken, egg, beef, shrimp, and tofu at the same weight.

Logging Fish Calories by Serving Size

To log a meal accurately, enter the weight you actually ate. Example: a 170g raw cod portion in our database lists roughly 139 kcal and 30g protein before cooking adjustments; grilled results will differ slightly based on our retention model. Choose grilling, steaming, or baking in the calculator to see lower estimated calories than pan-fried or deep-fried options for the same raw weight.

Protein vs Calories in Fish

Protein supplies 4 calories per gram; fat supplies 9. Fish entries with high protein and moderate fat — like tuna and salmon — have favorable protein-to-calorie ratios. The calculator shows protein density (grams of protein per 100 calories) so you can compare species for your food log. Most fish in our database list 18–25g protein per 100g raw, with tuna and halibut among the highest.

How We Calculate Fish Calories

We start with per-100g values from USDA FoodData Central (or labeled estimates for regional species). Your raw serving weight is scaled to the selected amount, then adjusted using USDA Nutrient Retention Factors for the chosen cooking method — accounting for moisture loss, nutrient retention, and estimated added fat for fried preparations. Results include calories, macros, selected micronutrients, and % Daily Value based on standard FDA label reference amounts.

Data Sources & Accuracy

Primary data: USDA FoodData Central. Cooking adjustments reference USDA Nutrient Retention Factors (Release 6). Regional species (Rohu, Pomfret, Milkfish, etc.) are marked “(est.)” with source notes. Values are for personal meal logging and journaling only.

Need raw-to-cooked weight conversion by method? Try the Fish Cooking Yield Calculator. For full micronutrient breakdowns, meal presets, or omega-3 totals, try our Fish Nutrition Calculator or Omega-3 Tracker.

Frequently Asked Questions

Fish Calories Calculator