The study found that, calorie for calorie, those eating vegetarian diets were getting higher intakes of nearly every nutrient: more fiber, more vitamin A, more vitamin C, more vitamin E, more of the B vitamins thiamin, riboflavin, and folate, as well as more calcium, magnesium, iron, and potassium.