Vegan Meal Plan for Weight Loss: Plant-Based 7-Day Plan
A nutrient-dense vegan plan proving you can lose weight and thrive on plants alone.
Daily Macro Breakdown
A vegan meal plan for weight loss challenges the misconception that plant-based eating and weight management do not go hand in hand. In reality, a well-designed vegan diet can be one of the most effective approaches to losing fat, improving health markers, and maintaining long-term wellness. Studies published in the Journal of General Internal Medicine have shown that participants following a vegan diet lost significantly more weight than those on other diets, even without specific calorie restrictions, largely due to the naturally lower caloric density of plant foods.
This 7-day vegan weight loss plan provides approximately 1600 calories per day, with 90 grams of protein, 200 grams of carbohydrates, and 50 grams of fat. While 90 grams of protein may seem low compared to omnivore plans, it is more than adequate for most people pursuing weight loss and represents roughly 0.6 grams per pound of body weight for a 150-pound individual — well within the recommended range for fat loss and muscle maintenance.
One of the greatest advantages of a plant-based approach to weight loss is the sheer volume of food you can eat. Plant foods are generally much less calorie-dense than animal products, meaning you can eat larger, more filling portions while consuming fewer total calories. A massive bowl of vegetable stir-fry with tofu over rice might look like a feast but contain only 500 calories. Compare that to a modest portion of steak and potatoes at the same calorie count — the visual and physical satisfaction is dramatically different.
The protein sources in this plan include tofu, tempeh, lentils, chickpeas, black beans, edamame, quinoa, hemp seeds, and protein-fortified foods. While individual plant proteins may lack certain amino acids, eating a variety of protein sources throughout the day ensures you get all essential amino acids. You do not need to combine complementary proteins at every single meal — the concept of complete protein combining at each meal has been debunked by modern nutrition science. Your body pools amino acids over the course of the day.
Fiber is another major advantage of a vegan diet. This plan provides 40-50 grams of fiber per day, far exceeding the typical American intake of 15 grams. Fiber promotes satiety (you feel full faster and longer), feeds beneficial gut bacteria, stabilizes blood sugar, lowers cholesterol, and supports healthy digestion. If you are not accustomed to this much fiber, increase your intake gradually over 1-2 weeks and drink plenty of water to avoid digestive discomfort.
There are a few nutrients that require special attention on a vegan diet. Vitamin B12 is the most critical — it is not found in plant foods and must be supplemented (2500mcg per week or 250mcg daily). Iron is present in plant foods but in a less absorbable form (non-heme iron), so pairing iron-rich foods with vitamin C enhances absorption. Omega-3 fatty acids are best obtained from an algae-based DHA/EPA supplement, as the conversion from ALA (found in flax and walnuts) is inefficient. And vitamin D should be supplemented if you do not get regular sun exposure.
This plan emphasizes whole, minimally processed plant foods. While vegan junk food technically fits a plant-based diet, it will not support your weight loss goals. Vegan cookies, chips, and frozen meals can be just as calorie-dense as their non-vegan counterparts. The meals here are built around vegetables, legumes, whole grains, fruits, nuts, and seeds — foods that nourish your body while promoting fat loss.
Meal prep is especially important on a vegan weight loss diet because the most convenient food options (restaurants, fast food, convenience stores) rarely offer satisfying vegan choices. Batch-cooking grains, preparing legumes, washing and cutting vegetables, and making sauces on the weekend will set you up for success all week long.
Use BasedHealth's AI food scanner to track your intake — it handles plant-based meals just as accurately as any other cuisine, giving you instant calorie and macro breakdowns with a simple photo.
Your 7-Day Meal Plan
Want this meal plan personalised to your exact calorie needs?
Get Your Custom Plan FreeMonday
Tofu Scramble with Toast
6oz firm tofu scrambled with turmeric, nutritional yeast, spinach, bell peppers, and onions. Served with 1 slice whole grain toast.
Chickpea and Quinoa Buddha Bowl
1/2 cup chickpeas and 1/2 cup quinoa over mixed greens with roasted sweet potato, shredded carrots, avocado, and tahini dressing
Lentil Bolognese over Spaghetti
1 cup red lentil bolognese sauce (lentils, crushed tomatoes, garlic, basil, oregano) over 2oz whole wheat spaghetti with nutritional yeast
Banana with Peanut Butter
1 medium banana with 1.5 tbsp natural peanut butter
Tuesday
Overnight Oats with Chia
1/2 cup rolled oats soaked in oat milk with 1 tbsp chia seeds, 1 tbsp maple syrup, 1/4 cup walnuts, and 1/2 cup sliced strawberries
Black Bean Burrito Bowl
1/2 cup black beans, 1/2 cup cilantro-lime brown rice, corn, pico de gallo, guacamole, and romaine lettuce
Thai Peanut Tempeh Stir-Fry
5oz tempeh cubed and pan-fried, tossed with broccoli, bell peppers, and snap peas in peanut-ginger sauce over 1/2 cup jasmine rice
Hummus and Veggie Sticks
1/4 cup hummus with carrot sticks, cucumber slices, and bell pepper strips
Wednesday
Green Smoothie
1 scoop vegan protein powder, 1 cup spinach, 1/2 banana, 1/2 cup frozen mango, 1 tbsp flaxseed, and 1 cup oat milk
Mediterranean Falafel Wrap
3 baked falafel balls in a whole wheat wrap with hummus, diced cucumber, tomato, pickled onion, and tahini sauce
Cauliflower Tikka Masala with Rice
Roasted cauliflower florets in a creamy tomato-coconut tikka masala sauce over 3/4 cup basmati rice with fresh cilantro
Trail Mix
1/4 cup trail mix with almonds, pumpkin seeds, dried cranberries, and dark chocolate chips
Thursday
Avocado Toast with Hemp Seeds
2 slices whole grain bread with mashed avocado, 2 tbsp hemp seeds, red pepper flakes, lemon juice, and salt
Lentil and Vegetable Soup
1.5 cups hearty lentil soup with carrots, celery, tomatoes, kale, and cumin, served with a small piece of crusty bread
BBQ Tofu with Roasted Sweet Potato and Greens
6oz extra-firm tofu sliced, baked with BBQ sauce, served with 1 medium roasted sweet potato and sauteed collard greens
Apple with Almond Butter
1 medium apple sliced with 1 tbsp almond butter
Friday
Acai Smoothie Bowl
Frozen acai blended with banana and oat milk, topped with granola, sliced kiwi, coconut flakes, and 1 tbsp hemp seeds
Teriyaki Edamame Rice Bowl
1 cup shelled edamame with teriyaki sauce over 3/4 cup brown rice with steamed broccoli, shredded carrots, and sesame seeds
Stuffed Bell Peppers
2 bell peppers stuffed with a mixture of quinoa, black beans, corn, diced tomatoes, cumin, and chili powder, topped with avocado crema
Roasted Chickpeas
1/2 cup chickpeas roasted with olive oil, smoked paprika, and garlic powder
Saturday
Vegan Protein Pancakes
3 pancakes made with oat flour, vegan protein powder, and oat milk, topped with 1/2 cup mixed berries and maple syrup
Asian Noodle Salad
Cold soba noodles tossed with shredded cabbage, carrots, edamame, cilantro, and a peanut-lime dressing, topped with crushed peanuts
Mushroom and White Bean Risotto
Creamy arborio rice risotto with sauteed mixed mushrooms, white beans, garlic, and fresh thyme, finished with nutritional yeast
Energy Balls
2 date and oat energy balls with peanut butter, chia seeds, and dark chocolate chips
Sunday
Loaded Sweet Potato Breakfast
1 medium baked sweet potato topped with 1/4 cup black beans, 2 tbsp salsa, 1/4 avocado, and a drizzle of tahini
Vietnamese Pho with Tofu
Rice noodle soup with 4oz fried tofu puffs, vegetable broth, bean sprouts, basil, lime, and sriracha
Jackfruit Tacos
3 corn tortillas filled with seasoned pulled jackfruit, pickled red onion, shredded cabbage, cilantro, and avocado-lime crema
Mixed Berries with Coconut Yogurt
1/2 cup coconut yogurt with 3/4 cup mixed berries and a drizzle of agave
Grocery List
Meal Prep Tips
Supplement B12 daily (250mcg) or weekly (2500mcg) — this is non-negotiable on a vegan diet
Pair iron-rich foods (lentils, spinach) with vitamin C (lemon, bell pepper) to increase absorption
Batch-cook grains and legumes on the weekend for easy weekday meals
Nutritional yeast adds a cheesy flavor and is fortified with B vitamins
If you are new to high fiber, increase gradually to avoid bloating and gas
Consider an algae-based DHA/EPA omega-3 supplement for brain and heart health
Track your meals with BasedHealth to ensure adequate protein and micronutrient intake
Frequently Asked Questions
Can I get enough protein on a vegan diet?
Absolutely. This plan provides 90 grams of protein per day from tofu, tempeh, lentils, chickpeas, beans, quinoa, hemp seeds, and vegan protein powder. While individual plant proteins may be lower in certain amino acids, eating a variety of sources throughout the day ensures you get all essential amino acids. Most adults need 0.5-0.8g of protein per pound of body weight for weight loss.
Will I lose weight faster on a vegan diet?
Studies suggest that people on vegan diets tend to lose more weight than those on omnivore diets, partly because plant foods are naturally lower in calorie density. However, weight loss ultimately comes down to a caloric deficit. A vegan diet makes it easier to maintain that deficit because you can eat larger portions of food for fewer calories. You will not magically lose weight just by going vegan if you overeat.
What supplements do I need on a vegan diet?
Vitamin B12 is the only truly essential supplement (not found in any plant foods). Highly recommended supplements include algae-based omega-3 (DHA/EPA), vitamin D (especially if you have limited sun exposure), and potentially iron and zinc depending on your intake. Getting regular blood work (every 6-12 months) is the best way to identify any deficiencies.
Is soy safe to eat regularly?
Yes. Decades of research have confirmed that moderate soy consumption (2-3 servings per day) is safe for the vast majority of people. Soy does not increase estrogen levels in men or raise breast cancer risk in women — these are myths based on misinterpreted rodent studies. Soy is a high-quality protein source that also provides fiber, iron, and calcium.
How do I eat vegan at restaurants?
Most restaurants now offer vegan options. Look for vegetable stir-fries, bean burritos, pasta primavera, salads with avocado, and ethnic cuisines like Indian (chana masala, dal), Thai (tofu pad Thai), and Mexican (bean tacos). Do not be afraid to ask for modifications — most kitchens can easily substitute or remove animal products from existing dishes.
Get a Plan Built for You
This is a general plan. BasedHealth AI creates a meal plan personalised to your exact TDEE, dietary restrictions, and goals — adjusted daily based on what you actually eat.
Try BasedHealth Free