You're checking the fishmonger's case for mackerel and find only salmon fillets and a few sardines in cans. The oily texture and bold flavor of mackerel drive the richness in smoked fish spreads, grilled platters, and Mediterranean salads.

Mackerel isn't about delicate fish flavor-it's about omega-3 richness and the way it holds up to high heat and strong seasonings. A few oily fish and plant-based options can step in depending on the dish.
Sardines and herring replace mackerel 1:1 with similar oily texture and strong flavor-they work in grilled dishes, smoked preparations, and salads. Salmon offers a milder option for grilling at the same ratio. For vegan swaps, jackfruit cooked with seaweed mimics flaky texture, or marinate firm tofu in seaweed broth for umami depth.
7 Alternatives to Replace Mackerel
Mackerel's oily flesh and strong flavor don't translate directly to mild white fish. The swaps below cover grilled dishes, smoked preparations, and plant-based options.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
| # | Substitute | Best For | Ratio | Key Note |
|---|---|---|---|---|
| 1 | Sardines | ✨ Both | 1:1 | Intense oily finish |
| 2 | Herring | 🍳 Cooking | 1:1 | Saltier than mackerel |
| 3 | Salmon | 🍳 Cooking | 1:1 | Milder and sweeter |
| 4 | Canned Tuna | 🥗 Raw | 1:1 | Less flaky texture |
| 5 | Jackfruit | 🌱 Vegan | 1:1 | Needs seaweed for umami |
| 6 | Smoked Trout | 🍳 Cooking | 1:1 | Different smoky profile |
| 7 | Tofu Marinated | 🌱 Vegan | 1 cup tofu + ¼ cup broth | Lacks oily mouthfeel |
1. Sardines 🐟
Sardines deliver the same oily richness and bold fish flavor that mackerel brings to grilled dishes and spreads. They're smaller, but the texture and fat content match almost exactly.
Use 1:1 by weight anywhere you'd use mackerel. Grill them whole, flake them into salads, or mash them into spreads.
- ✅ Identical oily texture and omega-3 fats
- ✅ Works in both fresh and canned forms
- ⚠️ Slightly more intense fishiness
- ⚠️ Smaller flakes in canned versions
Fresh sardines grill beautifully with lemon and herbs. Canned sardines packed in oil work great in pasta dishes and on toast-if you're working with canned options often, tested Sardine replacements cover similar swaps.
2. Herring 🐟
Herring shares mackerel's oily flesh and strong flavor. The texture is tender and flaky, with a saltier, more pronounced taste than mackerel.
Use 1:1 by weight in smoked preparations, pickled dishes, or grilled applications. Herring shines in northern European recipes that call for assertive fish.
- ✅ Oily and tender like mackerel
- ✅ Holds up well to smoking and pickling
- ⚠️ More pronounced saltiness-adjust seasoning
- ⚠️ Different flake size and structure
Smoked herring works in spreads and salads where you'd use smoked mackerel. Fresh herring grills faster than mackerel because of its smaller size-watch the timing.
3. Salmon 🍳
Salmon steps in when you need firm, oily fish for grilling or pan-searing but don't want mackerel's intensity. It's richer and milder with a sweeter finish.
Use 1:1 by weight for high-heat cooking. Salmon handles marinades and glazes well without overpowering the dish.
- ✅ Similar firm, flaky texture
- ⚠️ Less oily than mackerel
Salmon works better in dishes where mackerel's boldness might clash with delicate ingredients. It won't match the strong fish flavor in smoked preparations-replacements similar to Salmon show how other fish compare when you're building flavor layers.
4. Canned Tuna in Oil 🥫
Canned tuna in oil mimics mackerel's oily moisture and umami in cold preparations like salads and sandwiches. The texture is firmer and less flaky than fresh mackerel.
Use 1:1 by volume in recipes that call for canned mackerel. Tuna packed in olive oil works best-it adds richness similar to mackerel's natural oils.
- ✅ Convenient pantry option
- ⚠️ Firmer, less delicate texture
Tuna works in Niçoise salads, pasta dishes, and grain bowls where you'd flake in mackerel. It won't hold up to grilling or smoking-Tuna substitutes ranked cover what works when you need more texture variety in cold dishes.
5. Jackfruit with Seaweed 🌱
Jackfruit cooked with seaweed gives you flaky texture that mimics fish without the actual seafood. Young green jackfruit shreds into strands that look convincingly like cooked fish.
Use 1:1 by volume after draining and cooking with kombu or nori for umami depth. This works in vegan fish salads, sandwiches, and tacos.
- ✅ Flaky texture that looks like cooked fish
- ✅ Absorbs marinades and seasonings well
- ⚠️ Needs seaweed for savory fish flavor
Cook jackfruit with soy sauce, liquid smoke, and crumbled nori to build complexity. It won't replicate mackerel's oily mouthfeel, but the texture holds up in cold and warm dishes-Jackfruit replacements that work show how it performs across different plant-based applications.
6. Smoked Trout 🔥
Smoked trout brings oily texture and smoky depth that works in dishes calling for smoked mackerel. The flavor is slightly milder with a different smoky profile-less intense but still rich.
Use 1:1 by weight in salads, spreads, and pâtés. Smoked trout flakes easily and holds its structure in cold preparations.
- ✅ Rich and smoky like smoked mackerel
- ✅ Firm flakes hold up well in salads
- ⚠️ Less oily than mackerel
Smoked trout works in dips and on bagels where you'd use smoked mackerel. It won't match the bold flavor in hot dishes-stick to cold applications.
7. Tofu Marinated in Seaweed Broth 🌱
Firm tofu marinated in seaweed broth absorbs umami flavor that mimics mild fish taste without the oily texture. Press the tofu first to help it soak up more liquid.
Use 1 cup firm tofu plus ¼ cup seaweed broth per 1 cup mackerel. Marinate for at least 2 hours or overnight for deeper flavor.
- ✅ Absorbs savory seaweed flavor
- ⚠️ Lacks mackerel's natural oils
This works in vegan grain bowls, salads, and cooked dishes where you'd flake in mackerel. Add a drizzle of sesame oil or olive oil to compensate for missing fat-Tofu substitutes ranked cover how different tofu preparations compare across various recipes.
Choose by What You're Grilling or Mixing
- For grilling: Sardines or salmon match mackerel's firmness on the grill
- For smoked dishes: Herring or smoked trout bring similar richness
- For cold salads: Canned tuna in oil or sardines work 1:1
- For vegan options: Jackfruit with seaweed mimics flaky texture best
Frequently Asked Questions
Salmon works but delivers a milder, sweeter flavor than mackerel's bold intensity. It's a better match for dishes where you don't want the fish to dominate-smoked mackerel spreads and salads taste different with salmon because they lose that characteristic assertive edge.
Sardines match mackerel's oily, flaky texture almost exactly when grilled. They're smaller, so they cook faster, but the flesh has the same richness and holds up to high heat without drying out.
Yes, use tuna packed in oil 1:1 by volume. The texture is firmer and the flavor milder, but it works in pasta dishes, grain bowls, and salads where canned mackerel would flake in.
Cook shredded jackfruit with kombu or crumbled nori to add umami depth. Add a splash of soy sauce and a pinch of dulse flakes for more seafood flavor-the texture mimics flaked fish once it's cooked and cooled.
Herring has a similar oil content to mackerel-both are rich in omega-3 fats. The main difference is flavor-herring is usually saltier with a more pronounced taste, especially in pickled or smoked forms.

7 Best Substitutes for Mackerel
Ingredients
Method
- Choose the substitute based on dish type: sardines or salmon for grilling, herring or smoked trout for smoked dishes, canned tuna for cold salads, jackfruit or tofu for vegan options.
- Prepare the substitute: drain canned fish or jackfruit; marinate tofu in seaweed broth for best flavor.
- Use the substitute in a 1:1 ratio by weight or volume according to the substitute's notes.
- Adjust seasoning to compensate for differences in saltiness or oiliness, especially with herring or tofu.
- Taste final dish and ensure desired texture and flavor balance; add oils if needed for mouthfeel.
Notes
- Use sardines for the closest oily and fishy intensity match.
- Marinate tofu and cook jackfruit with seaweed for better umami depth in vegan dishes.
- Adjust seasoning especially with saltier herring or milder salmon to preserve flavor balance.




