Skip to content
Out of

Cod roe substitutes

Cod roe substitutes — 6 options, ranked, with the exact amount

Use thisBest of 6 options

Use Jarred tarama or salted cod roe

Same amount as the cod roe

For taramasalata, jarred tarama or salted cod roe is the same thing and swaps 1:1. Failing that, blend hot-smoked mackerel or smoked trout at 1:1 by weight and add one egg yolk or two tablespoons of thick yogurt to get the gloss back. Grated bottarga works but is much saltier and cannot emulsify on its own. For fried breakfast cod roe, soft herring roes are the traditional stand-in.

Verdict —
Works
Best for —
taramasalata

Updated 26 Jul 2026 · no sponsored swaps

Every option, one card

Ranked
Cod Roe substitutes compared
SubstituteInstead of cod roe
Jarred tarama or salted cod roetaramasalataSame amountWorks
Hot-smoked mackerel or smoked trouttaramasalata-style dipsSame amount by weightPlus 1 egg yolk or 2 tbsp thick yogurt per cup of dipYou'll taste it
Bottarga (grated cured mullet or tuna roe)dips with added body2 tbsp grated, plus 1 egg yolk or 2 tbsp thick yogurtYou'll taste it
Soft herring roes (milt)the fried breakfast versionSame amount by weightYou'll taste it
Salmon roe or lumpfish caviargarnishing a dip1/3 cup blended into a yolk-and-oil base, or spooned over as garnishYou'll taste it
Smoked oysters or tinned cod liverspreads2 tbsp per cup of dip, plus 1 egg yolkYou'll taste it
What changes6 options

Jarred tarama or salted cod roe

similar taste and texture

The same roe, salted and jarred, sold in Greek and Turkish grocers.

Best for
taramasalata, dips, spreads

Not really a substitute so much as the same ingredient in a more findable form, and it is what most taramasalata is actually made from. It is often saltier than a whole smoked roe and sometimes already coloured, so taste before adding salt and expect a pinker dip.

Hot-smoked mackerel or smoked trout

different taste and texture

Ready-to-eat smoked oily fish, blended into the dip in place of roe.

Best for
taramasalata-style dips, spreads on toast, canapes

The most available swap and a genuinely good dip. The smoke and salt land in the right place, but flaked fish will not whip oil the way roe does, so the result is more pate than mousse: thicker, matte and slightly grainy rather than glossy. An egg yolk or a couple of spoons of Greek yogurt restores most of the body and shine. Mackerel is punchier, trout is milder and sweeter.

Bottarga (grated cured mullet or tuna roe)

different taste and texture

Hard, dry, salt-cured roe, grated like a hard cheese.

Best for
dips with added body, pasta, finishing dishes

Far more concentrated: drier, considerably saltier and sharper, with a stronger cured tang. On its own it will not emulsify, because the moisture and soft protein that make cod roe whip up have been dried out of it, so it needs a yolk or thick yogurt to carry it. Use half as much as you think and no extra salt.

Soft herring roes (milt)

different taste and texture

The soft roes of herring, sold fresh or frozen, creamy and pale.

Best for
the fried breakfast version, on toast, flouring and pan-frying

The traditional alternative for fried roe on toast and an easy swap: flour, season and fry in butter for 2 minutes a side. They are much softer, creamier and considerably milder than firm pressed cod roe, so the slices do not hold their shape as neatly, and they need salt and plenty of lemon and cayenne to taste of anything.

Salmon roe or lumpfish caviar

different taste and texture

Discrete salted fish eggs, briny and bright.

Best for
garnishing a dip, canapes, adding a salt-and-sea hit

The flavour is in the right family but the structure is wrong: these eggs burst rather than emulsifying, so they cannot build the dip on their own. Blend them into a base of egg yolk, bread or potato and oil, or use them as a topping. Lumpfish caviar also bleeds grey dye into anything pale.

Smoked oysters or tinned cod liver

different taste and texture

Strong, oily, smoky tinned seafood used for flavour rather than structure.

Best for
spreads, dips built on a yolk or potato base

Use these for the smoke and richness only. They bring plenty of both, plus a heavier, more obviously oily flavour, and no emulsifying power at all, so the yolk or a boiled potato has to hold the dip together. Chop finely and blend hard or the texture goes lumpy.

Questions

5 questions

What is taramasalata actually made from?

Cured fish roe, usually smoked or salted cod roe, blended with olive oil and either soaked bread or boiled potato, then finished with lemon juice and sometimes garlic. The roe supplies the salt, the smoke and the emulsifying power that turns the oil into a thick pale mousse.

Can I use caviar or salmon roe instead of cod roe?

Not as the base. Cod roe works because the eggs are tiny and bound together in a soft mass that whips oil into an emulsion, like an egg yolk. Salmon roe and caviar are separate eggs that burst, so they add salt and sea flavour but cannot build the dip. Use them as a garnish over a yolk-based version.

Is cod roe cooked?

It depends which one you bought. Smoked cod roe is cured and lightly smoked, and it is used as it is, without cooking. Fresh cod roe is normally poached whole and pressed before slicing and frying, and in Britain it is usually sold already poached. Read the label if you are unsure, because the two are not interchangeable in a recipe.

Can I just leave it out?

No. In taramasalata the roe is not a flavouring on top of a dip, it is the dip: the salt, the smoke and the structure all come from it. If you have none, make the same dip with blended hot-smoked mackerel plus an egg yolk, which is a genuinely good spread, rather than trying to fake it with plain fish.

Why is my taramasalata bitter or too salty?

Too salty almost always means the roe was not soaked before use, so give it 20 to 30 minutes in milk or water next time. Bitterness usually comes from the skin or membrane going into the blender, or from over-blending olive oil, which turns harsh and peppery when the blades hit it hard. Use a milder oil for the bulk and finish with the good stuff by hand.

Tips for substituting cod roe

5 tips
  1. If the smoked roe is very salty, soak it in milk or cold water for 20 to 30 minutes, then peel away the thin skin and any tough membrane. Skipping this is the usual reason a homemade taramasalata comes out inedibly salty.
  2. Soaked white bread with the crusts off, or a plain boiled potato, is the body of a real taramasalata. Blend that with the roe first, then trickle in the oil, and only then add lemon juice, which thins the dip and will split it if it goes in early.
  3. Add the oil in a slow stream exactly as you would for mayonnaise, roughly half a cup per 100g of roe. Dumped in at once it will break, and a broken dip is very hard to bring back.
  4. Proper taramasalata is beige or pale grey-pink, not shocking pink. The bright colour in supermarket tubs is food dye, so do not judge your own by it.
  5. For the fried breakfast version, buy roe that has already been poached and pressed, then chill it hard before slicing so the rounds hold together. Dust the slices in seasoned flour and fry in butter for about 2 minutes a side until the edges catch.

Seafood drawer All ingredients