The vegan cheeses are pricey on the surface of things but you can tend to use less as they are more strongly flavoured, or at least the ones we have here are, a bit like parmesan or something like that (not that the flavour is necessarily the same but the concept of using sparingly). I figured out that the dishes we make with them cost the same or less per portion as before really which averages at 50p to 95p per person-so not a lot at all. We have found being vegan is just so much cheaper in general. We mostly use an Austrian brand called Vegourmet who get their cheeses made by a Greek company, they do different varieties and some are not very good from a health POV as they are made of a mix of starches and oils and not much else but the varieties we buy are tahini based so that is protein and calcium in one. You can also get something called nutritional yeast which has a cheesy flavour and has suprisingly high amounts of protein and b vitamins in, added to a sauce or dish with vegan cheese it makes it go a lot further as well as adding extra nutrients.
I confess I don't actually own any vegan cookbooks
, majority of the ones sold here are American and adapted to UK measures; this is the worst of both worlds for us as I prefer to use US measures and we can't get some of the ingredients mentioned in the books. I own a couple of vegetarian cookbooks as the recipes can easily be adapted to vegan, I also have quite a few mennonite cookbooks and I love these as they are all about eating frugally and eating less animal products, so many of the recipes are unwittingly vegan anyway or very easily adapted.
Protein, its important but you'd be surprised at what carb foods are high in protein, pasta, wholewheat bread and cous cous for example. A lot of veggies are high in protein too
https://gentleworld.org/10-protein-packed-plants/
https://www.vrg.org/nutrition/protein.htm
Baking, that can be an adventure, my first vegan baking attempt was chocolate brownies and it ended up like crumbled up chocolate cookies, it was nice with coconut milk ice cream though. I've had a lot more success since, I usually replace some of the eggs in the recipe with coconut milk mixed with coconut yoghurt (this is a fantastic buttermilk sub too) and the rest with No Egg which is like Ener-g Egg replacer but a lot less expensive and with a lot less ingredients, only thing is it contains no raising agents so you usually need to add in a bit of extra baking powder or the buttermilk sub. Kosher for passover chocolate chips and baking chocolate are usually vegan and always soya free as well, as soya isn't allowed on passover, the Oneg brand from Brooklyn are superb. Anything with more than 2 eggs in the original recipe can be hard to replicate successfully. Evaporated milk in recipes I have had amazing success substituting canned coconut milk for it, I am going to try substituting powdered milk in recipes with the coconut cream powder as well. Coconut milk products contain barely any protein but I will usually add higher protein flours in to compensate. I also tend to put ground almonds in a lot of cakes and cookies xx