Food comparison

Mahi Mahi vs Swordfish

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

Mahi Mahi vs Swordfish: nutrition per 100 g

Per 100 gMahi MahiSwordfish
Calories84 kcal152 kcal
Protein19.8 g19.2 g
Carbohydrate0.3 g0.4 g
Fat0.4 g8.1 g
Fibre0 g0 g
AllergensFishFish
Vitamins and minerals per 100 g
NutrientMahi MahiSwordfish
Calcium, Ca6 mg3.62 mg
Copper, Cu0.03 mg0.02 mg
Iron, Fe0.05 mg0.1 mg
Magnesium, Mg28.02 mg26.68 mg
Phosphorus, P223.8 mg234.9 mg
Potassium, K407.9 mg414.1 mg
Selenium, Se50.16 ug60.69 ug
Sodium, Na51.93 mg56.87 mg
Vitamin B-121.34 ug0.87 ug
Zinc, Zn0.3 mg0.54 mg
How they differ

Mahi Mahi is the leaner, lower-calorie choice. Swordfish is higher in fat. That makes Mahi Mahi more relevant when you want a lighter, lower-calorie option, and Swordfish when you want a richer, higher-fat option.

Bottom line

Per 100 g, Mahi Mahi provides 84 kcal, 19.8 g protein, 0.3 g carbohydrate, 0.4 g fat and 0 g fiber; Swordfish provides 152 kcal, 19.2 g protein, 0.4 g carbohydrate, 8.1 g fat and 0 g fiber.

Looking beyond the macronutrients, Mahi Mahi is the better source of vitamin B12 (see the vitamins and minerals table below).

Swordfish is fattier and higher in calories, but it is a high-mercury species the FDA advises pregnant women and children to avoid. Mahi mahi is a low-mercury, leaner alternative with similar protein.

In short: for weight loss or a bigger portion at the same calories, Mahi Mahi. If none of those goals applies, pick by taste, price and what the recipe needs.

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.