iPhone beta opening soon · Apply for the beta
Get early access

How much protein is in mahi mahi?

3 oz (85 g) of mahi mahi has 20.1 g of protein and 93 calories: about 21.7 g of protein per 100 calories, which is very high.

At a glance

  • 20.1 g protein and 93 calories per 3 oz (85 g).
  • 21.7 g protein per 100 calories: #8 of 536 foods in our USDA list, #7 of 46 in fish & seafood.
  • 0 g fiber and 96 mg sodium per serving.

What is mahi mahi like to eat?

Mahi mahi is a firm, mild white fish with large flakes. It holds together on the grill or in a pan, which makes it a favorite for fish tacos, sandwiches and rice bowls.

How can you eat more mahi mahi?

Try this

Grill for fish tacos with cabbage slawPan-sear and serve over rice with mango salsaBake with lemon and herbsMake a fish sandwich with lettuce and tomato

Is mahi mahi good on a GLP-1?

Mild, flaky fish is easy to break into small bites, and a soft taco or rice bowl keeps the portion modest. Protein density matters more when your appetite is small: see protein on a GLP-1.

How does mahi mahi compare?

FoodServingProteinCaloriesProtein per 100 kcal
Mahi mahi3 oz20.1 g9321.7 g
Cod3 oz19.4 g8921.7 g
Tilapia3 oz22.2 g10920.4 g
Halibut3 oz19.1 g9420.3 g

Close to mahi mahi per calorie: canned tuna (22.6 g), crab (21.6 g), lobster (21.3 g).

Compare more foods with the protein finder, or see protein in every food we cover.

What should you look for when you buy it?

Frozen fillets are often a good value; thaw in the fridge and pat dry before cooking.

What's the full nutrition for mahi mahi?

NutrientPer 3 oz (85 g)Per 100 g% Daily Value
Calories93109
Protein20.1 g23.7 g40%
Fat0.8 g0.9 g
Saturated fat0.2 g0.2 g1%
Carbohydrate0 g0 g
Fiber0 g0 g0%
SugarNot listedNot listed
Sodium96 mg113 mg4%
Calcium16 mg19 mg1%
Iron1.2 mg1.45 mg7%
Vitamin B120.6 mcg0.69 mcg25%
Vitamin DNot listedNot listed

USDA FoodData Central, SR Legacy: "Fish, mahimahi, cooked, dry heat". % Daily Value uses the FDA's values for adults (protein 50 g, fiber 28 g, sodium 2,300 mg). "Not listed" means USDA didn't measure it for this food, not that it's zero. Brands differ, so check your label.

General education about food, not medical advice. If you have kidney disease or another condition that affects protein, talk to your doctor or a registered dietitian about your own needs.
Sources (3)
  1. USDA FoodData Central (SR Legacy): Fish, mahimahi, cooked, dry heat
  2. FDA: How to understand and use the Nutrition Facts label
  3. Mozaffarian et al. Nutritional priorities to support GLP-1 therapy for obesity: a joint advisory (ACLM, ASN, OMA, TOS). Obesity Pillars, 2025

iPhone beta opening soon

Imi plans protein into every meal, every week.

Meals from the food you love, with the protein worked out. iPhone beta opening soon, Android after.

Imi, the app's rabbit, waving.