2000 Calorie Vegan Meal Plan
Generated: September 2026
These are general estimates generated from published formulas, not a medical prescription — not reviewed by a doctor or registered dietitian.
Read the full disclaimer
Every number on this page — calorie targets, macro splits, and any suggested meal plan — is produced by formulas (Mifflin-St Jeor for basal metabolic rate, standard activity multipliers) or, for AI-generated meal plans, by a language model applying those same formulas. For meal-plan pages specifically: the carbohydrate figure for each meal is calculated by difference — total calories minus protein and fat calories, divided by 4 — rather than measured or estimated independently, so it should be read as an arithmetic balance, not an independent nutritional analysis of the dish. None of it is individualized medical or nutritional advice, and none of it has been reviewed by a registered dietitian, physician, or other licensed healthcare professional.
Always consult a doctor or registered dietitian before starting a new diet, especially if you are pregnant or breastfeeding, have a diagnosed medical condition, take prescription medication, or have a history of disordered eating.
As a matter of real safety engineering, not just a disclaimer: Mealyno never recommends a calorie target below your calculated Basal Metabolic Rate (BMR) — the minimum energy your body needs at complete rest. Even our most aggressive weight-loss setting is clamped at that floor.
Calorie and BMR estimates use the Mifflin-St Jeor equation (Mifflin MD, St Jeor ST, et al. Am J Clin Nutr. 1990).
Generated: September 2026
Welcome to this carefully calibrated seven-day vegan meal plan designed specifically for active adults aiming to maintain their current body weight at a steady daily intake of 2000 calories. Striking the right nutritional balance on a plant-based diet can sometimes feel challenging, which is why this plan bridges the gap by delivering ample energy through nutrient-dense whole foods without requiring endless hours in the kitchen. Hitting precisely 2000 calories sets this menu apart from lower 1500-calorie weight-loss reductions and higher 2500-calorie bulking regimens, making it ideal for individuals with moderate daily activity levels who want to sustain their current physique. This menu suits busy professionals, fitness enthusiasts, and seasoned vegans looking for reliable structure, as well as omnivores transitioning toward plant-forward eating who need assurance that their energy needs will be fully met. Conversely, this plan does not suit elite endurance athletes requiring significantly higher carbohydrate loads, nor does it fit individuals needing strict low-volume elimination diets. Every single day features a robust blend of legumes, whole grains, nuts, seeds, and vibrant vegetables to ensure your daily macronutrient distribution supports steady vitality. By focusing on volume-rich foods alongside healthy fats from avocado and tahini, you avoid the sluggishness often associated with restrictive dieting while comfortably hitting your daily target. The recipes blend familiar comfort favorites with exciting global flavors, keeping your taste buds engaged and your commitment strong throughout the entire week.
Average daily macros
targeting 2000 kcal (±50)
Calorie targets are based on the Mifflin-St Jeor equation (Mifflin et al., 1990) — a published, widely used formula for estimating basal metabolic rate.
| Day 1 | |
|---|---|
| Breakfast | Berry Almond Oatmeal 350g · 450 kcal · P 15g · C 64g · F 15g |
| Lunch | Tofu Quinoa Salad Bowl 450g · 550 kcal · P 25g · C 63g · F 22g |
| Snack | Apple and Almond Butter Snack 180g · 250 kcal · P 6g · C 25g · F 14g |
| Dinner | Lentil Sweet Potato Curry 600g · 750 kcal · P 28g · C 97g · F 28g |
| Total | 2000 kcal · P 74g · C 249g · F 79g |
| Day 2 | |
|---|---|
| Breakfast | Peanut Butter Banana Toast 280g · 460 kcal · P 14g · C 61g · F 18g |
| Lunch | Chickpea Avocado Wrap 380g · 540 kcal · P 18g · C 63g · F 24g |
| Snack | Mixed Nuts and Dried Fruit 60g · 250 kcal · P 7g · C 20g · F 16g |
| Dinner | Tempeh Stir Fry with Noodles 550g · 750 kcal · P 32g · C 88g · F 30g |
| Total | 2000 kcal · P 71g · C 232g · F 88g |
| Day 3 | |
|---|---|
| Breakfast | Tofu Scramble with Spinach 400g · 440 kcal · P 26g · C 26g · F 26g |
| Lunch | Black Bean Brown Rice Bowl 500g · 560 kcal · P 20g · C 80g · F 18g |
| Snack | Hummus with Carrot Sticks 220g · 250 kcal · P 8g · C 28g · F 12g |
| Dinner | Creamy Mushroom Pasta 600g · 750 kcal · P 24g · C 92g · F 32g |
| Total | 2000 kcal · P 78g · C 226g · F 88g |
| Day 4 | |
|---|---|
| Breakfast | Chia Seed Pudding with Mango 350g · 450 kcal · P 12g · C 51g · F 22g |
| Lunch | Mediterranean Quinoa Salad 450g · 550 kcal · P 16g · C 72g · F 22g |
| Snack | Roasted Pumpkin Seeds 50g · 250 kcal · P 12g · C 3g · F 21g |
| Dinner | Red Lentil Dahl with Rice 650g · 750 kcal · P 30g · C 117g · F 18g |
| Total | 2000 kcal · P 70g · C 243g · F 83g |
| Day 5 | |
|---|---|
| Breakfast | Berry Almond Oatmeal 350g · 450 kcal · P 15g · C 64g · F 15g |
| Lunch | Tempeh Stir Fry with Noodles 420g · 550 kcal · P 24g · C 64g · F 22g |
| Snack | Apple and Almond Butter Snack 180g · 250 kcal · P 6g · C 25g · F 14g |
| Dinner | Black Bean Enchilada Casserole 600g · 750 kcal · P 28g · C 97g · F 28g |
| Total | 2000 kcal · P 73g · C 250g · F 79g |
| Day 6 | |
|---|---|
| Breakfast | Peanut Butter Banana Toast 280g · 460 kcal · P 14g · C 61g · F 18g |
| Lunch | Tofu Quinoa Salad Bowl 440g · 540 kcal · P 24g · C 62g · F 22g |
| Snack | Hummus with Carrot Sticks 220g · 250 kcal · P 8g · C 28g · F 12g |
| Dinner | Chickpea Spinach Coconut Curry 600g · 750 kcal · P 22g · C 94g · F 32g |
| Total | 2000 kcal · P 68g · C 245g · F 84g |
| Day 7 | |
|---|---|
| Breakfast | Tofu Scramble with Spinach 400g · 440 kcal · P 26g · C 26g · F 26g |
| Lunch | Chickpea Avocado Wrap 390g · 560 kcal · P 18g · C 68g · F 24g |
| Snack | Mixed Nuts and Dried Fruit 60g · 250 kcal · P 7g · C 20g · F 16g |
| Dinner | Roasted Vegetable Grain Bowl 600g · 750 kcal · P 24g · C 96g · F 30g |
| Total | 2000 kcal · P 75g · C 210g · F 96g |
How to use this plan
Succeeding with this 2000-calorie vegan maintenance plan relies on smart preparation and flexible adaptation. Dedicating two hours on Sunday to batch-cook grains like brown rice and quinoa, roast a tray of mixed vegetables, and prep grab-and-go snack portions will streamline your busy weekdays. When life gets hectic, feel free to substitute similar plant-based ingredients without disrupting your calorie goals: swap lentils for chickpeas, tofu for tempeh, or almond butter for peanut butter, provided you keep portion sizes comparable. If you find yourself unusually active on a particular day and feel genuine hunger creeping in, do not ignore your body's signals. You can safely increase your portions by adding an extra 100 to 150 calories through nutrient-dense additions like a handful of walnuts, an extra tablespoon of olive oil drizzled over your salad, or an extra piece of fruit. Conversely, on days where your activity drops significantly and you feel completely satisfied after standard meals, you can slightly trim your carbohydrate portions, such as reducing your rice or oats by twenty grams, to gently match your lower energy expenditure. Remember to drink plenty of water throughout the day, as adequate hydration often prevents false hunger cues and keeps your digestion running smoothly. Listen to your physical hunger cues, respect the structure of these balanced meals, and use this plan as a flexible blueprint for long-term plant-based wellness.
Get a plan personalized to you
This is a general plan. Mealyno generates a plan personalized to your goals, preferences and schedule.