Meat is high in protein, which is necessary for a healthy body. Vegetarians get their protein from meat alternatives like eggs, cheese and certain vegetables. Legumes, like these beans, are examples of high-protein vegetarian foods.