Vegan diet meal plan

A practical whole-food framework for sustainable weight loss, with portions, protein targets, and a 7-day sample plan.

Written by Victura Nutrition TeamReviewed by Victura Editorial ReviewLast updated Oct 19, 2026

Vegan Diet Meal Plan food photo hero image
Vegan diet meal plan — real photo

Quick answer

A good plan is built on a calorie deficit, adequate protein, high-fiber whole foods, and measured fats. Use a simple template: protein, vegetables, a whole-food carb, and a small fat at each meal. Examples include tofu scramble with spinach and toast, lentil salad, and tempeh stir-fry with brown rice.

A practical whole-food framework for sustainable weight loss, with portions, protein targets, and a 7-day sample plan.

Key takeaways

  • Build vegan meals around protein, vegetables, whole-food carbs, and measured fats.
  • Aim for a modest calorie deficit and about 1.2 to 1.6 g protein per kg daily.
  • Use fortified soy milk or a B12 supplement and plan iron, calcium, and omega-3 sources.
  • Batch cook lentils, tofu, and grains, and pre-portion nuts and seeds.

What a weight-loss vegan meal plan should include

Research-backed

Start with a sustainable calorie deficit

A vegan diet is not automatically low-calorie, and vegan-labeled foods can still be highly processed. Weight loss depends on a sustained calorie deficit, adequate protein, and high-fiber foods that keep hunger manageable. Use the Victura calorie calculator to estimate maintenance calories, then subtract a modest amount rather than crash dieting.

Build meals from four parts

Use this plate formula for most meals:

  • Protein: lentils, chickpeas, black beans, tofu, tempeh, edamame, or fortified soy milk.
  • Volume vegetables: spinach, broccoli, peppers, cabbage, tomatoes, or zucchini.
  • Whole-food carbs: oats, quinoa, brown rice, potatoes, or whole-grain bread.
  • Measured fats: avocado, nuts, seeds, olive oil, or tahini.

This structure supports plant protein intake and fiber without relying on processed vegan substitutes. It also fits the broader weight-loss hub framework of small, repeatable changes.

Best whole foods for a vegan weight-loss plan

The table below uses approximate USDA FoodData Central values; brands and cooking methods vary. Portions show grams and US household units.

Food Portion (g + US units) Calories Why it helps
Cooked lentils 1 cup (198 g; about 7 oz) 230 Protein and fiber support fullness.
Firm tofu 1/2 cup (126 g; about 4.4 oz) 180 Versatile protein for scrambles and stir-fries.
Tempeh 3 oz (85 g) 160 Dense protein with a firm texture.
Cooked chickpeas 1 cup (164 g; about 5.8 oz) 270 Fiber and protein for salads and bowls.
Shelled edamame 1 cup (155 g; about 5.5 oz) 190 High-protein snack with fiber.
Rolled oats 1/2 cup dry (40 g; about 1.4 oz) 150 Soluble fiber for breakfast.
Cooked quinoa 1 cup (185 g; about 6.5 oz) 220 Whole grain with protein.
Cooked black beans 1 cup (172 g; about 6 oz) 227 Fiber, iron, and plant protein.
Unsweetened soy milk 1 cup (240 mL; 8 fl oz) 80 Protein and often fortified with B12.
Spinach, raw 2 cups (60 g; about 2 oz) 15 Low-calorie volume and folate.
Broccoli, chopped 1 cup (91 g; about 3.2 oz) 30 Fiber and vitamin C.
Hemp seeds 3 tbsp (30 g; about 1 oz) 165 Omega-3 fats and protein.

Bottom line: A vegan meal plan for weight loss works best when it is built on whole foods, planned protein, and measured fats rather than relying on vegan-labeled processed foods.

A 7-day sample plan

Use this as a flexible structure, not a prescription. Adjust portions to your calorie target and choose fortified products where noted.

