Tag: Anchovies
All the articles with the tag "Anchovies".
Why Anchovies Make Food Taste Better
Published: at 04:50 PMAnchovies do not usually make food taste fishy. More often, they make sauces deeper, vegetables fuller, and savory dishes taste more complete through salt, umami, and restraint.