Cheese

Cheese is often mentioned as the one thing that vegans find it difficult to replace with a good plant based alternative. There are lots of brands to try out, and it is also fun to experiment with home made nut cheeses.