Mayo Clinic Health Library Article

 Back to Health Library
Vegetarian diet: Will it help me lose weight?

Vegetarian diet: Will it help me lose weight?

People who eat a vegetarian diet are generally leaner than those who eat a nonvegetarian diet. But smart choices are what really leads to weight loss.

QIf I switch to a vegetarian diet, will I lose weight?


AAnswer Section

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 those who follow a nonvegetarian diet. This may be because a vegetarian diet typically emphasizes more fruits and vegetables and includes whole grains and plant-based proteins — foods that are more filling, less calorie dense and lower in fat.

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.

Whether you avoid or eat meat or animal products, the basics of achieving and maintaining a healthy weight are the same for all people. Eat a healthy diet and balance calories eaten with calories burned.


Find a physician

or Need Help Finding a Physician

Upcoming Events

Newborn Care Basics
Tue, Feb 19, 2019 - 06:00 PM - 08:00 PM More
Alzheimer's/Dementia Caregiver Support Group
Wed, Feb 20, 2019 - 10:00 AM - 12:00 PM More
Arthritis Seminar
Wed, Feb 20, 2019 - 04:00 PM - 05:00 PM More
View all Events >>