I am not a vegetarian and I have no interest in becoming one. However I don’t need to eat meat every single day, but I do need to make sure that I get enough protein and other nutrients. This infographic (source) shows the top non-meat sources of protein:
Personally I like cooking with both beans and lentils on a regular basis. The only things on that list that I have little interest in are quorn and tofu. Sorry tofu but you’re boring!