1200 Calorie 90g Protein Vegetarian Meal Plan
A 1200-calorie vegetarian meal plan with 90g of protein daily creates an effective calorie deficit for fat loss while preserving lean muscle mass. This high-protein approach means roughly 30% of your calories come from protein—requiring strategic food choices like Greek yogurt, eggs, legumes, and tofu across your three daily meals. Fork a Day builds your personalized 1200 kcal, 90g protein vegetarian plan automatically, so every meal is optimized for your fat loss goals.
Your 7-Day Meal Plan
Monday
1200 kcal · 88g protein(on target vs 1200 target)- Greek yogurt parfait with berries and almonds320 kcal · 24g protein
- Lentil soup with spinach and whole grain crackers380 kcal · 22g protein
- Tofu stir-fry with broccoli and brown rice500 kcal · 42g protein
Tuesday
1200 kcal · 92g protein(on target vs 1200 target)- Scrambled eggs with cottage cheese and tomatoes340 kcal · 28g protein
- Chickpea salad with cucumber, feta, and olive oil dressing400 kcal · 18g protein
- Black bean tacos with Greek yogurt and avocado460 kcal · 46g protein
Wednesday
1200 kcal · 88g protein(on target vs 1200 target)- Protein smoothie with whey, banana, and peanut butter380 kcal · 32g protein
- Quinoa bowl with edamame, carrots, and tahini420 kcal · 22g protein
- Paneer tikka with cauliflower and cucumber raita400 kcal · 34g protein
Thursday
1200 kcal · 88g protein(on target vs 1200 target)- Overnight oats with chia seeds, milk, and walnuts350 kcal · 18g protein
- Egg white omelet with mushrooms and low-fat cheese280 kcal · 28g protein
- Tempeh curry with spinach and basmati rice570 kcal · 42g protein
Friday
1200 kcal · 86g protein(on target vs 1200 target)- Cottage cheese bowl with peaches and hemp seeds300 kcal · 28g protein
- Mediterranean wrap with hummus, veggies, and feta420 kcal · 16g protein
- Grilled tofu with asparagus and sweet potato480 kcal · 42g protein
Saturday
1200 kcal · 88g protein(on target vs 1200 target)- Veggie egg muffins with bell peppers and cheese320 kcal · 24g protein
- Greek lentil salad with olives and whole wheat pita400 kcal · 20g protein
- Stuffed bell peppers with beans, quinoa, and cheese480 kcal · 44g protein
Sunday
1200 kcal · 92g protein(on target vs 1200 target)- Protein pancakes with Greek yogurt and strawberries380 kcal · 30g protein
- Caprese salad with fresh mozzarella and balsamic glaze320 kcal · 18g protein
- Dal tadka with brown rice and sauteed greens500 kcal · 44g protein
Weekly Grocery List
Everything you need to cook all 7 days. Quantities are approximate for one person.
- Greek yogurt 2% (1.5 kg)
- Cottage cheese low-fat (500g)
- Eggs (18 large)
- Firm tofu (600g)
- Tempeh (200g)
- Paneer (200g)
- Whey protein powder (200g)
- Fresh mozzarella (150g)
- Feta cheese (200g)
- Low-fat shredded cheese (150g)
- Brown rice (500g)
- Basmati rice (250g)
- Quinoa (400g)
- Rolled oats (300g)
- Whole wheat tortillas (8 pack)
- Whole grain crackers (1 box)
- Whole wheat pita (4 pieces)
- Small flour tortillas (6 pack)
- Spinach (400g)
- Broccoli (2 heads)
- Bell peppers (6 medium)
- Tomatoes (6 medium)
- Cucumber (3 medium)
- Carrots (4 medium)
- Mushrooms (250g)
- Cauliflower (1 head)
- Asparagus (1 bunch)
- Sweet potato (2 medium)
- Banana (4 medium)
- Strawberries (300g)
- Blueberries (200g)
- Peaches (2 medium)
- Avocado (2 small)
- Lemon (2)
- Fresh basil (1 bunch)
- Garlic (1 head)
- Onions (4 medium)
- Ginger (1 small piece)
- Red lentils (400g)
- Black beans canned (2 cans)
- Chickpeas canned (2 cans)
- Edamame frozen (250g)
- Hummus (300g)
- Peanut butter natural (200g)
- Tahini (150g)
- Chia seeds (100g)
- Hemp seeds (100g)
- Almonds (100g)
- Walnuts (100g)
- Olive oil (250ml)
- Balsamic glaze (100ml)
- Low-sodium soy sauce (200ml)
- Curry powder (1 jar)
- Tikka masala spice (1 jar)
- Cumin (1 jar)
- Turmeric (1 jar)
- Salt and pepper
- Kalamata olives (100g)
- Milk low-fat (1L)
Who This Plan Is For
Goal: Fat loss (calorie deficit). At 1200 calories per day, this plan is calibrated for fat loss.
Diet style: Vegetarian (no meat or fish).
Macros: 90g of protein supplies 30% of total calories from protein — appropriate for body recomposition, preserving lean mass, and hitting satiety across 3 meals.
Suitable for: adults targeting 1,200 kcal / day who want a structured, ready-to-follow week of meals without manual tracking.
Frequently Asked Questions
- Is it possible to get 90g of protein on a 1200-calorie vegetarian diet?
- Yes, but it requires intentional planning since you're allocating 30% of your limited calories to protein. Each of your three meals should deliver approximately 30g of protein from sources like eggs, cottage cheese, Greek yogurt, tempeh, and legumes. Fork a Day automatically balances your meals to hit 90g protein without exceeding 1200 calories, taking the guesswork out of this precise macro ratio.
- Why is 90g of protein important when eating only 1200 calories for fat loss?
- When you're in a calorie deficit at 1200 kcal, adequate protein intake prevents your body from breaking down muscle tissue for energy. Consuming 90g of protein—about 0.7-0.8g per pound of body weight for most people—supports muscle preservation, keeps you feeling fuller longer, and maintains your metabolic rate. This protein target also helps reduce cravings that often derail low-calorie diets.
- What does a typical day look like on a 1200-calorie, 90g-protein vegetarian meal plan?
- A sample day might include a breakfast of scrambled eggs with spinach and feta (25g protein, 300 kcal), a lunch of lentil soup with a side of cottage cheese (30g protein, 400 kcal), and dinner featuring tofu stir-fry with edamame and vegetables (35g protein, 500 kcal). Fork a Day generates hundreds of combinations like this, ensuring variety while precisely hitting your 1200 kcal and 90g protein targets every day.
- How long can I safely follow a 1200-calorie vegetarian meal plan?
- A 1200-calorie diet is generally considered a short-to-medium term approach, typically followed for 4-12 weeks depending on your starting point and fat loss goals. The 90g protein target helps make this deficit more sustainable by reducing hunger and protecting muscle mass. We recommend consulting with a healthcare provider before starting, and Fork a Day can adjust your calories upward as you transition to maintenance.