Skip to content

Mahi Mahi substitute

Best substitute

Swordfish steaks

Use the same amount by weight as the mahi mahi you are replacing

Best for grilling

Different taste

Thick, dense steaks from a large warm-water fish, cut the same way mahi is.

Other mahi mahi substitutes

Ranked, with the exact amount to use

Substitutes for Mahi Mahi with ratios

  1. 2Grouper or snapper

    Close match

    Use the same amount by weight

    Warm-water reef fish with thick white fillets and a big moist flake.

    What changes
    Best for
    fish tacos, blackened fish, grilling, pan-searing, Caribbean and Gulf recipes, fried fish sandwiches

    The closest match on flavor and flake, and the fish that appears alongside mahi on the same Florida and Caribbean menus. Both are sweet, mild and large-flaked, so the dish tastes right rather than merely acceptable. They are a little more delicate than mahi, particularly snapper, so handle them once and use a fish spatula on a grill, or cook them in a pan. Snapper is usually sold skin-on and the skin is worth crisping, which is a bonus mahi cannot offer since its skin is tough and always removed.

  2. 3Halibut

    Different taste

    Use the same amount by weight

    Thick, firm, premium flatfish, sold as steaks or portioned fillets.

    What changes
    Best for
    grilling, roasting, pan-searing, blackened fish, special-occasion plates

    The best texture match at the top of the market: dense, firm and large-flaked, so it survives a grill and holds together in a taco. It is sweeter and cleaner tasting than mahi, and considerably more expensive. The one real risk is timing, because halibut is even leaner and less forgiving than mahi and goes from moist to cottony in about a minute, so use a thermometer, pull it at 130F and let it rest. A heavy blackening rub is arguably a waste of a good halibut steak, though it works.

  3. 4Cod or haddock

    Taste and texture differ

    Use the same amount by weight

    Lean cod-family white fish, available everywhere fresh or frozen.

    What changes
    Best for
    fish tacos, battered and fried fish, baked fish, blackened fish in a pan, fish sandwiches

    The affordable and widely available answer, and genuinely good in anything where the fish ends up flaked or coated. Cod and haddock are sweeter and cleaner than mahi and their flake is just as large, but they are far softer and wetter, which means they will break apart on a grill grate and can slump in a hot pan. If the recipe grills, switch to a pan, a grill basket or foil, cut the pieces large, and dry the fillet very well first. In a taco, nobody will feel short-changed.

  4. 5Tuna steaks

    Taste and texture differ

    Use the same amount by weight

    Yellowfin or albacore steaks, cooked rare to medium rather than through.

    What changes
    Best for
    grilling, searing, poke-style and seared salads, kebabs, blackened steaks

    Firm enough for any grill and often available where mahi is not, but the doneness rule is completely different and this catches people out. Mahi is cooked through to opaque; tuna is best seared hard and left rare in the middle, since fully cooked tuna is dry and grey with a strong flavor. It is also darker, denser and much more assertive, so a delicate mango salsa built for mahi will be overpowered. Use it when you are willing to serve the fish pink, and treat it like a steak, ninety seconds a side on ferocious heat.

  5. 6Barramundi, striped bass or amberjack

    Close match

    Use the same amount by weight

    Medium-firm white fish, generally sold skin-on as fillets.

    What changes
    Best for
    pan-searing, roasting, fish tacos, grilling with care, blackened fillets

    A good middle ground between mahi's firmness and cod's price. All three hold together better than cod and cost less than halibut, and amberjack in particular is dense and steaky and often sold in the same Gulf markets as mahi. They are sold skin-on, which is worth crisping in a pan, though on a grill the skin means you must oil the fish well and leave it alone for the first three minutes. Flavor is slightly more pronounced than mahi's clean sweetness, particularly with amberjack.

What is Mahi Mahi?

