Weight Loss
Reach a Healthy Weight With a Plant-Based Diet

Healthful Habits
What is a healthy weight?
Healthy Weight Loss Fact Sheet
References
Make your 2026 membership gift today!
Reach a Healthy Weight With a Plant-Based Diet
Whether you want to lose weight, maintain a healthy weight, or just feel better, a plant-based diet can help you achieve your goals.
Plant-based diets encourage healthful weight control in two ways. First, because foods from plant sources are generally high in fiber and low in fat, they have low energy density (fewer calories per gram of food). Second, low-fat vegan diets increase after-meal energy expenditure—an increased calorie “burn” after meals.1
People who avoid meat have healthier body weights. In the Oxford cohort of the European Prospective Investigation to Cancer and Nutrition (EPIC), the mean BMI among meat-eaters was 24.4 kg/m2 for men and 23.5 kg/m2 for women; among those avoiding animal products, the corresponding figures were 22.5 kg/m2 for men and 22.0 kg/m2 for women.2 In a U.S. cohort, the differences were more striking. In the Adventist Health Study-2, including 60,903 men and women 30 years of age and older, the mean BMI among meat-eaters was 28.8 kg/m2, compared with 23.6 kg/m2 for those avoiding meat, dairy products, and eggs.3 Similarly, clinical trials with overweight individuals have shown that plant-based foods predictably result in weight loss.4
A Physicians Committee study tested a plant-based diet in a group of 64 women. At the start of the study, all the women were moderately or severely overweight.5 Participants followed two simple rules: They eliminated all animal products and kept oils to a minimum. They lost 13 pounds, on average, in 14 weeks, without calorie counting or exercise. A year later, they’d maintained an 11-pound weight loss. After two years, they were still below their original weight.6
A 2020 systemic review notes that a plant-based diet promotes significant weight loss with those following a plant-based diet noticing the most weight loss compared with omnivorous groups.7
According to a study from 2022 in Obesity Science & Practice, researchers with the Physicians Committee found that eating a plant-based diet reduces inflammatory dietary advanced glycation end-products (AGEs) by 79%, compared with a 15% reduction for a diet that includes meat and dairy products.8 AGEs are compounds that are formed in the bloodstream when proteins or fats combine with glucose and cause inflammation and oxidative stress, which eventually contribute to weight gain and chronic diseases, including type 2 diabetes and cardiovascular disease. Animal products are generally higher in AGEs than plant foods.
Plant-based diets can help you lose weight and keep it off because they are packed with fiber, which helps fill you up, without adding extra calories. Aim for 40 grams of fiber a day, which is easy to do when you move vegetables, fruits, whole grains, and beans to the center of your plate. Focus on the power plate, which is made up of grains, legumes, vegetables, and fruit, to meet your nutritional needs and weight loss goal.
Consuming whole grains is associated with a lower risk of elevated BMI and central obesity.9,10 Include whole grains with each meal, such as whole-wheat or sprouted bread, whole-wheat pasta, oatmeal, corn, polenta, millet, quinoa, brown rice, barley, bulgar, buckwheat, and whole-wheat or corn tortillas. Always choose the whole-grain version of any starches like rice, pasta, and bread, while limiting processed or refined carbohydrates.
Legumes include all types of beans, peas, lentils, soybeans, tofu, tempeh, edamame, chickpeas, hummus, and bean dips. Research shows that legumes promote weight loss in those who eat them daily.11 Beans are also a more satiating, or filling, source of protein than beef and better for weight loss.12 Replace meat with legumes to increase the nutritional value of your plate.
Fruit, including fresh, frozen, or canned (without added sugar), should be a staple of your diet and included with meals. Flavonoids, which are nutrients found in fruits and some vegetables, may also be helpful for weight maintenance. One study found that those who eat more berries, citrus fruits, and peppers have lower body weights than those who eat the least.13 Choose fruit in its whole form to provide you with more fiber and satiety compared with fruit juices. Opt for fruit as a snack or dessert when you are looking for a sweet treat.
Vegetables should be eaten in abundance. Green vegetables like kale, spinach, collard greens, broccoli, and bok choy are especially nutrient dense and provide high amounts of iron, B vitamins, calcium, and vitamin C. Vegetables should take up about half of your plate and should be eaten multiple times a day.
By skipping meat, poultry, fish, dairy, and eggs and limiting oils, you’re also removing a significant amount of fat and calorie dense foods from your diet. This helps keep the pounds off, because 1 gram of fat—from beef, fish, or oil—has 9 calories. Compare that with 1 gram of carbohydrate from potatoes, bread, or beans, which has only 4 calories—fewer than half of the calories found in 1 gram of fat.
Avoid ultra-processed foods such as fried foods, potato chips, french fries, onion rings, doughnuts, sugary beverages, cookies, chips, frozen dinners, deli meats, hot dogs, jerky, ice cream as well as other high fat and processed meat and dairy alternatives.
The best way to get started with a plant-based diet is to follow it completely for three weeks. That will give you enough time to adjust to new flavors, experience weight loss, and feel more energetic. It will also help you avoid lapses that can lead to weight gain. If this sounds too challenging, make a plan to slowly work up to a 100% plant-based diet by having two or three vegan meals a week, and increase from there. The support of a friend or family member is also helpful.
“ Any diet that cuts calories can help you lose weight, but few give lasting results. This is because restricting your diet often leads to overeating later. A low-fat, plant-based diet is different: It's the only research-proven way to get abundant nutrients, improve your weight, and achieve overall health in the long term. Even better, plant-based diets encourage you to enjoy your food!”
Noah Praamsma, MS, RDN, Nutrition Education Coordinator, Physicians Committee for Responsible Medicine
Aim to consume 40 grams of fiber a day from vegetables, fruits, whole grains, and legumes.
And promotes a healthy digestive system and weight loss.
Low in calories but high in nutrients like calcium, magnesium, and folate!
Plan your meals and stock your refrigerator and pantry with healthy options.
Drinking water boosts metabolism and helps digestion.
Sleep-deprived people tend to eat more than people who are well-rested.
Join the 21-Day Vegan Kickstart!
Get vegan meal plans, recipes, and more!
Please upgrade to web browser that supports iframes to see this CDC widget.
You can see how your weight fits with a healthy range by checking your body mass index (BMI). A healthy BMI is between 18.5 and 24.9.
To trim away unwanted weight, it pays to focus on healthful food.
Making Weight Loss Easier with Dr. Neal Barnard
