It's odd how hard it's supposed to be to cook for vegetarians and vegans. I think that a lot of improvements have been made in off the shelf products for both categories.
I'm almost vegan (it's the odd cup of tea with milk in and butter on crumpets when out that really breaks the completeness) and have an older book on the shelf that lists where to get your protein and vitamins from. After some practice it's very easy.
If you think back to old practice for carnivores - roast chicken on Sunday, cold chicken on Monday and bones into the stock pot with vegetables, lentil and pearl barley you have a clue. So you don't use the bones in your stock making but you do keep the lentils and pearl barley as protein for a perfectly good thick, filling soup. Or you can do as one of the grannies used to insist and have butter beans instead of the lentils/pearl barley. It's really lateral thinking. Use beans, pulses, nuts as protein. I happen to love seaweed to eat which is good for B12! And if you can stand Marmite that helps.
