Ive been vegan for 9 years, veggie for 20 odd years before that.
One of the most requested is a good plant milk for brews, and a good vegan cheese.
The best milk, nearest to dairy, is Alpro Original, but the UHT one, not the fridge one, diffeent recipe even though they look the same. Is good in tea, coffee, hot choc. I find oat milk is a bit strong for drinks (great in porridge though), coconut milk too watery.
As for cheese, most are horrid. The I have tried them all over the years.A tasty one on crackers etc is Vegusto but its expensive.
The only one I bother buying now is Tesco own make smoked. It melts nicely in a cheese toastie and is by far the best cheese replacement.
Eating out, Wagamama have a new vegan menu, and are good. Zizzis do vegan cheese on their pizzas and always have a nice dessert on the vegan menu.
Sainsburys meat replacements are lovely, their mince is good in chilli, bolognaise and lasagne etc and their vegetarian burgers are vegan and are the nearest thing to meat you will ever have in a burger.
Some Quorn range is vegan like the spicy chicken burgers and the fishless fingers. Also they do vegan frozen fillets - I put a couple on a plate, tablespoon water over them, sprinkle of dried garlic and herbs, microwave for a couple minutes then slice for sandwiches (or under the grill but brush with oil first)
For curries I always use Pataks paste, the balti one is lovely. Instead of cream, I add my home made cashew cream - soak a cup of cashews for a couple of hours. Drain them then blitz in Nutribullet with a cup of water, add more if its too thick. Makes a great korma but you can use this cashew cream as abase for creamy pasta sauces etc.
If anyone has any questions ask away!