Day Breakfast Lunch Dinner Snack
Monday Overnight oats: 1/2 cup dry oats (40 g), 1 cup unsweetened soy milk (240 mL), 1 tbsp chia (12 g), 1/2 cup berries (75 g) Lentil salad: 1 cup cooked lentils (198 g), 2 cups spinach (60 g), 1 tbsp olive oil (15 mL) Tofu stir-fry: 1/2 cup firm tofu (126 g), 2 cups vegetables (200 g), 1/2 cup cooked brown rice (98 g) 1 cup shelled edamame (155 g)
Tuesday Tofu scramble: 1/2 cup firm tofu (126 g), 1 cup spinach (30 g), 1 slice whole-grain toast (28 g) Chickpea wrap: 1 cup chickpeas (164 g), 1 whole-grain tortilla (45 g), 1 cup vegetables (100 g) Tempeh bowl: 3 oz tempeh (85 g), 1 cup cooked quinoa (185 g), 1 cup broccoli (91 g) 1/4 cup hummus (60 g) with 1 cup carrot sticks (120 g)
Wednesday Smoothie: 1 cup soy milk (240 mL), 1/2 cup frozen berries (75 g), 3 tbsp hemp seeds (30 g) Black bean soup: 1 cup black beans (172 g), 1 cup vegetables (100 g), side salad (2 cups greens, 60 g) Lentil pasta: 1 cup cooked lentil pasta (200 g), 1/2 cup marinara (125 g), 1 cup broccoli (91 g) 1 oz almonds (28 g)
Thursday Oatmeal: 1/2 cup dry oats (40 g) with 1 tbsp peanut butter (16 g) and 1 medium banana (118 g) Tofu salad: 1/2 cup firm tofu (126 g), 2 cups mixed greens (60 g), 1 tbsp tahini dressing (15 g) Chickpea curry: 1 cup chickpeas (164 g), 1 cup vegetables (100 g), 1/2 cup brown rice (98 g) 1 cup shelled edamame (155 g)
Friday Soy yogurt: 1 cup unsweetened soy yogurt (240 g), 1 tbsp flaxseed (10 g), 1/2 cup berries (75 g) Quinoa bowl: 1 cup cooked quinoa (185 g), 1/2 cup chickpeas (82 g), 1 cup vegetables (100 g) Baked tofu: 1/2 cup firm tofu (126 g), 1 medium potato (150 g), 1 cup green beans (100 g) 1/4 cup hummus (60 g) with 1 cup cucumber slices (120 g)
Saturday 1 slice whole-grain toast (28 g) with 1/4 avocado (50 g) and 1/2 cup tofu scramble (126 g) Lentil soup: 1 cup cooked lentils (198 g), side spinach salad (2 cups greens, 60 g) Tempeh tacos: 3 oz tempeh (85 g), 2 corn tortillas (48 g), 1 cup cabbage (89 g), 2 tbsp salsa (30 g) 1 cup soy milk (240 mL) and 1 small apple (150 g)
Sunday Overnight oats: 1/2 cup dry oats (40 g), 1 cup soy milk (240 mL), 1 tbsp chia (12 g) Three-bean salad: 1 cup beans (172 g), 1 cup vegetables (100 g), 1 tbsp olive oil (15 mL) Tofu and vegetable curry: 1/2 cup firm tofu (126 g), 1 cup vegetables (100 g), 1/2 cup brown rice (98 g) 1 oz walnuts (28 g)

Calorie check: as written, these days land roughly in the 1,250 to 1,450 calorie range, so treat the table as a base template rather than a target. If your calculated target is higher, scale up with an extra 1/2 cup of cooked grains or beans, an additional protein serving, or a second measured fat rather than adding low-nutrient snacks.

Plan protein and key micronutrients

Many adults aiming for weight loss do well with about 1.2 to 1.6 g protein per kg of body weight per day, unless a clinician advises otherwise. Spread protein across meals: tofu at breakfast, beans at lunch, tempeh at dinner, and edamame for a snack. A vegan plan should include reliable vitamin B12 from fortified foods or a supplement, plus iron-rich foods paired with vitamin C.

Also plan for calcium, vitamin D, iodine, and omega-3 fatty acids. Fortified soy milk, calcium-set tofu, leafy greens, flaxseed, chia seeds, walnuts, and algae oil can help. If you are pregnant, take medication, or have a medical condition, ask a registered dietitian or clinician before changing your diet.

Limit calorie traps without banning foods

Vegan cookies, chips, sweetened drinks, fried mock meats, and large amounts of oil can erase a calorie deficit. Keep nuts, seeds, and nut butter to measured portions. Choose unsweetened plant milk and plain plant yogurt. Build most meals from whole foods, and leave room for planned treats so the plan is sustainable.

What works in real vegan weight-loss routines

Community insight

What Victura members actually do

Anonymized Victura meal logs show that sustainable vegan weight-loss routines usually share a few habits. Members who stay consistent tend to batch-cook a protein and a grain on Sunday, then build bowls during the week. They also keep frozen vegetables and pre-washed greens ready for low-effort meals.

Make the grocery list do the work

A repeatable list lowers decision fatigue. Start with lentils, chickpeas, black beans, tofu, tempeh, edamame, oats, quinoa, frozen vegetables, canned tomatoes, unsweetened soy milk, and a measured fat such as tahini or olive oil. Add herbs, spices, and vinegar so lower-calorie meals still taste satisfying.

Use a few reliable templates

  • Tofu scramble with toast and fruit
  • Lentil salad with spinach and olive oil
  • Bean bowl with quinoa and salsa
  • Tempeh stir-fry with frozen vegetables
  • Soy milk smoothie with hemp seeds

These templates make vegan meal prep easier and keep portions visible. Members also report that pre-portioning nuts and seeds prevents grazing.

Expect a learning curve

