I'm a carnivore but my wife is a vegetarian. She eats a lot of whole wheat pasta and various sauces, cheese, fish, shellfish, houmus, salads, soy etc. It's important to get enough protein when you give up meat and you can get that from beans, dairy and fish (if you don't go 100% vegetarian). Indian and Middle Eastern food offer a lot of options. There are plenty of canned foods that come vegetarian like chili, baked beans, etc. Eggs are a good staple of a vegetarian diet. Unfortunately my wife hates eggs. I'm the breakfast maker so I add a lot of cheese and she drowns them in green Tabasco in order to get the protein.