A pure vegetarian diet includes fruits, nuts, vegetables, fruits, grains, and legumes. ... A non-vegetarian diet includes chicken, meat, eggs and fish. A non-vegetarian diet also has several health benefits because this type of food is rich in protein and vitamin B.