Waitrose own grated "cheese" is good for sprinkling on pasta dishes, etc. (as is the Violife epic mature). Another vote for Hellmans. Naturli spread and block (for cooking) and coconut oil is good for cooking too. I think in a recent poll, Richmond vegan sausages won (haven't tried them yet). Loads of alternatives now - it's a growing market. A word of warning - as someone-else has pointed out, just because something is a substitute for a meat, egg or dairy product, doesn't mean it contains the same nutrients. So a lot of "not cheese" is actually higher in salt, sugar, carbs than cheese and no calcium; a lot of meat products are higher in all of them - and don't contain as much protein or iron. So, good to be aware of all of this. And talk to her about taking a supplement for things like B12, calcium and iron (can be difficult to get on a vegan diet).