Mahi Mahi Substitute: 7 Healthy Alternatives

If your recipe calls for mahi mahi, you may need to use another fish. Therefore, let’s find out, what are mahi mahi substitutes?

The following are mahi mahi substitutes:

  1. Salmon
  2. Cod
  3. Halibut
  4. Fresh Tuna
  5. Striped Bass
  6. White Sea Bass
  7. Rainbow Trout

This article will compare all the flavors, tastes, textures and more with mahi mahi. In addition, I’ll compare all their nutritional values. Other types of fish are substitutes, but this article will stick to the healthiest options.

Mahi mahi cooked dinner on a plate
Mahi mahi dinner

Mahi Mahi Substitutes: Nutritional Values

As a Certified Health Coach many clients ask me about food alternatives for seafood including Mahi Mahi. Therefore, I have researched this topic in the past and present. I have purchased and consumed all these myself. Let’s examine the substitutes closely starting with nutrients.

Nutrient Mahi Mahi
Calories 84 126 81 90
Fat 0.7g 4.4g 0.7g 1.3g
Protein 18g 20g 18g 18g
Omega-3 0.12g 0.56g 0.19g 0.22g
B6 0.39mg 0.60mg 0.24mg 0.54mg
B12 0.60mcg 4.12mcg 0.90mcg 1.09mcg
Vitamin C 0.0mg 0.0mg 1.0mg 0.0mg
Vitamin A 53.58mcg 34.73mcg 11.90mcg 19.84mcg
Niacin 6.05mg 7.93mg 2.04mg 6.46mg
Folate 4.96mcg 3.97mcg 6.95mcg 11.91mcg
Potassium 412mg 363mg 409mg 431mg
Magnesium 29.7mg 26.7mg 31.7mg 22.8mg
Phosphorus 141mg 258mg 201mg 234mg
Calcium 14.88mg 6.95mg 15.88mg 6.95mg
Zinc 0.46mg 0.39mg 0.45mg 0.36mg

Mahi Mahi Substitutes: Nutritional Values (cont.)

Nutrient Mahi Mahi
Calories 84 108 96 96 140
Fat 0.7g 0.5g 2.3g 2.0g 6.1g
Protein 18g 24g 18g 18g 20g
Omega-3 0.12g 0.10g 0.75g 0.67g 0.89g
B6 0.39mg 0.92mg 0.29mg 0.39mg 0.33mg
B12 0.60mcg 2.06mcg 3.79mcg 0.30mcg 4.27mcg
Vitamin C 0.0mg 0.0mg 0.0mg 0.0mg 2.9mg
Vitamin A 53.58mcg 17.86mcg 26.79mcg 45.64mcg 83.34mcg
Niacin 6.05mg 18.33mg 2.08mg 1.58mg 5.52mg
Folate 4.96mcg 1.98mcg 8.93mcg 4.96mcg 10.91mcg
Potassium 412mg 437mg 254mg 254mg 374mg
Magnesium 29.7mg 34.7mg 39.6mg 40.6mg 24.8mg
Phosphorus 141mg 275mg 196mg 192mg 224mg
Calcium 14.88mg 3.97mg 14.88mg 9.92mg 24.80mg
Zinc 0.46mg 0.37mg 0.40mg 0.40mg 0.45mg

The tables above list all the nutritional values for mahi mahi and the seven substitutes. For a few exceptions, most of the nutrients for the substitutes are similar to mahi mahi.

If you’re counting strict calories, the cod and halibut are close. If Omega-3s are important, all the substitutes except for the fresh tuna provide a large increase. mahi mahi contains more vitamin A than all of them except for the rainbow trout.

All the substitutes are good nutritional alternatives. Where one nutrient might be slightly lacking, it makes up for it with another nutrient.


If mercury is a concern, all the substitutes listed in this article are either considered best or good choices by the FDA1. Mahi mahi is considered a good choice.

The following substitutes are best choices for mercury, and 2 to 3 servings a week is considered safe:

  • Cod
  • Salmon
  • Sea Bass
  • Trout

The following substitutes are good choices for mercury, and one serving a week is considered safe:

  • Halibut
  • Mahi Mahi
  • Striped Bass
  • Fresh Tuna

Mahi Mahi Substitutes

1. Salmon

Salmon dinner with rice and asparagus.
Salmon dinner with rice and asparagus

Salmon is one of the fish pretty much everyone has heard of. It’s particularly popular to eat raw. But, it also tastes delicious when cooked.

The major differences between salmon and mahi mahi are:

  • It has a different color. Mahi mahi is light pink to white, whereas, salmon is orange.
  • Salmon has a much richer flavor than mahi mahi and a more fishy taste.

Salmon is good for people who don’t like fish because when it’s cooked it has more of a meat-like flavor. Although salmon has a fishy aftertaste.

Mahi mahi turns completely white when cooked. However, salmon is orange when raw and turns a paler shade of orange after it’s been cooked.

How the nutrients in salmon compare to mahi mahi:

Salmon has about 6 times the fat, but it still only contains 6% of the recommended daily intake per 3.5 oz serving2. The fat is healthy and present because of it’s high omega-3 fatty acid profile.

Salmon has around the same amount of protein, fewer vitamin A but more B6, B12 and phosphorus3.