Mahi Mahi is Mahi mahi, also sold as dorado or dolphinfish though it is not related to dolphins, is a fast-growing warm-water fish whose pale pink raw flesh cooks to firm white steaks with a large moist flake and a mild sweetness, which is why it stands up to a grill and a blackening rub better than almost any other lean fish.

Cooking tips

  • The reason recipes specify mahi mahi is structural, not just flavor: it is firm enough to sit directly on a grill grate, take a hard blackening sear, and be flipped once without falling apart, while still being mild and lean. When you substitute, decide whether you are matching the firmness or the mildness, and if your fish is softer, change the method to a pan, a foil sheet or a grill basket rather than fighting it.
  • Mahi is very lean, so its window is narrow. A one-inch steak wants four to five minutes a side over medium-high heat and should come off at 135F to 140F, when it has just turned opaque and flakes under gentle pressure. Past that it goes dry, tight and slightly chalky. Halibut, swordfish and cod all follow the same rule, and tuna is the exception that should be pulled rare.
  • Take the skin off, unlike almost every other fish here. Mahi skin is thick, tough and unpleasant and never crisps well, so it is usually sold skinless and should be removed if it is not. If you switch to snapper, barramundi or striped bass, do the opposite and leave the skin on, dry it well and start it skin-side down for a crisp result.
  • Oil the fish, not the grate, and leave it alone. Brush the steak with oil and season it, lay it on a clean hot grill and do not touch it for at least three minutes so the surface sets and releases. This is the single technique that decides whether a fish steak comes off whole, and it matters even more with a softer substitute like cod.
  • For blackened fish, get the cast iron properly hot before the fish goes in, use a generous coating of Cajun or blackening seasoning pressed onto both sides, and add a spoonful of butter or oil to the pan rather than to the fish. Blackening is forgiving of the fish you choose, which is why cod, tilapia and catfish all work in a blackened taco even though they would fail on a grill.

Frequently asked questions

Is mahi mahi the same as dolphin?

It is called dolphinfish and sometimes just dolphin on older menus, but it has no relation to dolphins, which are mammals. Mahi mahi is the Hawaiian name and dorado is the Spanish one, and all three refer to the same fish. The name change from dolphinfish to mahi mahi happened largely to stop diners worrying, so if a recipe calls for dorado or dolphinfish, you are looking for mahi mahi.

What is the closest substitute for mahi mahi?

Grouper or snapper for flavor and flake, swordfish for firmness on a grill, and halibut if you want the best texture match and do not mind the price. All swap in at the same weight and the same cooking time. If cost is the issue, cod or haddock will do the job in tacos and pan-cooked dishes, provided you accept that they are much softer and will not tolerate a grill grate.

Can I use tilapia for fish tacos instead of mahi mahi?

Yes, in a pan or under a broiler, and it is a common and perfectly good weeknight choice. Blacken or season it heavily, because tilapia is far blander than mahi, and cook it about two minutes a side since the fillet is much thinner. What you cannot do is put it on a grill, where it will tear and drop through the grates, and the flake will be small and soft rather than in the large meaty chunks mahi gives a taco. Catfish is firmer than tilapia and a better choice if both are available.

Can I just leave the fish out or use chicken?

The fish is the protein, so there is nothing to omit, but chicken thigh works surprisingly well in mahi recipes precisely because mahi is firm and meaty. Blackened chicken thigh in a taco with the same slaw and lime crema is a good dish, and it holds up on a grill. Cook it through to 165F rather than to fish doneness. Firm tofu or halved king oyster mushrooms, blackened the same way, are the vegetarian route.

Is frozen mahi mahi acceptable, and how should I handle it?

Almost all mahi is frozen at sea and it holds up well, so frozen portions are a reasonable buy. Thaw them overnight in the fridge on a rack, then blot both sides thoroughly, because the surface water on a thawed steak will steam rather than sear and you will lose the crust that blackening and grilling depend on. Salt fifteen minutes before cooking and blot once more just before the fish hits the heat.

Related substitutes

More seafood substitutes

Need a different ingredient?

Browse the full index, or the rest of this category.