Corvina substitutes
Corvina substitutes — 6 options, ranked, with the exact amount
Use Halibut
Same amount by weight as the corvina
Halibut is the best all-round swap at 1:1 because it is firm, lean and mild enough to hold clean cubes in a lime marinade. Sea bass or branzino is nearly as good at 1:1 if you cut the cubes slightly larger and marinate a little less. Grouper and snapper both work well. Avoid oily fish like salmon, mackerel and tuna in ceviche, because their fat turns greasy and strongly fishy in acid.
- Verdict —
- Works
- Best for —
- ceviche
Updated 26 Jul 2026 · no sponsored swaps
Every option, one card
Ranked| # | Substitute | Instead of corvina | Verdict |
|---|---|---|---|
| 1 | Halibutceviche | Same amount by weightWorks | Works |
| 2 | Sea bass or branzinoceviche | Same amount by weightTweak it | Tweak it |
| 3 | Grouper or red snapperceviche | Same amount by weightWorks | Works |
| 4 | Mahi-mahigrilling | Same amount by weightYou'll taste it | You'll taste it |
| 5 | Flounder, fluke or soletiradito | Same amount by weightTweak it | Tweak it |
| 6 | Cod or haddockbaking | Same amount by weightTweak it | Tweak it |
Halibut
similar taste and texture
Firm, dense, very lean and faintly sweet, so cubes stay square and separate in lime juice instead of breaking down into a paste.
- Best for
- ceviche, tiradito, pan-searing, grilling, a la plancha
The closest match on every criterion that matters and the swap most Peruvian restaurants outside Peru actually use. It costs more than corvina and dries out fast when cooked, so pull it while the centre is still just opaque.
Sea bass or branzino
similar taste, different texture
Mild, clean and medium-firm, with the same neutral background that lets lime, aji and red onion do the talking.
- Best for
- ceviche, tiradito, baking, steaming
Softer and thinner-flaked than corvina, so cut cubes a generous three-quarters of an inch and cut the lime marinade to 10 to 15 minutes. Longer than that and the edges go chalky.
Grouper or red snapper
similar taste and texture
Firm, lean and mildly sweet with a large clean flake, and both are cut thick enough to cube properly for ceviche.
- Best for
- ceviche, grilling, frying whole, stews
Grouper is the firmer of the two and behaves almost exactly like corvina. Snapper has a slightly more pronounced, sweeter flavour that comes through in a light tiradito sauce.
Mahi-mahi
different taste and texture
Meatier and steakier than corvina, so it is excellent grilled or pan-seared and holds together under any handling.
- Best for
- grilling, a la plancha, fish skewers, stews
Its flavour is noticeably more assertive, and in ceviche the dense fibre makes the cubes chewy rather than tender. Better as a cooked-corvina substitute than a raw one.
Flounder, fluke or sole
similar taste, different texture
Delicate, lean and very mild, ideal for tiradito where the fish is sliced thin and dressed at the table.
- Best for
- tiradito, sashimi-style slices, quick pan-frying
Too thin and soft for cubed ceviche, where it turns pasty after about ten minutes in lime. Slice it thin, dress it immediately and serve it within a minute or two.
Cod or haddock
similar taste, different texture
Cheap, lean and mild, which covers two of corvina's three requirements, but the flakes are large and soft.
- Best for
- baking, frying, chupe and fish stews
The honest least-bad option for ceviche: cut it in a full inch, keep the marinade under ten minutes, and expect a softer, more crumbly result that will not hold neat cubes. Fine in anything cooked.
Questions
5 questionsCan I just leave corvina out?
No, since in ceviche, tiradito or corvina a la plancha the fish is the dish. What you can do is substitute freely among lean firm white fish. Halibut, grouper, snapper and sea bass all make good ceviche, so buy the freshest of those rather than chasing corvina specifically.
Is corvina the same as sea bass?
No, though it is often sold as corvina sea bass. Corvina belongs to the drum and croaker family, while true sea bass is a different family entirely. They overlap in the kitchen because both are lean, firm and mild, which is why sea bass is a good substitute even though it is not the same fish.
What is the best fish for ceviche if I cannot find corvina?
Halibut if budget allows, otherwise grouper or red snapper. All three are firm and lean enough to hold cubes in lime juice. Sea bass works with a shorter marinade. Skip salmon, tuna and mackerel, which are oily and turn heavy and strong-tasting once acid hits them.
Can I use frozen fish for ceviche?
Yes, and commercially frozen fish is often the safer choice for raw preparations because freezing is the standard method for handling parasites. Thaw it slowly in the fridge, pat it very dry, and expect a slightly softer texture than fresh, so cut the cubes a little larger.
Does corvina taste fishy?
Not when it is fresh. It is a mild, faintly sweet white fish with very little oil, which is exactly why it suits ceviche. If corvina or any substitute smells strongly of fish at the counter, it is not fresh enough to serve raw and should be cooked instead.
Tips for substituting corvina
5 tips- The three things that make corvina right for ceviche are firmness, low oil content and mild flavour. When you are choosing a substitute at the counter, check those in that order. Firm and lean will always beat a fish that merely tastes similar, because the lime juice is doing the cooking and fat is what goes wrong in acid.
- For raw preparations, use fish sold specifically for raw consumption or fish that has been commercially frozen, which is the standard way parasite risk is handled. Ask the fishmonger directly rather than assuming, and keep the fish very cold right up to the moment you cut it.
- Cut against the grain into roughly half-inch cubes for ceviche, and cut into thin slices across the fillet for tiradito. A firmer fish like grouper can take slightly smaller cubes; a softer one like sea bass needs bigger ones to survive the marinade.
- Peruvian ceviche is a short marinade, not an overnight one. Ten to fifteen minutes in fresh lime juice is typical, and any substitute softer than corvina wants the shorter end. If the recipe you found says an hour, it is a Mexican-style ceviche and the fish will be fully firmed through.
- Corvina is often sold under names that overlap with other fish, especially in the US where corvina, white sea bass and various croakers get labelled loosely. If a recipe calls for corvina and the counter has none, ask for the leanest firm white fish they have that day rather than hunting the exact name.