Mahi Mahi Nutrition Facts: Protein, Omega-3, Calories, and Vitamins

Mahi Mahi Nutrition Facts: Protein, Omega-3, Calories, and Vitamins

A 100-gram serving of mahi mahi delivers roughly 85 to 100 calories, 18 to 24 grams of protein, and less than 2 grams of fat, making it one of the leanest, highest-protein fish commonly eaten. It’s also a genuinely strong source of vitamin B12, selenium, and potassium, with a modest amount of omega-3 fatty acids rounding out the profile.

Here’s the complete nutritional breakdown, based on USDA data, and what each nutrient actually contributes.

Mahi Mahi Nutrition Facts (Per 100g)

NutrientAmount
Calories~85-100 kcal
Protein~18-24g
Total fat<1-2g
Vitamin B12~0.6µg
Selenium~37-47µg
Potassium~533mg
Omega-3 fatty acidsModest amount

A High-Protein, Low-Fat Profile

Protein is where mahi mahi stands out most. At roughly 20 to 24 grams per 100 grams, it delivers as much or more protein than many other popular fish, including salmon, while carrying a fraction of the fat. That combination of high protein and low fat is exactly what makes mahi mahi a go-to choice for anyone prioritizing lean protein intake without excess calories.

What the Vitamins and Minerals Actually Do

Vitamin B12 supports nerve function and red blood cell formation, and fish is one of the most reliable dietary sources. Selenium acts as an antioxidant and supports thyroid function, mahi mahi’s selenium content is genuinely notable compared to many land-based protein sources. Potassium supports healthy blood pressure and muscle function, and at over 500mg per 100 grams, mahi mahi contributes a meaningful share of daily needs.

Mahi mahi, a lean, high-protein fish rich in B12 and selenium
A 4-ounce serving delivers roughly the same protein as a similar-sized chicken breast, with less total fat.

Where It Falls Short: Omega-3s

The one area mahi mahi doesn’t lead is omega-3 fatty acid content. Compared to oily fish like salmon, mahi mahi’s omega-3 levels are modest, a direct consequence of its low overall fat content, since omega-3s are fat-soluble and concentrate in fattier fish. Anyone specifically prioritizing omega-3 intake for heart health is generally better served by salmon or tuna, while anyone prioritizing lean protein with minimal fat and calories tends to favor mahi mahi.

Mahi mahi’s nutritional strength is its combination of high protein, low fat, and strong B12, selenium, and potassium content, a genuinely lean, nutrient-dense choice, with modest omega-3s as its one real trade-off against fattier fish.

Frequently Asked Questions

How much protein is in mahi mahi?

Roughly 18 to 24 grams per 100-gram serving, among the higher protein counts of commonly eaten fish.

Is mahi mahi high in omega-3?

No, only modestly. Its low overall fat content means omega-3 levels are lower than oily fish like salmon or tuna.

What vitamins and minerals is mahi mahi a good source of?

Vitamin B12, selenium, and potassium are the standouts, all present in meaningful amounts relative to a typical serving.

Explore the rest of the Mahi Mahi series

Biology & Identification

Habitat & Behavior

Size & Records

Food & Health

Fishing