Sup
just posting to say i've also had a very similar diet for the majority of my life (since i was around 11 or 12), i don't know anyone else who has a similar diet, so i guess it was a decision i made at a young age
i think the foods i eat most frequently are
broccoli
black beans
avocado
sesame seeds
oats
occasionally wholemeal Lebanese breads
rice/pea protein powders (bulk, unflavored), the vega stuff is atleast 6x more expensive from memory
and i really like sparkling mineral water (i don't drink anything with sugar or fake sugar in it)
i also occasionally use agave syrup as a sweetner, or for cooking
indian spice mixes
i'm trying to think of some things that i don't see on your list that i can recommend , falafel is nice, and high in protein, traditionally it is deep fried, but i always oven bake it
i also enjoy experimenting with seeing how nice of a meal i can make using only the microwave, my favorite is sweet potato, black beans, onion, served with cold tomato and avocado after it's cooked
i used to have problems being underweight, probably 3 or so years ago, i had a really unhealthy mindset along the lines of "more calories = bad", since then i kinda adopt the mindset that "i'll eat as i feel like it, and if i gain too much weight, i'll deal with it", along with more regular exercise, and now i'm a much more healthy weight, and still fairly low bodyfat
usually i take some vitamins, i'm not too sure how beneficial they are, probably just fear mongering on the advertisers part, i take b12, an algal DHA-EPA supplement (omega 3's) and a vitamin d supplement, i don't always take these consistently, the D and B12 are relatively inexpencive, i can't attest to any noticeable benefits, the b12 tends to wake me up a little in the mornings though
other than that, i haven't had any noticeable health issues in my memory, i haven't had a headache in years, for the most part i feel energetic in the mornings
also, have you tried growing your own foods? it's very rewarding, and there are plants that require very little attention to grow well, we grow broccoli, capsicum (bell pepper) chilli, tomato, lettuce (in bulk), spinach, leeks, cucumbers, watermelons, and probably other things i cant think of
oh also, hate to say it, some beers and wines do have animal ingredients, there are clarifying materials used which include fish bladders (i think it's called isinglas), or gelatin, though there are still alot of brands that are suitable
anyways, good on you, sorry for bumping this thread, but i hope you'll give me a response