Fresh anchovies are an oily fish that look and taste similar to sardines. They vary in size and can be bought either fresh or cured. Cured anchovies were originally left whole and packed in salt ...
"An anchovy is really a flavour enhancer, and they can work extraordinarily well behind the scenes," he tells ABC Radio National's Late Night Live ... salted or in oil, anchovies provide our ...