Make Me a 1200-Calorie Meal Plan: Full 7-Day Plan with Macros

A complete 7-day 1200-calorie meal plan with full macro breakdowns for every meal, high-volume food swaps to stay full, and clear guidelines on who this calorie level is actually appropriate for.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

A 1200-calorie meal plan is one of the most searched dietary frameworks online, but it is also one of the most misunderstood. This plan delivers a full 7 days of meals with exact portions, macro breakdowns, and practical food swaps. Before diving in, it is critical to understand whether 1200 calories is actually appropriate for your body.

The National Institutes of Health and the 2020-2025 Dietary Guidelines for Americans recommend that calorie intake should not drop below 1200 kcal/day for women or 1500 kcal/day for men without medical supervision. This threshold exists because intakes below these levels make it extremely difficult to meet micronutrient needs from food alone.


Who Should Actually Eat 1200 Calories Per Day?

A 1200-calorie diet is appropriate for a narrow population:

  • Short, sedentary women (under 5'3" / 160 cm) with a low total daily energy expenditure (TDEE) of approximately 1600-1700 calories
  • Older sedentary women (60+) whose metabolic rate has naturally declined
  • Individuals under medical supervision who have been specifically prescribed this intake level

A 1200-calorie plan creates roughly a 400-500 calorie daily deficit for someone with a TDEE around 1600-1700 kcal. That translates to approximately 0.4-0.5 kg (0.8-1.0 lb) of fat loss per week, which is a sustainable rate.

This plan is not appropriate for:

  • Most men (almost universally too low)
  • Active women or women taller than 5'5" / 165 cm
  • Anyone who exercises more than 3 times per week
  • Pregnant or breastfeeding women
  • Teenagers or anyone still growing

What Are the Signs You Are Undereating?

If you are following a 1200-calorie plan and experiencing any of the following, your intake is likely too low for your body:

  • Persistent fatigue or brain fog lasting more than the first 3-4 days
  • Hair thinning or hair loss (a sign of nutrient deficiency)
  • Loss of menstrual period (hypothalamic amenorrhea) — a serious warning sign documented in the Journal of Clinical Endocrinology & Metabolism
  • Constant cold hands and feet (reduced thermogenesis)
  • Uncontrollable cravings and binge eating episodes
  • Difficulty sleeping or waking frequently
  • Loss of strength or muscle mass

If you notice these symptoms, increase your intake by 200-300 calories and reassess. A moderate deficit should feel manageable, not miserable.


Macro Targets for This Plan

Each day in this plan targets the following macro distribution, optimized for satiety and muscle preservation during a deficit:

Macro Daily Target % of Calories Rationale
Protein 110-120g 37-40% Preserves lean mass, highest satiety per calorie (Leidy et al., 2015)
Carbohydrates 100-120g 33-40% Provides fiber and energy for daily function
Fat 35-40g 26-30% Supports hormone production and nutrient absorption
Fiber 25g+ Critical for fullness at low calorie levels

Protein is set intentionally high. A 2018 meta-analysis in the British Journal of Sports Medicine found that protein intakes of 1.6-2.2g/kg of body weight during calorie restriction significantly reduced lean mass loss.


Full 7-Day 1200-Calorie Meal Plan

Day 1

Breakfast — Greek Yogurt Protein Bowl (305 cal)

Ingredient Amount Calories Protein Carbs Fat
Non-fat Greek yogurt 200g 130 22g 8g 0.5g
Blueberries 75g 43 0.5g 11g 0.3g
Chia seeds 10g 49 2g 4g 3g
Whey protein powder (vanilla) 15g (half scoop) 58 12g 1g 0.5g
Sugar-free granola 10g 25 1g 5g 0.5g
Total 305 37.5g 29g 4.8g

Lunch — Chicken and Vegetable Stir-Fry (380 cal)

Ingredient Amount Calories Protein Carbs Fat
Chicken breast (cooked) 140g 231 43g 0g 5g
Broccoli 100g 34 3g 7g 0.4g
Bell pepper (mixed) 80g 20 0.7g 5g 0.2g
Cooked brown rice 60g 70 1.5g 15g 0.5g
Soy sauce (low sodium) 10ml 5 0.5g 0.5g 0g
Cooking spray 1 spray 5 0g 0g 0.5g
Sesame seeds 3g 15 0.5g 0.5g 1.5g
Total 380 49.2g 28g 8.1g

Snack — Cottage Cheese and Cucumber (100 cal)

Ingredient Amount Calories Protein Carbs Fat
Low-fat cottage cheese 100g 72 12g 3g 1g
Cucumber (sliced) 100g 15 0.7g 3.6g 0.1g
Everything bagel seasoning 2g 10 0.3g 0.5g 0.5g
Total 97 13g 7.1g 1.6g

Dinner — Baked Cod with Roasted Vegetables (415 cal)

Ingredient Amount Calories Protein Carbs Fat
Cod fillet 170g 158 36g 0g 1g
Sweet potato (cubed, roasted) 120g 103 2g 24g 0.1g
Zucchini (roasted) 100g 17 1.2g 3.1g 0.3g
Cherry tomatoes 80g 14 0.7g 3g 0.2g
Olive oil 5ml 40 0g 0g 4.5g
Lemon juice 15ml 4 0.1g 1.3g 0g
Mixed herbs 2g 5 0.2g 1g 0.1g
Total 341 40.2g 32.4g 6.2g

Day 1 Totals: 1123 cal | 140g protein | 96g carbs | 21g fat

You have roughly 77 calories remaining. Use these for a piece of fruit, an extra splash of olive oil, or a small handful of almonds (10g = 58 cal).


Day 2

Breakfast — Egg White Veggie Scramble (280 cal)

Ingredient Amount Calories Protein Carbs Fat
Egg whites 200g (about 6) 104 22g 1.5g 0.3g
Whole egg 1 large 72 6g 0.4g 5g
Spinach 60g 14 1.7g 2.2g 0.2g
Mushrooms (sliced) 60g 13 1.8g 2g 0.2g
Whole wheat toast 1 slice (30g) 70 3g 13g 1g
Total 273 34.5g 19.1g 6.7g

Lunch — Turkey Lettuce Wraps (340 cal)

Ingredient Amount Calories Protein Carbs Fat
Lean ground turkey (cooked) 120g 180 30g 0g 7g
Butter lettuce leaves 4 large 10 0.8g 1.5g 0.2g
Shredded carrot 40g 16 0.4g 3.8g 0.1g
Red onion (diced) 20g 8 0.2g 1.8g 0g
Salsa 30g 10 0.5g 2g 0g
Non-fat Greek yogurt (as sour cream sub) 40g 26 4.4g 1.6g 0.1g
Total 250 36.3g 10.7g 7.4g

Snack — Protein Shake (160 cal)

Ingredient Amount Calories Protein Carbs Fat
Whey protein powder 30g (1 scoop) 120 24g 2g 1.5g
Unsweetened almond milk 200ml 26 1g 0.4g 2g
Ice 0 0g 0g 0g
Total 146 25g 2.4g 3.5g

Dinner — Shrimp and Asparagus (420 cal)

Ingredient Amount Calories Protein Carbs Fat
Shrimp (cooked) 180g 180 36g 1.5g 2g
Asparagus 120g 24 2.6g 4.4g 0.2g
Quinoa (cooked) 80g 96 3.5g 17g 1.5g
Olive oil 5ml 40 0g 0g 4.5g
Garlic (minced) 5g 7 0.3g 1.5g 0g
Lemon zest 3g 3 0.1g 1g 0g
Total 350 42.5g 25.4g 8.2g

Day 2 Totals: 1019 cal | 138g protein | 58g carbs | 26g fat

You have 181 calories remaining. Add a medium banana (105 cal) and 5g almond butter (30 cal) for a satisfying addition.


Day 3

Breakfast — Overnight Protein Oats (310 cal)

Ingredient Amount Calories Protein Carbs Fat
Rolled oats 30g 114 3.5g 19g 2g
Whey protein powder 20g 78 16g 1.5g 1g
Unsweetened almond milk 150ml 20 0.8g 0.3g 1.5g
Strawberries (sliced) 80g 26 0.5g 6g 0.3g
Chia seeds 8g 39 1.4g 3.4g 2.5g
Total 277 22.2g 30.2g 7.3g

Lunch — Tuna Salad Bowl (370 cal)

Ingredient Amount Calories Protein Carbs Fat
Canned tuna (in water, drained) 140g 145 33g 0g 1g
Mixed greens 80g 16 1.5g 2.5g 0.2g
Cherry tomatoes 60g 11 0.5g 2.3g 0.1g
Cucumber 60g 9 0.4g 2.2g 0.1g
Red kidney beans 50g (canned, drained) 62 4.5g 11g 0.3g
Balsamic vinegar 15ml 14 0.1g 2.7g 0g
Olive oil 7ml 56 0g 0g 6.3g
Total 313 40g 20.7g 8g

Snack — Apple and Turkey Roll-Ups (130 cal)

Ingredient Amount Calories Protein Carbs Fat
Deli turkey breast (low sodium) 60g 60 12g 1g 0.6g
Medium apple 1 (150g) 78 0.4g 21g 0.3g
Total 138 12.4g 22g 0.9g

Dinner — Chicken and Cauliflower Rice Bowl (390 cal)

Ingredient Amount Calories Protein Carbs Fat
Chicken breast (cooked, sliced) 150g 248 46g 0g 5.4g
Cauliflower rice 150g 38 3g 7.5g 0.5g
Edamame (shelled) 40g 48 4.4g 3.2g 2g
Soy sauce (low sodium) 10ml 5 0.5g 0.5g 0g
Sesame oil 3ml 27 0g 0g 3g
Green onion 10g 3 0.2g 0.7g 0g
Total 369 54.1g 11.9g 10.9g

Day 3 Totals: 1097 cal | 129g protein | 85g carbs | 27g fat

Remaining: ~103 calories. A rice cake (35 cal) with 15g peanut butter (90 cal) would bring you to target.


Day 4

Breakfast — Cottage Cheese Pancakes (290 cal)

Ingredient Amount Calories Protein Carbs Fat
Low-fat cottage cheese 150g 108 18g 4.5g 1.5g
Egg whites 60g (2 whites) 31 6.6g 0.5g 0.1g
Oat flour 20g 76 2.7g 13g 1.4g
Blueberries (topping) 50g 29 0.4g 7g 0.2g
Sugar-free syrup 15ml 5 0g 2g 0g
Total 249 27.7g 27g 3.2g

Lunch — Mediterranean Chicken Salad (400 cal)

Ingredient Amount Calories Protein Carbs Fat
Chicken breast (grilled, diced) 130g 215 40g 0g 4.7g
Romaine lettuce 80g 13 1g 2.5g 0.2g
Cucumber 60g 9 0.4g 2.2g 0.1g
Kalamata olives 15g 22 0.2g 0.6g 2.2g
Feta cheese (crumbled) 15g 40 2.7g 0.6g 3.2g
Red onion 15g 6 0.2g 1.4g 0g
Lemon-herb dressing (olive oil + lemon) 10ml 45 0g 0.5g 5g
Total 350 44.5g 7.8g 15.4g

Snack — Hard-Boiled Eggs (140 cal)

Ingredient Amount Calories Protein Carbs Fat
Hard-boiled eggs 2 medium 140 12g 0.8g 10g
Total 140 12g 0.8g 10g

Dinner — Lean Beef and Vegetable Soup (370 cal)

Ingredient Amount Calories Protein Carbs Fat
Extra-lean ground beef (95/5) 100g 137 22g 0g 5g
Diced tomatoes (canned) 120g 22 1g 5g 0.1g
Carrot (diced) 50g 21 0.5g 5g 0.1g
Celery 40g 6 0.3g 1.2g 0.1g
Potato (cubed) 80g 62 1.6g 14g 0.1g
Green beans 60g 19 1.1g 4g 0.1g
Beef broth (low sodium) 250ml 15 2g 1g 0g
Total 282 28.5g 30.2g 5.5g

Day 4 Totals: 1021 cal | 113g protein | 66g carbs | 34g fat

Remaining: ~179 calories. A protein bar (20g protein, 170 cal) fits perfectly here.


Day 5

Breakfast — Smoothie Bowl (300 cal)

Ingredient Amount Calories Protein Carbs Fat
Whey protein powder 30g 120 24g 2g 1.5g
Frozen mixed berries 80g 38 0.8g 8g 0.3g
Frozen banana 50g 45 0.5g 11g 0.2g
Unsweetened almond milk 100ml 13 0.5g 0.2g 1g
Pumpkin seeds (topping) 8g 44 2.4g 0.4g 4g
Total 260 28.2g 21.6g 7g

Lunch — Egg and Black Bean Burrito Bowl (400 cal)

Ingredient Amount Calories Protein Carbs Fat
Whole eggs 2 large 144 12g 0.8g 10g
Black beans (canned, drained) 80g 88 6g 15g 0.4g
Brown rice (cooked) 60g 70 1.5g 15g 0.5g
Salsa 40g 14 0.6g 3g 0g
Avocado 25g 40 0.5g 2.1g 3.7g
Lime juice 10ml 2 0g 0.7g 0g
Total 358 20.6g 36.6g 14.6g

Snack — Celery and Protein Dip (90 cal)

Ingredient Amount Calories Protein Carbs Fat
Celery sticks 100g 14 0.7g 3g 0.2g
Non-fat Greek yogurt + ranch seasoning 60g 39 6.6g 2.4g 0.1g
Total 53 7.3g 5.4g 0.3g

Dinner — Salmon and Green Beans (410 cal)

Ingredient Amount Calories Protein Carbs Fat
Salmon fillet 130g 270 30g 0g 16g
Green beans (steamed) 120g 37 2.2g 8g 0.2g
Lemon juice 10ml 3 0.1g 0.9g 0g
Dill (fresh) 3g 1 0.1g 0.2g 0g
Sweet potato (baked) 80g 69 1.3g 16g 0.1g
Total 380 33.7g 25.1g 16.3g

Day 5 Totals: 1051 cal | 90g protein | 89g carbs | 38g fat

Remaining: ~149 calories. Add 30g of lean deli ham (35 cal) and a medium pear (100 cal).


Day 6

Breakfast — High-Protein Toast (280 cal)

Ingredient Amount Calories Protein Carbs Fat
Whole wheat bread 1 slice (30g) 70 3g 13g 1g
Smoked salmon 50g 58 10g 0g 2g
Cream cheese (light) 15g 22 1.5g 1g 1.5g
Egg whites (scrambled) 100g (3 whites) 52 11g 0.7g 0.2g
Tomato slices 40g 7 0.4g 1.6g 0.1g
Total 209 25.9g 16.3g 4.8g

Lunch — Lentil and Chicken Soup (380 cal)

Ingredient Amount Calories Protein Carbs Fat
Chicken breast (diced) 100g 165 31g 0g 3.6g
Red lentils (dry) 40g 128 10g 20g 0.5g
Carrot 40g 16 0.4g 4g 0.1g
Celery 30g 5 0.2g 0.9g 0g
Onion 30g 12 0.3g 2.8g 0g
Chicken broth (low sodium) 300ml 15 2g 1g 0g
Cumin and turmeric 2g 6 0.2g 1g 0.2g
Total 347 44.1g 29.7g 4.4g

Snack — Edamame (100 cal)

Ingredient Amount Calories Protein Carbs Fat
Edamame (shelled) 80g 96 8.8g 6.4g 4g
Sea salt pinch 0 0g 0g 0g
Total 96 8.8g 6.4g 4g

Dinner — Turkey Meatballs with Zoodles (430 cal)

Ingredient Amount Calories Protein Carbs Fat
Lean ground turkey 140g 210 35g 0g 8.4g
Zucchini noodles 200g 34 2.4g 6.2g 0.6g
Marinara sauce (no sugar added) 80g 30 1g 6g 0.5g
Parmesan cheese (grated) 10g 42 3.6g 0.3g 2.8g
Egg white (binder for meatballs) 30g 16 3.3g 0.2g 0.1g
Italian seasoning 2g 5 0.2g 1g 0.1g
Total 337 45.5g 13.7g 12.5g

Day 6 Totals: 989 cal | 124g protein | 66g carbs | 26g fat

Remaining: ~211 calories. A 200g container of non-fat Greek yogurt (130 cal, 22g protein) plus a small handful of walnuts (15g, 98 cal) fills the gap well.


Day 7

Breakfast — Protein Waffles (310 cal)

Ingredient Amount Calories Protein Carbs Fat
Protein waffle mix or oat flour 30g 114 3.5g 19g 2g
Whey protein powder 20g 78 16g 1.5g 1g
Egg whites 60g 31 6.6g 0.5g 0.1g
Strawberries (sliced) 80g 26 0.5g 6g 0.3g
Sugar-free syrup 15ml 5 0g 2g 0g
Total 254 26.6g 29g 3.4g

Lunch — Greek Chicken Bowl (400 cal)

Ingredient Amount Calories Protein Carbs Fat
Chicken breast (grilled) 130g 215 40g 0g 4.7g
Brown rice (cooked) 70g 82 1.8g 17g 0.6g
Cucumber (diced) 60g 9 0.4g 2.2g 0.1g
Cherry tomatoes 50g 9 0.4g 2g 0.1g
Red onion 15g 6 0.2g 1.4g 0g
Feta cheese 15g 40 2.7g 0.6g 3.2g
Tzatziki (light) 20g 15 0.8g 1g 1g
Total 376 46.3g 24.2g 9.7g

Snack — Rice Cakes with Tuna (120 cal)

Ingredient Amount Calories Protein Carbs Fat
Rice cakes 2 70 1.6g 15g 0.4g
Canned tuna (drained) 40g 41 9.4g 0g 0.3g
Lemon juice 5ml 1 0g 0.4g 0g
Total 112 11g 15.4g 0.7g

Dinner — Baked Chicken Thigh with Roasted Vegetables (370 cal)

Ingredient Amount Calories Protein Carbs Fat
Chicken thigh (skinless) 120g 178 26g 0g 8g
Brussels sprouts 100g 43 3.4g 9g 0.3g
Butternut squash (cubed) 80g 36 0.8g 9.4g 0.1g
Olive oil 5ml 40 0g 0g 4.5g
Balsamic glaze 10ml 20 0.1g 4.5g 0g
Total 317 30.3g 22.9g 12.9g

Day 7 Totals: 1059 cal | 114g protein | 92g carbs | 27g fat

Remaining: ~141 calories. A protein bar or a piece of fruit with a tablespoon of nut butter works here.


Weekly Summary Table

Day Calories Protein Carbs Fat
Day 1 1,123 140g 96g 21g
Day 2 1,019 138g 58g 26g
Day 3 1,097 129g 85g 27g
Day 4 1,021 113g 66g 34g
Day 5 1,051 90g 89g 38g
Day 6 989 124g 66g 26g
Day 7 1,059 114g 92g 27g
Average 1,051 121g 79g 28g

Each day intentionally lands slightly under 1200 to leave room for condiments, cooking oils, and small additions that bring you to target. Use the remaining calories flexibly based on hunger.


How to Stay Full on 1200 Calories: High-Volume Food Swaps

The biggest challenge at 1200 calories is hunger. These swaps increase food volume without significantly increasing calories:

Instead Of Swap To Calorie Savings
White rice (150g cooked, 195 cal) Cauliflower rice (150g, 38 cal) 157 cal saved
Regular pasta (150g cooked, 220 cal) Zucchini noodles (200g, 34 cal) 186 cal saved
Orange juice (250ml, 112 cal) Whole orange (150g, 70 cal) + water 42 cal saved + more fiber
Granola (40g, 180 cal) Puffed rice cereal (20g, 74 cal) 106 cal saved
Flour tortilla (60g, 180 cal) Butter lettuce wraps (40g, 10 cal) 170 cal saved
Full-fat yogurt (150g, 93 cal) Non-fat Greek yogurt (150g, 98 cal) Similar calories, 3x protein
Regular cheese (30g, 110 cal) Light string cheese (1 stick, 50 cal) 60 cal saved

Additional high-volume strategies:

  • Egg whites over whole eggs: 3 whole eggs = 216 cal; 1 whole egg + 4 whites = 140 cal (same volume, 76 cal less)
  • Berries over bananas: 150g strawberries = 48 cal; 1 medium banana = 105 cal
  • Broth-based soups: A 300ml bowl of vegetable broth soup adds massive volume for 50-80 cal
  • Air-popped popcorn: 25g (3 cups popped) = 93 cal with plenty of crunch

How to Track This Plan Accurately

Accuracy matters significantly at 1200 calories. A 200-calorie tracking error represents 17% of your daily intake. That margin can be the difference between losing weight and maintaining.

A nutrition tracking app with a verified food database eliminates the most common logging mistakes. Nutrola uses a 100% nutritionist-verified food database rather than crowdsourced entries, which means you avoid the wildly inaccurate entries that plague other trackers. You can photograph meals and get instant macro estimates with its photo AI, or scan barcodes for packaged foods.

When every calorie counts this much, having reliable data is not optional. Log your meals as you eat them rather than trying to recall at the end of the day. Research published in Obesity found that real-time food logging improved accuracy by up to 30% compared to end-of-day recall.


When to Move Beyond 1200 Calories

This plan is designed as a short-to-medium-term tool, not a permanent lifestyle. Once you reach your goal weight or after 8-12 weeks, gradually increase calories by 100-150 per week until you reach maintenance. This process, called reverse dieting, helps prevent rapid weight regain.

Signs it is time to increase calories:

  • You have reached your target weight or body composition
  • Weight loss has stalled for 3+ weeks despite accurate tracking
  • Energy levels are consistently low despite adequate sleep
  • You are starting a new exercise program that demands more fuel

A 1200-calorie plan works for the right person in the right context. If that is you, this 7-day framework gives you everything you need to start. Track it accurately, listen to your body, and adjust when the data tells you to.

Ready to Transform Your Nutrition Tracking?

Join thousands who have transformed their health journey with Nutrola!

Make Me a 1200-Calorie Meal Plan: Full 7-Day Plan with Macros | Nutrola