Is a vegetarian diet a healthier choice? The short answer: It depends, largely because not all vegetarian diets are created equal. There are many different reasons people may choose to be vegetarians, including health, the environment, and religion. And that reason will influence a person’s food choices. Because vegetarianism includes a wide spectrum of dietary practices, it makes it difficult to find clear relationships between diet and health outcomes. Vegetarians who live on french fries and pasta are likely not healthier than a person who eats fish, eggs, or unprocessed lean meat along with lots of veggies.
A vegetarian diet is one that does not include meat. Concern about the nutritional adequacy of vegetarian diets centers around intakes of vitamin B12, iron, zinc, calcium, iodine, vitamin D, and omega-3 fatty acids, which are found more readily in meat, eggs, and fish. However, when a vegetarian diet is appropriately planned and includes foods fortified with those same minerals and vitamins, it can be nutritionally adequate and may lower the risk of chronic diseases compared to a typical Western diet, composed of lots of red and processed meats, dairy products, eggs, high-fat foods, refined grains, and sugary desserts and drinks.
There is convincing evidence that a vegetarian diet is associated with a lower risk of heart disease, lower LDL cholesterol levels, and lower rates of hypertension and type 2 diabetes. Vegetarians also tend to have a lower prevalence of obesity, lower overall rates of cancer, and greater life expectancy.
Unfortunately, little evidence exists that the absence of meat, rather than other attributes of the vegetarian diets, accounts for these health benefits. Vegetarian diets allow for a large variety of different intakes from all other food groups. For example, there is little information that indicates disease risk reduction from a vegetarian diet exceeds that achievable by increasing vegetable and fruit consumption in a diet that also includes meat.