Nutrition basics (17)
- Caffeine: How much is too much?
- Dietary fats: Know which types to choose
- Artificial sweeteners: A safe alternative to sugar?
- see all in Nutrition basics
Healthy diets (7)
- Sample menus for the DASH eating plan
- DASH diet: Healthy eating to lower your blood pressure
- Vegetarian diet: How to get the best nutrition
- see all in Healthy diets
Healthy cooking (14)
- Beans and other legumes: Types and cooking tips
- How meat and poultry fit in your healthy diet
- Main attraction: 10 vegetable main dishes
- see all in Healthy cooking
Healthy menus and shopping strategies (8)
- Healthy breakfast: Quick, flexible options to grab at home
- Mayo Clinic Healthy Weight Pyramid: A sample menu
- Organic foods: Are they safer? More nutritious?
- see all in Healthy menus and shopping strategies
Nutritional supplements (2)
- Herbal supplements: What to know before you buy
- Dietary supplements: Nutrition in a pill?
Mayo Clinic Health Manager
Get free personalized health guidance for you and your family.
Get StartedVegetarian diet: How to get the best nutrition
A well-planned vegetarian diet is a healthy way to meet your nutritional needs. Find out what you need to know about a plant-based diet.
By Mayo Clinic staffAdopting a healthy vegetarian diet isn't as simple as scraping meat off your plate and eating what's left. You need to take extra steps to ensure you're meeting your daily nutritional needs.
Vegetarian diet planning
A healthy vegetarian diet consists primarily of plant-based foods, such as fruits, vegetables, whole grains, legumes, nuts and seeds. Because the emphasis is on nonmeat food sources, a vegetarian diet generally contains less fat and cholesterol, and typically includes more fiber.
Vegetarians fall into groups defined by the types of animal-derived foods they eat:
- Vegans eat only plant-based foods. They don't eat foods from animals, including meat, poultry, fish, milk, eggs and cheese.
- Lacto-vegetarians consume milk and milk products along with plant-based foods. They omit eggs as well as meat, fish and poultry.
- Lacto-ovo vegetarians eat eggs, milk and milk products, such as cheese and yogurt, in addition to plant-based foods. They omit red meat, fish and poultry.
- Flexitarians (semivegetarians) primarily follow a plant-based diet but occasionally eat small amounts of meat, poultry or fish.
To keep your vegetarian diet on track, you may find using a vegetarian food pyramid helpful. This pyramid outlines various food groups and food choices that, if eaten in the right quantities, form the foundation of a healthy vegetarian diet.
No matter what your age or situation, a well-planned vegetarian diet can meet your nutritional needs. Even children and teenagers can do well on a plant-based diet, as can older people, and pregnant or breast-feeding women. If you're unsure whether a vegetarian diet is right for you, talk to your doctor or a registered dietitian.
Meat alternatives
Meatless products, such as tofu dogs, soy burgers, nut loaves or texturized vegetable protein, add variety to your vegetarian diet. These products, found in many grocery stores and health food markets, simulate the taste and texture of meat and usually have less fat and fewer calories. Many of the meatless products, such as tofu or tempeh, are made from soybeans.
If you follow a vegan diet, you may need to find alternatives for eggs and dairy products. Try these suggestions when meal planning or cooking:
- Milk. Drink fortified soymilk, rice milk or almond milk in place of cow's milk.
- Butter. When sauteing, use olive oil, water, vegetable broth, wine or fat-free cooking spray instead of butter. In baked goods, use canola oil.
- Cheese. Use soy cheese or nutritional yeast flakes, which are available in health food stores.
- Eggs. In baked goods, try commercial egg replacers — a dry product made mostly of potato starch. Or you can use the following to replace one egg: 1/4 cup whipped tofu or 1 tablespoon milled flaxseed mixed with 3 tablespoons of water. For an egg-free omelet use tofu instead of eggs.
(1 of 2)