foodcookingsubstitutes

Best Salmon Substitutes

IRON COMPARE··4 min read

Out of salmon? Discover the best salmon substitutes for any recipe, with tips on ratios and when to use each alternative.

Salmon is one of the most popular fish in home kitchens and restaurants alike, prized for its rich, buttery flavor, firm texture, and high omega-3 content. It holds up well to nearly every cooking method — grilling, baking, pan-searing, poaching, and even eating raw in sushi or sashimi. Its deep pink-orange color and distinctively fatty flesh make it a centerpiece ingredient in everything from weeknight dinners to elaborate dinner party dishes.

There are plenty of reasons you might need a salmon substitute. The price can be prohibitive, especially for wild-caught Alaskan or Sockeye salmon. Availability varies widely depending on region and season. Some cooks simply prefer a milder fish, or need to match a different flavor profile in a specific dish. Whatever the reason, there are excellent alternatives that can stand in for salmon across a wide range of preparations.

The best substitute depends heavily on what the recipe demands. A rich, oily fish like arctic char will closely replicate salmon's texture and flavor, while a leaner option like cod works better when you want something lighter. Keep cooking time in mind — leaner fish cook faster and can dry out if treated the same way as fatty salmon.

Best Substitutes for Salmon

The fish below cover a range of flavor intensities and textures, so you can find the right match whether you're grilling fillets, making fish cakes, or assembling a grain bowl.

SubstituteFlavor / Texture MatchSwap Ratio
Arctic CharVery close — rich, slightly milder and less gamey than salmon1:1 by weight
Steelhead TroutNearly identical flavor and color; slightly leaner1:1 by weight
Rainbow TroutMilder, slightly earthier; smaller fillets1:1 by weight
MackerelOilier and stronger-flavored; excellent grilled or baked1:1 by weight
Tuna SteakDenser, meatier, milder flavor; holds up to high heat1:1 by weight
Mahi MahiMild, slightly sweet, firm white flesh; great for grilling1:1 by weight
CodMilder, leaner, flakier; reduce cook time slightly1:1 by weight
HalibutDenser and leaner; clean, mild flavor; excellent for baking1:1 by weight

How to Choose the Right Substitute

For dishes where salmon's rich flavor is central — like a miso-glazed fillet, a teriyaki bowl, or smoked salmon on a bagel — stick as close to the oily fish family as possible. Arctic char and steelhead trout are the gold standard here. They have nearly identical fat content and color to salmon, and most people can't tell the difference when cooked. Steelhead is often less expensive than salmon and widely available at grocery stores.

When you're making something where the fish is one component among many — a pasta dish, a fish taco, a grain bowl — you have more flexibility. Mahi mahi, cod, or halibut all work well in these contexts. They won't deliver the same omega-3 richness, but their clean flavor absorbs marinades and sauces beautifully. Cod and halibut in particular are excellent for baking in foil parcels or serving with bold herb-and-caper sauces.

For raw preparations like poke bowls or sushi, only use fish explicitly labeled sushi-grade. Tuna (yellowfin or ahi) is the most common salmon replacement in raw dishes and is widely available sushi-grade. Avoid substituting leaner, drier fish for raw preparations — the texture won't hold up the same way, and the flavor contrast will be jarring.

Frequently Asked Questions

Can I substitute canned salmon for fresh salmon? Yes, in recipes where salmon is flaked or mixed in — fish cakes, pasta, salads — canned salmon works well. Drain it thoroughly and expect a softer texture. It won't work for recipes where you need an intact fillet.

Is arctic char really that similar to salmon? Yes, it's the closest substitute available. Arctic char is in the same family (Salmonidae), has a similar fat content, and its flesh is the same pink-orange color. Many chefs prefer it for its cleaner, slightly less intense flavor.

Will trout work in salmon sushi or poke bowls? Steelhead trout is commonly used in sushi restaurants as a salmon substitute and is often labeled as "salmon" on menus. If it's sushi-grade, it works perfectly. Rainbow trout has a slightly different texture but can also work in poke bowls.

What's a good plant-based substitute for salmon? Marinated carrots (peeled into thin strips and smoked or baked) are a popular vegan salmon alternative for dishes like sushi rolls. Watermelon "tuna" and beet-cured "salmon" are other creative options, though they replicate the color more than the flavor or texture.

Does mackerel taste too strong to replace salmon? Mackerel is noticeably fishier than salmon, especially Atlantic mackerel. If the dish calls for a mild treatment, mackerel can be overwhelming. However, in strongly flavored preparations — heavy marinades, miso glaze, curry — the difference is less noticeable. Spanish mackerel is milder and a better 1:1 sub.


See also: Food Substitutes Guide | Best Cod Substitutes | Best Canned Tuna Substitutes