Why vegetarian diets can help weight loss
Plant-based diets are typically higher in fibre and lower in energy density and saturated fat, which helps you feel full on fewer calories. Meta-analyses show that vegetarian diets lead to modestly greater weight loss than non-vegetarian diets in trials. They are also associated with lower rates of type 2 diabetes, high blood pressure and heart disease. See vegetables high in protein and high-fibre foods for weight loss.
Types of vegetarian diets
- Lacto-ovo vegetarian: includes dairy and eggs but no meat or fish.
- Lacto-vegetarian: dairy but no eggs.
- Ovo-vegetarian: eggs but no dairy.
- Vegan: no animal products; needs careful planning for B12, iron, calcium, iodine and omega-3.
- Pescatarian: fish but no meat (sometimes grouped separately).
- Flexitarian: mostly plant-based with occasional meat or fish.
- The principles of weight loss apply to all.
How to build a vegetarian weight-loss plate
- Half: non-starchy vegetables.
- A quarter: protein: lentils, beans, chickpeas, tofu, tempeh, eggs, Greek yoghurt or cottage cheese.
- A quarter: whole grains: brown rice, quinoa, oats, barley, wholegrain bread or pasta.
- A little fat: olive oil, nuts, seeds or avocado.
- Fruit as dessert or snack.
- Aim for about 20–30 g of protein at each meal.
Getting enough protein
- Lentils: about 18 g per cooked cup; chickpeas about 15 g; black beans about 15 g.
- Tofu: about 10 g per 100 g; tempeh about 19 g per 100 g; seitan 20–25 g per 100 g.
- Eggs: about 6 g each; Greek yoghurt about 17 g per 170 g; cottage cheese about 24 g per cup.
- Edamame about 17 g per cup; quinoa about 8 g per cup; peanut butter about 8 g per 2 tablespoons.
- Combine legumes and grains across the day for complete amino acids.
- Values are approximate from USDA FoodData Central.
A sample day (about 1,500–1,700 kcal)
- Breakfast: Greek yoghurt or soy yoghurt with berries, chia and walnuts.
- Lunch: lentil and vegetable soup with wholegrain bread and a side salad.
- Snack: an apple with almond butter, or hummus with carrot sticks.
- Dinner: tofu and vegetable stir-fry with brown rice, or chickpea and spinach curry.
- Optional: a small glass of milk or fortified soy milk.
- Adjust portions to your needs; see low-calorie meals for weight loss.
Nutrients to watch
- Vitamin B12: found in dairy and eggs; vegans need fortified foods or a supplement. Deficiency can cause anaemia and nerve damage.
- Iron: from legumes, tofu, fortified cereals, dark leafy greens and seeds; eat with vitamin C (citrus, peppers, tomatoes) and avoid tea with meals.
- Zinc: legumes, nuts, seeds, whole grains.
- Calcium and vitamin D: dairy or fortified plant milks; sunlight or supplements.
- Iodine: iodised salt, dairy, or a supplement for vegans.
- Omega-3 fatty acids: flax, chia, walnuts, algae supplements.
- Blood tests every year or two help detect deficiencies.
Common pitfalls
- Relying on cheese, pizza, pasta, pastries and chips as “vegetarian” meals.
- Too little protein and fibre, leaving you hungry.
- Ultra-processed meat substitutes and snacks high in salt and fat.
- Large portions of nuts, oils and nut butters.
- Neglecting B12 and iron.
- Liquid calories from juices, smoothies and sweet drinks.
- Skipping meals and overeating later.
Special groups
- Pregnancy and breastfeeding: need adequate iron, B12, iodine, choline and omega-3; seek professional advice.
- Children and teens: do not restrict calories for weight loss; ensure a balanced vegetarian diet.
- Athletes: increase protein and total energy intake.
- Older adults: watch protein, B12, calcium and vitamin D.
- People with diabetes or kidney disease: individualise with a dietitian.
- See gluten-free meal plan if you also need gluten-free.
When to seek advice
- Fatigue, pallor, tingling, numbness or hair loss.
- Pregnancy, breastfeeding or planning a vegan diet for a child.
- Difficulty losing weight despite adherence.
- Chronic illness or medicines needing dietary consideration.
- Planning a fully vegan diet; ask about supplements.
- Considering very restrictive diets.
Three common situations
A person who went vegetarian and gained weight by eating cheese and pasta: add legumes, vegetables and whole grains, and watch portions.
A vegan feeling tired and tingly: check vitamin B12 and iron.
A person who wants a high-protein vegetarian plan: use tofu, tempeh, lentils, eggs and Greek yoghurt.
Eating out as a vegetarian trying to lose weight
Choose dishes based on vegetables, legumes, tofu or eggs, such as bean salads, grilled vegetable plates, lentil soups, vegetable curries with a modest portion of rice, and stir-fries. Ask for sauces on the side, skip creamy and cheesy dishes or share them, and watch portions of bread, pasta and fried starters. Check that the vegetarian option has enough protein, because many restaurant options are mostly refined carbohydrate and cheese.
Key points to remember
A well-planned vegetarian diet supports weight loss through fibre-rich, lower-energy-density foods. Build meals around legumes, vegetables, whole grains and protein, avoid ultra-processed substitutes and make sure you get B12, iron and other nutrients. Our nutrition team can design a balanced plan.
This guide is for general information and does not replace an assessment by your own doctor or dietitian.
Questions about a vegetarian diet for weight loss
These answers are general information and do not replace an examination or individual medical advice.
Can you lose weight on a vegetarian diet?
Yes, especially with whole foods, legumes, vegetables and a modest calorie deficit.
How much protein do vegetarians need?
About 0.8–1.2 g per kg of body weight, with 20–30 g per meal.
Is vitamin B12 a problem?
Vegans must supplement; vegetarians get some from dairy and eggs.
What should I avoid?
Heavy reliance on cheese, pastries, chips and processed meat substitutes.
Do I need supplements?
Vegans need B12; others may need vitamin D, iodine or iron depending on tests.
Is it safe for children and pregnancy?
Yes if well planned with professional guidance.
Sources
- NHS · The vegetarian diet
- NHS · The Eatwell Guide
- NHS · Lose weight
- USDA FoodData Central (nutrient database)
This guide is for general information and does not replace medical advice. How a problem is diagnosed and treated depends on your examination and medical history. If you think you have an emergency, contact your local emergency services.