Cod roe substitutes
Cod roe substitutes — 6 options, ranked, with the exact amount
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| # | Substitute | Instead of cod roe | Verdict |
|---|---|---|---|
| 1 | Jarred tarama or salted cod roetaramasalata | Same amountWorks | Works |
| 2 | Hot-smoked mackerel or smoked trouttaramasalata-style dips | Same amount by weightPlus 1 egg yolk or 2 tbsp thick yogurt per cup of dipYou'll taste it | You'll taste it |
| 3 | Bottarga (grated cured mullet or tuna roe)dips with added body | 2 tbsp grated, plus 1 egg yolk or 2 tbsp thick yogurtYou'll taste it | You'll taste it |
| 4 | Soft herring roes (milt)the fried breakfast version | Same amount by weightYou'll taste it | You'll taste it |
| 5 | Salmon roe or lumpfish caviargarnishing a dip | 1/3 cup blended into a yolk-and-oil base, or spooned over as garnishYou'll taste it | You'll taste it |
| 6 | Smoked oysters or tinned cod liverspreads | 2 tbsp per cup of dip, plus 1 egg yolkYou'll taste it | You'll taste it |
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 questionsWhat 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- 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.
- 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.
- 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.
- 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.
- 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.