Vegetarian diets can be healthy because they are often lower in saturated fat and cholesterol and higher in fiber. Choosing a vegetarian diet with a low-fat content can be helpful for weight loss. But vegetarians -- like non-vegetarians -- can also make poor food choices, like eating large amounts of junk (nutritionally empty) foods. Candy, chips, and other high-fat, vegetarian foods should be eaten in small amounts.

Vegetarian diets need to be as carefully planned as non-vegetarian diets to make sure they are nutritious. Vegetarian diets can provide the recommended daily amount of all the key nutrients if you choose foods carefully. Plants, especially fruits and vegetables, are the main source of nutrients in vegetarian diets.

Some types of vegetarian diets (like those that include eggs and dairy foods) contain animal sources, while another type (the vegan diet) has no animal foods. Nutrients normally found in animal products that are not always found in a vegetarian diet are iron, calcium, vitamin D, vitamin B12, and zinc.