You're prepping fish and chips when the fishmonger tells you haddock's sold out for the day. The recipe relies on that mild sweetness and flaky texture-most white fish won't match both qualities equally.

Haddock brings a firm yet delicate structure that holds together during frying or baking. Standard substitutes vary in fishiness, texture, and how they respond to heat.
Cod replaces haddock 1:1 with similar flaky texture and mild flavor-slightly less sweet but works in fish and chips, baked dishes, and chowders. Pollock offers comparable structure but stronger fishiness. For vegan swaps, firm tofu absorbs seasonings well after pressing but lacks ocean flavor entirely.
7 Top Substitutes for Haddock 🐟
Haddock's mild sweetness and firm flake don't translate directly across all white fish. The swaps below cover seafood and plant-based options depending on your needs.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
| # | Substitute | Best For | Ratio | Key Note |
|---|---|---|---|---|
| 1 | Cod | 🍳 Cooking | 1:1 | Slightly less sweet |
| 2 | Pollock | 🍳 Cooking | 1:1 | Stronger fish flavor |
| 3 | Whiting | 🍳 Cooking | 1:1 | More delicate flesh |
| 4 | Tilapia | 🍳 Cooking | 1:1 | Milder ocean taste |
| 5 | Firm Tofu | 🌱 Vegan | 1:1 | Press first 30 min |
| 6 | Hearts of Palm | 🌱 Vegan | 1:1 | Naturally flaky texture |
| 7 | DIY Tofu Blend | 🌱 Vegan | 1:¼ nori | Adds marine flavor |
1. Cod 🐟
Cod delivers the closest match to haddock's mild flavor and flaky structure. Use it 1:1 by weight in any recipe calling for haddock.
The flesh runs slightly less sweet than haddock but holds together equally well during frying, baking, or poaching. It absorbs seasonings the same way.
- ✅ Nearest texture and flake pattern
- ✅ Works in fish and chips, chowders, baked dishes
If cod's unavailable in your area, Cod swaps that match cover alternatives by cooking method.
2. Pollock 🐟
Pollock steps in when you need firm white fish that fries or bakes well. The texture mimics haddock but the flavor runs slightly stronger.
Use 1:1 by weight. The fish flakes cleanly and handles battering without falling apart.
- 🍳 In frying: Holds batter as well as haddock does
- 🥘 In stews: Stays intact during simmering
- ⚠️ Flavor note: More pronounced ocean taste than haddock
- ⏱️ Cooking time: Cooks slightly faster-reduce by 2-3 minutes
Most stores stock pollock year-round. For backup options, check Pollock alternatives to try when both fish run out.
3. Whiting 🐟
Whiting brings mild flavor close to haddock but with more delicate flesh. It flakes faster and won't hold up under heavy sauces.
Use 1:1 by weight in pan-fried dishes or light baking. Skip it for recipes requiring fish that stays firm through long cooking.
The texture works great in fish tacos or simple pan-fried preparations where you want clean flakes. It absorbs lemon, butter, and herbs well.
4. Tilapia 🐟
Tilapia provides the flaky texture without haddock's distinct seafood sweetness. The flavor runs milder and slightly earthy.
Use 1:1 by weight. It handles grilling and pan-frying better than delicate baking.
- 🍳 Grilled or pan-fried: Develops good crust without drying out
- 🌮 Fish tacos: Neutral base that takes on marinades easily
- ⚠️ Ocean flavor: Won't match haddock's natural sweetness
- 💡 Season heavier: Needs more salt and acid than haddock does
If tilapia's too mild, Tilapia swaps by recipe type offer firmer or fishier alternatives.
5. Firm Tofu 🌱
Firm tofu replaces haddock in vegan cooking by mimicking the texture after pressing. It absorbs marinades and seasonings the way fish does.
Press tofu for 30 minutes to remove excess water. Use 1:1 by weight once drained.
- ✅ Takes on flavors from soy sauce, lemon, and seaweed
- ✅ Holds shape when pan-fried or baked
- ⚠️ No seafood taste-needs nori or kelp for ocean flavor
Marinate pressed tofu in soy sauce, lemon juice, and crumbled nori for 20 minutes before cooking. This builds umami depth that plain tofu lacks.
Need other protein options? Try quick Tofu replacements to try for both cooking and baking.
6. Hearts of Palm 🌱
Hearts of palm shred naturally into flaky pieces that work in vegan fish dishes. The texture mimics cooked white fish better than most plant-based options.
Use 1:1 by volume-drain canned hearts of palm, shred with a fork, then season and cook. They soak up marinades quickly.
- ✅ Flakes like real fish when shredded
- ⚠️ Softer than haddock-won't hold up to long cooking
Coat shredded hearts of palm in cornstarch and seasonings before pan-frying. This creates a crust similar to battered fish.
The flavor runs mild and slightly nutty. For swaps with firmer texture, see replacements similar to Hearts Of Palm by dish type.
7. DIY Seaweed & Tofu Blend 🌱
Combining firm tofu with nori builds ocean flavor into plant-based fish dishes. The tofu provides structure while seaweed adds marine umami.
Press 1 part firm tofu for 30 minutes. Soak and finely chop ¼ part nori, then mix it into the tofu before cooking.
Marinate the blend in soy sauce, lemon juice, and garlic for 15 minutes. Pan-fry or bake until the edges crisp-this creates texture contrast similar to cooked fish.
Match Your Haddock Swap to the Dish
For fish and chips: Cod or pollock hold up best under batter and hot oil.
For baked dishes: Cod stays firm without drying out. Whiting works if you reduce cooking time by 3-4 minutes.
For vegan preparations: Press tofu thoroughly, marinate with nori, then pan-fry for crispy edges. Hearts of palm work better in raw or lightly cooked applications like fish tacos.
Frequently Asked Questions
Yes-frozen cod works 1:1 for fresh haddock. Thaw it in the fridge overnight and pat dry before cooking. The texture stays firm and flaky as long as you don't refreeze after thawing.
Firm tofu marinated with crumbled nori gets closest to ocean flavor. Press the tofu for 30 minutes, soak it in soy sauce and lemon juice with finely chopped seaweed, then pan-fry. The nori adds the briny taste tofu naturally lacks.
Use the same temperature but reduce cooking time by 2-3 minutes. Pollock cooks slightly faster and can dry out if left too long. Check for opaque flesh and easy flaking at the thickest part.
Tilapia works but expect milder flavor than haddock brings. Add it during the last 8-10 minutes of simmering so it doesn't overcook. Season the broth more heavily to compensate for tilapia's neutral taste.
Pressing removes excess water so the tofu absorbs marinades and crisps up when cooked. Unpressed tofu stays soft and won't develop the firm, flaky texture fish has. Press for at least 30 minutes under a weighted plate.

7 Best Substitutes for Haddock
Ingredients
Method
- Choose the substitute best suited for your dish (seafood or vegan options).
- Press tofu-based substitutes for 30 minutes to remove excess moisture if using.
- Mix or prepare with suggested ratio, adding marinades or seasonings like nori for vegan blends.
- Adjust cooking time as needed, especially reducing for pollock or delicate substitutes.
- Check final taste and texture, adjusting seasoning and cooking to achieve desired result.
Notes
- Press tofu properly to mimic fish texture and absorb flavors.
- Reduce cooking time for pollock and whiting to prevent overcooking.
- Marinate vegan substitutes with nori or seaweed to add ocean flavor.




