1200 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
Embarking on a weight loss journey often involves adjusting your calorie intake and dietary choices. This 1200-calorie vegan meal plan is designed for individuals seeking to create a calorie deficit while adhering to a plant-based lifestyle. It's particularly suitable for those who are moderately active and looking for a structured approach to reducing their overall energy consumption. By focusing on nutrient-dense vegan foods, this plan aims to provide essential vitamins, minerals, and fiber to support well-being during calorie restriction. This plan differs from higher-calorie vegan diets by emphasizing smaller, more frequent meals and prioritizing lower-calorie, high-volume vegetables and lean protein sources. It's also distinct from non-vegan 1200-calorie plans by relying solely on plant-based protein and fat sources, which may require careful planning to ensure adequate nutrient intake. This plan is not intended for individuals with very high energy needs, such as those engaged in intense athletic training, or for those who have specific medical conditions requiring a different nutritional approach. It's a general guideline and may need adjustment based on individual metabolism, activity levels, and personal preferences. For those new to calorie-controlled vegan eating, it offers a balanced starting point to explore the benefits of plant-based nutrition within a specific caloric framework.
Average daily macros
targeting 1200 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 | Overnight Oats with Berries 180g · 350 kcal · P 12g · C 58g · F 8g |
| Lunch | Lentil Soup with Whole Wheat Bread 350g · 400 kcal · P 20g · C 58g · F 10g |
| Dinner | Tofu Scramble with Spinach and Mushrooms 250g · 300 kcal · P 25g · C 16g · F 15g |
| Snack | Apple Slices with Almond Butter 150g · 150 kcal · P 5g · C 17g · F 7g |
| Total | 1200 kcal · P 62g · C 149g · F 40g |
| Day 2 | |
|---|---|
| Breakfast | Smoothie with Spinach, Banana, and Plant Protein 400ml · 380 kcal · P 20g · C 48g · F 12g |
| Lunch | Quinoa Salad with Black Beans and Corn 300g · 420 kcal · P 18g · C 62g · F 11g |
| Dinner | Chickpea Curry with Brown Rice 300g · 350 kcal · P 15g · C 50g · F 10g |
| Snack | Handful of Almonds 15g · 50 kcal · P 2g · C 2g · F 4g |
| Total | 1200 kcal · P 55g · C 162g · F 37g |
| Day 3 | |
|---|---|
| Breakfast | Whole Wheat Toast with Avocado and Tomato 180g · 320 kcal · P 8g · C 38g · F 15g |
| Lunch | Vegetable Stir-fry with Tofu 350g · 450 kcal · P 22g · C 50g · F 18g |
| Dinner | Baked Sweet Potato with Lentils 300g · 380 kcal · P 15g · C 62g · F 8g |
| Snack | Orange 150g · 50 kcal · P 1g · C 12g · F 0g |
| Total | 1200 kcal · P 46g · C 162g · F 41g |
| Day 4 | |
|---|---|
| Breakfast | Soy Yogurt with Granola and Berries 200g · 360 kcal · P 15g · C 48g · F 12g |
| Lunch | Minestrone Soup with Whole Grain Crackers 400g · 380 kcal · P 15g · C 58g · F 10g |
| Dinner | Black Bean Burgers on Lettuce Wraps 250g · 400 kcal · P 20g · C 46g · F 15g |
| Snack | Pear 150g · 60 kcal · P 1g · C 14g · F 0g |
| Total | 1200 kcal · P 51g · C 166g · F 37g |
| Day 5 | |
|---|---|
| Breakfast | Scrambled Tofu with Bell Peppers 200g · 300 kcal · P 22g · C 19g · F 15g |
| Lunch | Chickpea Salad Sandwich on Whole Wheat 250g · 420 kcal · P 18g · C 56g · F 14g |
| Dinner | Roasted Vegetable Medley with Tempeh 300g · 400 kcal · P 20g · C 46g · F 15g |
| Snack | Rice Cakes with Hummus 100g · 80 kcal · P 3g · C 10g · F 3g |
| Total | 1200 kcal · P 63g · C 131g · F 47g |
| Day 6 | |
|---|---|
| Breakfast | Oatmeal with Chia Seeds and Banana 180g · 370 kcal · P 10g · C 62g · F 9g |
| Lunch | Lentil Shepherd's Pie 350g · 430 kcal · P 20g · C 54g · F 15g |
| Dinner | Stuffed Bell Peppers with Quinoa and Vegetables 300g · 350 kcal · P 15g · C 50g · F 10g |
| Snack | Small handful of Walnuts 10g · 50 kcal · P 1g · C 0g · F 5g |
| Total | 1200 kcal · P 46g · C 166g · F 39g |
| Day 7 | |
|---|---|
| Breakfast | Vegan Pancakes with Maple Syrup 200g · 390 kcal · P 10g · C 67g · F 9g |
| Lunch | Buddha Bowl with Roasted Chickpeas and Veggies 300g · 400 kcal · P 18g · C 51g · F 14g |
| Dinner | White Bean and Kale Stew 350g · 360 kcal · P 18g · C 50g · F 10g |
| Snack | Grapes 150g · 50 kcal · P 1g · C 12g · F 0g |
| Total | 1200 kcal · P 47g · C 180g · F 33g |
How to use this plan
To make this 1200-calorie vegan meal plan work best for you, consider incorporating meal prepping. Dedicate a few hours on the weekend to wash and chop vegetables, cook grains like quinoa or brown rice, and prepare dressings or sauces. This will save you significant time during busy weekdays. For example, pre-portioning overnight oats or cooking a batch of lentil soup can make grabbing a healthy meal effortless. Substitutions within the vegan framework are encouraged to keep things interesting. If you dislike tofu, try tempeh or edamame for protein. Swap kale for spinach or broccoli depending on availability and preference. For grains, quinoa can be replaced with brown rice, millet, or even whole wheat couscous. When it comes to adjusting portions, listen to your body. If you feel genuinely hungry between meals, opt for a larger portion of non-starchy vegetables or a small, low-calorie snack like a handful of berries or a few cucumber slices. If you're less hungry, you can slightly reduce the portion size of a meal, perhaps by a small amount of the carbohydrate source, ensuring you still meet your nutrient needs. The key is to maintain the overall calorie target of approximately 1200 kcal per day. Small adjustments to vegetables or protein portions are generally safer than drastically altering fat or carbohydrate quantities, which can impact satiety and energy levels. Remember, consistency is key for weight loss, so aim to stick to the plan as closely as possible while allowing for minor flexibility.
Get a plan personalized to you
This is a general plan. Mealyno generates a plan personalized to your goals, preferences and schedule.