Food comparison

Salmon vs Cod

Compared on one consistent basis: per 100 g, from USDA data behind each food page.

Salmon (Raw) vs Cod (Atlantic, Raw): nutrition per 100 g

Per 100 gSalmon (Raw)Cod (Atlantic, Raw)
Calories130 kcal66 kcal
Protein22.3 g16.1 g
Carbohydrate0 g0 g
Fat4.9 g0.7 g
Fibre0 g0 g
AllergensFishFish
Vitamins and minerals per 100 g
NutrientSalmon (Raw)Cod (Atlantic, Raw)
Calcium, Ca14.84 mg6.59 mg
Copper, Cu0.06 mg0 mg
Iron, Fe0.4 mg0.07 mg
Magnesium, Mg26.15 mg17.98 mg
Phosphorus, P226.3 mg224.1 mg
Potassium, K329.7 mg245.1 mg
Selenium, Se30.2 ug22.79 ug
Sodium, Na53.3 mg298.8 mg
Vitamin B-125.16 ug1.25 ug
Zinc, Zn0.42 mg0.31 mg
How they differ

Salmon (Raw) is higher in protein and fat. Cod (Atlantic, Raw) is the leaner, lower-calorie choice. That makes Salmon (Raw) more relevant when you want protein for fullness or recovery, and Cod (Atlantic, Raw) when you want a lighter, lower-calorie option.

Bottom line

Per 100 g, Salmon (Raw) provides 130 kcal, 22.3 g protein, 0 g carbohydrate and 4.9 g fat; Cod (Atlantic, Raw) provides 66 kcal, 16.1 g protein, 0 g carbohydrate and 0.7 g fat.

That is a difference of 64 kcal per 100 g, before anything is added in the pan.

Salmon is the fatty fish and cod is the lean one, and that fat is the point: it is where the omega-3s sit and why salmon forgives a minute of overcooking. Cod has almost none, so it dries fast and suits moist methods — poaching, a sauce, a foil parcel.

In short: for protein per calorie, cod. If that is not the deciding factor, pick by the dish, the price and how you plan to cook it.

Want a different pair? Use the food comparison tool to compare any two foods from the same category.

Values are per 100 g from the USDA FoodData Central records behind each food page and are rounded; brands and preparation change the numbers. This comparison is educational, not medical advice.

Continue exploring

Related comparisons

View all