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)

52.9g
Protein
159.4g
Carbs
39.1g
Fat

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
Total1200 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
Total1200 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
Total1200 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
Total1200 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
Total1200 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
Total1200 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
Total1200 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.

Language