A vegetarian's diet usually has plenty of vitamins A and C, magnesium, calcium, fiber polyunsaturated fat, complex carbohydrates and potassium. The presence of all of these may be the key why vegetarians have lower incidence of hypertension and ca...