Non-vegetarian food contains meat, and sometimes, eggs. When describing people, non-vegetarians eat meat, as opposed to vegetarians. The diet, non-vegetarianism is the majority human diet in the world. Non-vegetarians are also called omnivores in nutritional science.