Vegetarianism is getting mainstream. Gone are the days when non- vegetarian food was considered to relish the taste buds. More and more people are taking the vegetarian route and rightly so because the benefits of vegetarianism is not limited but range from increased energy, lowered rates of obesity, more desirable cholesterol levels, an improved digestive tract, and much more. Sufficient protein is available in vegetarian food like beans, grains, and nuts. Most plant-based foods such as leafy greens, tomatoes, citrus fruits, and root vegetables have Vitamins, minerals, and fiber in abundance.