The first two weeks are usually about learning portions, not perfection. Track hunger, energy, and protein intake for a few days, then adjust. If you eat out, choose beans, tofu, or lentils and ask for sauces on the side. Use the calorie calculator again after two to three weeks if weight changes stall.

References

  1. USDA FoodData Central(usda)
  2. Vitamin B12: Fact Sheet for Consumers(nih_ods)
  3. Iron: Fact Sheet for Consumers(nih_ods)
  4. Position of the Academy of Nutrition and Dietetics: Vegetarian Diets(pubmed)
  5. Victura anonymized meal logs(victura)

Frequently asked questions

A good plan is built on a calorie deficit, adequate protein, high-fiber whole foods, and measured fats. Use a simple template: protein, vegetables, a whole-food carb, and a small fat at each meal. Examples include tofu scramble with spinach and toast, lentil salad, and tempeh stir-fry with brown rice. Plan snacks such as edamame, hummus with vegetables, or unsweetened soy milk.

People also ask

  • What is a good vegan meal plan for weight loss?

    A good plan is built on a calorie deficit, adequate protein, high-fiber whole foods, and measured fats. Use a simple template: protein, vegetables, a whole-food carb, and a small fat at each meal. Examples include tofu scramble with spinach and toast, lentil salad, and tempeh stir-fry with brown rice. Plan snacks such as edamame, hummus with vegetables, or unsweetened soy milk.

  • Is a vegan diet good for weight loss?

    It can be, but only if calories and protein are managed. Whole-food vegan diets tend to be high in fiber and low in saturated fat, which can help with fullness. Vegan processed foods, oils, and sweetened drinks can still cause weight gain. A well-planned diet and individualized calorie target matter more than the vegan label alone.

  • What do vegans eat for breakfast, lunch, and dinner?

    Breakfast may be oats with soy milk and chia, tofu scramble, or soy yogurt with flaxseed. Lunch could be lentil salad, a chickpea wrap, or black bean soup. Dinner might be tofu stir-fry, tempeh tacos, or lentil pasta with vegetables. Snacks include edamame, hummus with vegetables, fruit, and measured nuts.

  • How do vegans get enough protein for weight loss?

    Use tofu, tempeh, edamame, lentils, chickpeas, black beans, soy milk, and whole grains. Aim for a protein source at each meal and spread intake across the day. A sample day might include 1/2 cup tofu at breakfast, 1 cup lentils at lunch, 3 oz tempeh at dinner, and 1 cup edamame as a snack.

  • How many calories should I eat on a vegan diet to lose weight?

    There is no single number. Estimate maintenance calories with a calculator, then create a modest deficit. A 1,200-calorie plan is very low for many adults and should be used only with clinician guidance. Most people do better with a plan they can sustain, often 1,400 to 1,800 calories depending on size and activity.

  • Do you need supplements on a vegan diet?

    Vitamin B12 is essential for vegans, so use fortified foods or a supplement. Depending on diet and labs, iron, vitamin D, iodine, omega-3s, and calcium may need attention. A registered dietitian can help tailor supplements. Supplements should support a well-planned diet, not replace whole foods.

  • Can you lose belly fat on a vegan diet?

    Belly fat loss comes from overall fat loss, not a specific food. A vegan diet can help if it creates a calorie deficit and preserves muscle with adequate protein and resistance training. Spot reduction is not realistic. Sleep, stress, and consistency also affect results.

  • How do I start a vegan diet step by step?

    Start with one vegan meal per day, then build a grocery list around beans, lentils, tofu, tempeh, oats, quinoa, vegetables, fruit, and fortified soy milk. Plan protein at each meal and set a calorie target. Use a 7-day template, batch cook, and track for a few days. If you have health conditions, get personalized advice.

  • What is a good vegan meal plan for weight loss?

    Build each meal from four parts: a protein (lentils, tofu, tempeh, edamame), volume vegetables, a whole-food carb (oats, quinoa, brown rice), and a measured fat. Keep a modest calorie deficit and aim for about 1.2 to 1.6 g protein per kg daily. A 7-day template with portions makes this repeatable.

  • How much protein do you need on a vegan diet for weight loss?

    Many adults aiming for weight loss do well with about 1.2 to 1.6 g protein per kg of body weight per day, unless a clinician advises otherwise. Spread it across meals: tofu at breakfast, beans at lunch, tempeh at dinner, and edamame as a snack.

  • What are the best vegan protein foods for weight loss?

    Tofu, tempeh, edamame, lentils, chickpeas, black beans, fortified soy milk, and whole grains. These provide protein plus fiber, which supports fullness within a calorie deficit better than processed vegan substitutes.

How we review this guide

Written by
Victura Nutrition Team
Reviewed by
Victura Editorial Review
Reference sources
7
Last updated
Oct 19, 2026

Revision & correction policy

Ready to track your meals with AI?

Victura scans your plate, logs macros automatically, and coaches you toward your goals — halal, keto, diabetic-friendly, and more.