Mahi Mahi substitute
Swordfish steaks
Use the same amount by weight as the mahi mahi you are replacing
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
2Grouper or snapper
Close matchWhat 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.
3Halibut
Different tasteWhat 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.
4Cod or haddock
Taste and texture differWhat 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.
5Tuna steaks
Taste and texture differWhat 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.
6Barramundi, striped bass or amberjack
Close matchWhat 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?
What is the closest substitute for mahi mahi?
Can I use tilapia for fish tacos instead of mahi mahi?
Can I just leave the fish out or use chicken?
Is frozen mahi mahi acceptable, and how should I handle it?
Related substitutes
More seafood substitutes