What is taramasalata? You may have seen this pink dip in the supermarket or as part of a Greek meze platter, but what is taramasalata? Essentially it is a paste of salted fish roe mixed with oil, lemon juice, and some kind of starchy base such as milk-soaked bread. That might not sound like such […]