Skip to main content

Salmon vs Tofu

Side-by-side nutrition comparison per 100g serving.

Calories
142.0kcal
vs
76.0kcal
SalmonTofu
Protein
20.5g
vs
8.1g
SalmonTofu
Fat
6.3g
vs
4.8g
SalmonTofu
Carbs
0.0g
vs
1.9g
SalmonTofu
Fiber
0.0g
vs
0.3g
SalmonTofu

Macronutrient Overview

Complete Nutrient Comparison

NutrientSalmonTofuWinner
Macronutrients
Calories142.0 kcal76.0 kcal
Protein20.5 g8.1 gSalmon
Total Fat6.3 g4.8 gSalmon
Carbohydrates0.0 g1.9 gTofu
Dietary Fiber0.0 g0.3 gTofu
Sugars
Cholesterol63.0 mg0.0 mgTofu
Minerals
Calcium48.0 mg350.0 mgTofu
Iron0.3 mg5.4 mgTofu
Magnesium28.0 mg30.0 mgTofu
Potassium366.0 mg121.0 mgSalmon
Sodium32.0 mg7.0 mgTofu
Zinc0.4 mg0.8 mgTofu
Vitamins
Vitamin A10.0 µg
Vitamin C0.0 mg0.1 mgTofu
Vitamin D0.0 µg
Vitamin E2.5 mg0.0 mgSalmon
Vitamin K2.4 µg
Vitamin B122.2 µg0.0 µgSalmon
Folate0.0 µg15.0 µgTofu

View complete nutrition profiles:

Salmon Full Profile Tofu Full Profile

Compare any foods →

Frequently Asked Questions

Which is healthier, Salmon or Tofu?

Both Salmon and Tofu have distinct nutritional profiles. Salmon has 142.0 kcal and 20.5g protein per 100g, while Tofu has 76.0 kcal and 8.1g protein. The better choice depends on your dietary goals and overall eating pattern.

Which has more protein, Salmon or Tofu?

Salmon provides 20.5g of protein per 100g, while Tofu provides 8.1g. Salmon is the higher-protein option.

Which has fewer calories, Salmon or Tofu?

Salmon contains 142.0 kcal per 100g, compared to 76.0 kcal for Tofu. Tofu is the lower-calorie option.

Can I substitute Salmon for Tofu?

While Salmon and Tofu can sometimes be interchanged in recipes, they have different nutrient profiles. Check the full comparison table above to see how they differ across all tracked nutrients before making a substitution.