2. Cod

Cod dinner with vegetables.
Cod dinner with vegetables

Cod and mahi mahi are both saltwater fish. Although mahi mahi grows to be much larger than cod. They have a slightly different flavor.

However, cod makes a great substitute because it doesn’t have a strong overpowering flavor and is quite mild compared to other fish like mackerel.

Similarities between cod and mahi mahi:

  • Form large chunks when cooked
  • It has white to very light pink flesh when it’s raw and turns white when cooked.

The major differences between cod and mahi mahi are cod has a fishier taste. It’s still quite mild in comparison to other stronger tasting fish.

How the nutrients in cod compare to mahi mahi:

Cod has the same amount of fat and has half the sodium. However, it only contains 2% of the recommended daily intake of sodium per 3.5 oz. The calories are almost equal4.

3. Halibut

halibut dinner
Halibut dinner

Halibut is an unusual looking fish that’s quite flat and is similar in appearance to flounder, only it’s much larger. It has a white underbelly, and the top of its body is medium gray in color.

Similarities between halibut and mahi mahi:

  • They both have similar colored flesh raw and cooked.
  • They both have quite a mild non fishy taste.
  • Both grow to be large in size.
  • Similar meat-like texture.

Tasting them side by side mahi mahi has a stronger flavor. For that reason, halibut makes a great substitute, as it is one of the more moderate tasting fish.

How the nutrients in halibut compare to mahi mahi:

Halibut has twice the fat, but like salmon it’s because of its higher omega-3 fatty acids5. It contains about 65% the cholesterol that mahi mahi has and about 16% of the recommended daily intake of cholesterol per 3.5 oz.

The sodium and protein content of halibut are virtually identical.

4. Fresh Tuna

Tuna’s deep red color is very different to mahi mahi. Once cooked it turns pink in color. Tuna is very similar in flavor and has a moderate flavor6.

Similarities between fresh tuna and mahi mahi:

  • Tuna has a similar flavor profile.
  • Tuna fillets have a similar size.

The major difference is the color. Other than that they are very similar and make it a great substitute.

How the nutrients in fresh tuna compare to mahi mahi:

Fresh tuna has a similar amount of fat and omega-37. In addition, it contains half the cholesterol and sodium. Fresh tuna has about 20% more protein and much more B vitamins.

5. Striped Bass

Striped bass primarily live in the ocean, and return to freshwater to spawn. In all respects striped bass are similar to mahi mahi.

Similarities between striped bass and Mahi mahi:

  • They have a similar light pink to white flesh, which turns white when cooked.
  • They also have a moderate flavor similar to mahi mahi and not a strong fishy flavor.
  • Striped bass can also grow quite large and to a similar size as mahi mahi.

How the nutrients in striped bass compare to mahi mahi:

Striped bass is much fattier and contains 3 times as much fat because of its high omega-3. It contains about two-thirds the sodium and has roughly the same amount of protein8. If potassium is important, striped bass contain 158mg less.

6. White Sea Bass

White sea bass isn’t as fishy tasting as fish with a stronger flavor like mackerel or anchovies. It’s caught from the sea rather than lakes or rivers. White Sea bass is very similar and makes a good substitute.

Similarities between white sea bass and mahi mahi:

  • Has white to very light pink flesh.
  • When cooked it turns white.
  • It has a mild to moderate taste similar to mahi mahi.

How the nutrients in white sea bass compare to mahi mahi:

White sea bass is fattier and contains about 3 times more because of its healthy omega-3 fatty acids. It also has less cholesterol9.

The sodium and protein content of white sea bass are virtually the same. It almost equals the high number of vitamin A.

7. Rainbow Trout

Rainbow trout grow to be much smaller, and the flesh can be either orange, pink, or white. Rainbow trout are a bit different to most of the fish on this list in that they live exclusively in freshwater.

The flesh of trout can be a bit more gamey than mahi mahi. The flesh is also more delicate. But, the flavor is mild, similar.

How the nutrients in rainbow trout compare to mahi mahi:

The fat content of rainbow trout is 4 times more because of its high omega-3 fatty acids. It contains more omega-3 than any of the other substitutes including striped bass and salmon10.

It has 80% the cholesterol and one quarter the sodium. Rainbow trout is the one substitute having more vitamin A.

If you have any questions to ask me about this article don’t hesitate to comment below or email us. You can find an email on our contact page.

Read Next – More Food Alternatives Articles!

8 Healthy Sweet Potato Flour Substitutes

Alternatives To Sweet Potatoes: 16 Unbeatable Substitutes

Should A Salad Be Served in a Bowl or a Plate?

Can I Replace Olive Oil With Coconut Oil

These Are The Best Mango Types For Pickling And More

  1. FDA: Advice about Eating Fish []
  2. Nutrition Value: Mahi Mahi []
  3. Nutrition Value: Salmon []
  4. Nutrition Value: Cod []
  5. Nutrition Value: Halibut []
  6. Virginia Seafood: Substitution Guide []
  7. Nutrition Value: Fresh Tuna []
  8. Nutrition Value: Striped Bass []
  9. Nutrition Value: Sea Bass []
  10. Nutrition Value: Rainbow trout []

Leave a Reply

Your email address will not be published. Required fields are marked *