Rockfish substitutes
Rockfish substitutes — 6 options, ranked, with the exact amount
Use Red snapper
Same amount by weight as the rockfish
Red snapper and black sea bass are the closest matches and swap in at 1:1 with no change to the method. Cod is the easiest fish to find and works everywhere rockfish does, just softer and larger-flaked, and tilapia is the cheap fallback. One important note: on the Chesapeake, rockfish means striped bass, which is a richer, meatier, oilier fish, so check which one your recipe means before you shop.
- Verdict —
- Works
- Best for —
- fish tacos
Updated 26 Jul 2026 · no sponsored swaps
Every option, one card
Ranked| # | Substitute | Instead of rockfish | Verdict |
|---|---|---|---|
| 1 | Red snapperfish tacos | Same amount by weightWorks | Works |
| 2 | Black sea basspan-seared fillets | Same amount by weightWorks | Works |
| 3 | Codfish tacos | Same amount by weightTweak it | Tweak it |
| 4 | Lingcod or halibutgrilling | Same amount by weightTweak it | Tweak it |
| 5 | Tilapiafish tacos | Same amount by weightYou'll taste it | You'll taste it |
| 6 | Striped bassgrilled fillets | Same amount by weightYou'll taste it | You'll taste it |
Red snapper
similar taste and texture
The nearest match, and unsurprising given that much American rockfish is sold as Pacific red snapper in the first place. Snapper has the same lean medium-firm flesh and medium flake with a slightly sweeter, marginally more distinctive flavor, so grilled fillets and fish tacos taste a touch more interesting. Skin-on snapper crisps very well. Timing and technique need no adjustment at all.
- Best for
- fish tacos, grilled fillets, pan-seared fish, baked fish, ceviche, whole roasted fish
Genuine red snapper costs more than rockfish. Vermilion snapper and Pacific rockfish sold under the snapper name are both fine and cheaper.
Black sea bass
similar taste and texture
Excellent and very close in behavior. Black sea bass is lean and moderately firm with a clean, mildly sweet, slightly more savory flavor than rockfish, and its fillets take a hard sear and hold their shape in a brothy stew. The flake is a little tighter and finer, so pieces stay neater in a taco. It is also superb steamed whole with ginger and scallion, which rockfish is too.
- Best for
- pan-seared fillets, steamed whole fish, fish stew, grilled fish, fish tacos
East Coast fish, so it is often the practical swap in exactly the places rockfish is not sold.
Cod
similar taste, different texture
The most widely available substitute and a reliable one. Cod matches rockfish's mildness and lean, low-oil profile, but the flake is distinctly larger, thicker and looser, so a taco filling comes out in big soft pieces rather than firm bite-sized chunks and a stew needs the fish added later to keep it intact. Cod is also a bit sweeter and cleaner in flavor, and thicker fillets need a few extra minutes.
- Best for
- fish tacos, baked fish, chowder, beer-battered fish, fish stew
Use center-cut cod loin for even thickness and the best structural integrity. Add it to soups in the last five minutes.
Lingcod or halibut
similar taste, different texture
Use these when the recipe needs the fish to survive something aggressive: a grill, a skewer, a long braise. Both are firmer and denser than rockfish, halibut noticeably so, so the fillet stays in one piece where rockfish might begin to break. Lingcod is sweet and mild and behaves closest to rockfish; halibut is sweeter still but very lean, which means it dries out fast if you cook it past just-done.
- Best for
- grilling, fish skewers, braises, roasted fillets, chowder
Both cost significantly more than rockfish. Lingcod is not a cod, and its flesh is sometimes tinged blue-green raw, which cooks out white.
Tilapia
different taste and texture
The cheap and universally stocked option, and it does the mechanical job: mild, boneless, holds together in a taco. What it does not do is taste like rockfish. Tilapia is denser and slightly rubbery with a faint muddy or earthy background note where rockfish is clean and marine, so lean hard on lime, chili and cilantro and it will disappear into the dish. Do not use it for ceviche or any preparation where the fish is the point.
- Best for
- fish tacos, breaded fish, baked fish, blackened fish
Pat it thoroughly dry before searing or blackening, because tilapia releases water and steams instead of browning.
Striped bass
different taste and texture
The right answer if your recipe comes from Maryland or Virginia, where rockfish means striped bass rather than Pacific Sebastes. Striped bass is firmer, oilier and considerably more flavorful, with a large meaty flake and skin that crisps into something genuinely good, so a fillet eats richer and holds up to grilling far better than Pacific rockfish. Going the other direction, Pacific rockfish in a Chesapeake rockfish recipe will taste noticeably leaner and plainer.
- Best for
- grilled fillets, roasted fish, pan-seared skin-on fillets, Chesapeake-style recipes
Sold as striper, striped bass or hybrid striped bass. The farmed hybrid is milder and the most consistently available.
Questions
5 questionsIs rockfish the same as striped bass?
It depends on where you are. In Maryland, Virginia and the rest of the Chesapeake region, rockfish is the local name for striped bass. On the West Coast and in most seafood markets nationally, rockfish means one of many Pacific Sebastes species, sold as rock cod or Pacific snapper. They are unrelated fish and cook differently, since striped bass is fattier, firmer and more strongly flavored.
Can I just leave the rockfish out?
No, since it is the protein in every recipe that names it. In a fish stew or a taco you could substitute shrimp, which needs only two or three minutes of cooking, or scallops, and the dish will still work. Simply omitting it leaves you with a bowl of broth or a tortilla of slaw.
What is the best rockfish substitute for fish tacos?
Red snapper or black sea bass if you want the same firm bite-sized chunks, and cod if you want the easiest fish to find and do not mind larger softer flakes. Tilapia is the budget option and works because the lime, chili and crema carry the flavor. Cut whatever you use into strips about an inch wide before cooking so it portions neatly.
Is rockfish the same as rock cod or Pacific snapper?
Yes. Rock cod and Pacific snapper, sometimes Pacific red snapper, are older market names for the same Pacific rockfish, and neither is a true cod or a true snapper. A recipe using any of those names can be cooked exactly as written with any rockfish fillet, and equally with red snapper or black sea bass.
Can I use rockfish instead of cod?
Yes, and in some dishes it is better. Rockfish is firmer and its tighter flake survives a stew or a taco griddle where cod falls apart. Two adjustments: rockfish fillets are usually thinner than cod loin, so cut two to four minutes off the cooking time, and the flavor is a shade less sweet, so a little extra lemon or a good sauce is worthwhile.
Tips for substituting rockfish
5 tips- Work out which rockfish your recipe means before you shop. On the Pacific coast and in most cookbooks, rockfish is a lean Sebastes fillet closest to snapper. On the Chesapeake, rockfish is striped bass, a fattier and meatier fish. Getting this wrong is the main reason a rockfish recipe turns out disappointingly bland or unexpectedly rich.
- Rockfish fillets taper from a thick shoulder to a paper-thin tail. Either tuck the tail end under before it goes in the oven or cut it off and add it a couple of minutes late, otherwise the thin end will be dry and stringy before the thick end is cooked.
- The flesh is lean and medium-firm, which makes rockfish unusually good in fish tacos because it breaks into neat bite-sized chunks rather than shredding. If you swap to cod or haddock, expect big soft flakes and either accept a looser filling or cut the fish into cubes before cooking.
- Skin-on rockfish crisps well if you dry it hard, salt it fifteen minutes ahead, blot it again and start it skin-side down in a properly hot pan with a light press for the first thirty seconds. This works identically for snapper, black sea bass and striped bass.
- For ceviche, rockfish is a good traditional choice, but only use fish you know is safe to eat raw. Buy from a counter that sells it for raw consumption, keep it very cold, cube it small so the lime penetrates evenly, and note that lime does not make unsafe fish safe.