Vegetarianism is the practice of not eating meat or fish. People who follow vegetarianism are called vegetarians. Vegetarians eat foods like vegetables, fruit, nuts, beans and grains. Some vegetarians eat or drink animal products, like milk and eggs. They are called lacto-ovo vegetarians. Vegetarian people may like tofu, falafel and other meat substitutes.