Not necessarily. A vegetarian diet is not inherently a weight-loss diet but rather a lifestyle choice.
It is true, however, that adults and children who follow a vegetarian diet are generally leaner than nonvegetarians. This may be because a vegetarian diet typically includes less saturated fat and emphasizes more fruits, vegetables, whole grains and plant-based proteins — foods that are more filling and less calorie dense.
But a vegetarian diet isn't automatically low calorie. You can gain weight on a vegetarian diet if your portion sizes are too big or if you eat too many high-calorie foods, such as sweetened beverages, fried items, snack foods and desserts. Even some foods marketed as vegetarian can be high in calories and fat, such as soy hot dogs, soy cheese, refried beans and snack bars.
The basics of achieving and maintaining a healthy weight are the same for vegetarians and nonvegetarians: Eat a healthy diet and balance calories eaten with calories burned.
Jul. 11, 2012
See more Expert Answers
- Position of the American Dietetic Association: Vegetarian diets. Journal of the American Dietetic Association. 2009;109:1266.
- Duyff RL. American Dietetic Association Complete Food and Nutrition Guide. 4th ed. Hoboken, N.J.: John Wiley & Sons; 2012:28.
- Whitney E, et al. Understanding Nutrition. 12th ed. Belmont, Calif.: Thomson Higher Education; 2011.
- Sabate J, et al. Vegetarian diets and childhood obesity prevention. American Journal of Clinical Nutrition. 2010;91(suppl):1525S.
- Zeratsky KA (expert opinion). Mayo Clinic, Rochester, Minn. June 5, 2012.