📋 Meal Plans

1200 kcal/day

1200-Calorie Meal Plan for a Week (With Shopping List)

A high-protein, high-fiber 1200-calorie plan that doesn't leave you white-knuckling the day. Targets ~100g protein for satiety.

For: Smaller-frame women in a moderate deficit, or shorter-term cutting phases. Not recommended below 1200 kcal/day without clinical supervision.

A 1200-calorie plan is the floor for sustainable weight loss for most adult women. Below this, you start running into adequate-protein and adequate-fiber problems. At 1200 kcal, with careful planning, you can still hit those nutritional targets — but it requires actually planning.

This plan is built around volume foods (vegetables and broth-based dishes), high-quality protein, and just enough carbs to keep your brain and your training on track. It’s not effortless, but it’s doable.

Why 1200 calories?

For smaller-framed adult women (typically 4’10”-5’4”, under 140 lb), maintenance calories often land in the 1600-1800 kcal range. A 400-600 kcal deficit from there puts you at 1200 kcal — and that produces about 0.8-1.2 lb of weight loss per week.

Going below 1200 kcal without clinical supervision is generally not recommended. Your body needs minimum amounts of protein, essential fats, and micronutrients, and below 1200 kcal it gets harder to hit those without supplements.

How to use this plan

Hit each meal close to the listed calorie target — within 30 kcal is fine. Don’t skip meals to “save” calories; this almost always backfires by dinner.

Track your protein. The plan targets ~100g/day. If you eat the meals as written, you’ll hit it. If you swap meals, check that protein doesn’t drop dramatically.

Pre-cook protein on Sunday: bake the salmon, slow-cook the chicken, prep the meatballs. Most of the dinners in this plan are quick-assembly if your protein is already done.

Customizing for your tastes

The plan is flexible within constraints. Swap one snack for another (they’re all in the 110-230 kcal range). Swap whole-meal dinners (they’re all in the 360-470 kcal range). Don’t try to swap a snack for a dinner — the calorie math will go off.

If you can’t eat dairy, swap Greek yogurt for plant yogurt (just check it’s similarly high-protein; soy yogurt usually is, almond yogurt usually isn’t), and skip cottage cheese in favor of an extra portion of eggs or tofu.

Tips for week 1

Print the day-by-day plus the shopping list and stick them on the fridge. The lower the calorie target, the more important consistency becomes — having the plan visually in front of you helps prevent decision fatigue from leading to off-plan eating.

Your 7-day plan

Calorie totals next to each meal. The day-total is rounded to the nearest 5 kcal — close enough.

Monday

1230 kcal total
  • Breakfast Greek yogurt + 1/2 cup berries + 2 tbsp granola 240 kcal
  • Lunch Big salad: greens, 3 oz chicken, 1/2 avocado, vinaigrette 380 kcal
  • Dinner Baked salmon with dill + roasted broccoli + 1/2 cup quinoa 460 kcal
  • Snack 1 small apple + 1 hard-boiled egg 150 kcal

Tuesday

1045 kcal total
  • Breakfast 2 eggs scrambled + 1 cup spinach + 1/2 slice whole grain toast 250 kcal
  • Lunch Tuna cucumber bites + 1 small orange 230 kcal
  • Dinner Turkey meatballs with marinara + 1.5 cups zucchini noodles 400 kcal
  • Snack Cottage cheese bowl with berries (smaller portion) 165 kcal

Wednesday

1105 kcal total
  • Breakfast Peanut butter banana overnight oats (smaller portion, no nuts) 280 kcal
  • Lunch Slow cooker shredded chicken + 1 cup mixed greens + salsa 290 kcal
  • Dinner Sheet pan shrimp fajitas (no tortilla) + side salad 360 kcal
  • Snack Apple and almond butter (1 tbsp) 175 kcal

Thursday

1120 kcal total
  • Breakfast Greek yogurt + 1 small banana 220 kcal
  • Lunch Lentil soup (1.5 cups) + side salad 340 kcal
  • Dinner Lemon herb grilled chicken + garlic mashed cauliflower + green beans 410 kcal
  • Snack Cucumber slices + 2 tbsp greek yogurt tzatziki + rice cakes 150 kcal

Friday

1030 kcal total
  • Breakfast Egg and spinach breakfast wrap (smaller tortilla) 250 kcal
  • Lunch Tuna salad over greens + 1 small apple 320 kcal
  • Dinner Tofu stir-fry with soy ginger (no rice) 230 kcal
  • Snack 1 oz almonds + 1 small pear 230 kcal

Saturday

1200 kcal total
  • Breakfast Cottage cheese + 1/2 cup berries + cinnamon 220 kcal
  • Lunch Big salad: greens, 4 oz chicken, chickpeas, vinaigrette 400 kcal
  • Dinner Baked salmon + roasted sweet potato + asparagus 470 kcal
  • Snack 1/2 cup Greek yogurt + 1 tsp honey 110 kcal

Sunday

1180 kcal total
  • Breakfast 2-egg veggie scramble + 1/2 cup berries 240 kcal
  • Lunch Slow cooker chicken bowl: chicken, greens, cucumber, salsa 320 kcal
  • Dinner Turkey meatballs with marinara + side salad 420 kcal
  • Snack 1 small apple + 1 tbsp almond butter 200 kcal

Shopping list

One trip should cover the week. Adjust quantities if you're cooking for more than one.

  • Plain Greek yogurt (24 oz)
  • Cottage cheese, low-fat (16 oz)
  • Eggs (1 dozen)
  • Whole grain bread (1 small loaf)
  • Small whole wheat tortillas (4)
  • Avocado (1)
  • Chicken breasts (1.5 lb)
  • Salmon fillets (12 oz)
  • Shrimp, peeled (8 oz)
  • Ground turkey 93% lean (1 lb)
  • Extra-firm tofu (14 oz)
  • Tuna, canned in water (2 cans)
  • Lentils, canned (1 can) or dry (8 oz)
  • Berries, fresh or frozen (1 lb)
  • Apples (4)
  • Bananas (2)
  • Pear (1)
  • Orange (1)
  • Sweet potato (1)
  • Spinach, baby (1 bag)
  • Mixed salad greens (1 large bag)
  • Cucumbers (2)
  • Bell peppers (2)
  • Broccoli (1 head)
  • Cauliflower (1 head)
  • Asparagus (1 bunch)
  • Green beans (8 oz)
  • Zucchini (3)
  • Onions (1 yellow, 1 red)
  • Garlic (1 head)
  • Lemons (3)
  • Limes (1)
  • Quinoa (8 oz)
  • Rice cakes (small pack)
  • Granola (4 oz)
  • Chickpeas (1 can)
  • Marinara sauce (1 jar)
  • Salsa (1 jar)
  • Olive oil
  • Soy sauce, low-sodium
  • Peanut butter (natural)
  • Almond butter (natural)
  • Almonds (4 oz)
  • Honey
  • Fresh dill, parsley, cilantro

Frequently Asked Questions

Is 1200 calories too low?

It's at the floor of what's generally recommended for adult women without clinical supervision. For smaller women (4'10"-5'4", maintenance ~1700 kcal) it produces a sustainable 1-1.5 lb/week loss. For larger or taller adults, 1500 is usually a better starting point.

Will I be hungry?

Honestly — at 1200 kcal you'll feel hungrier than at maintenance. The plan minimizes this by hitting ~100g protein, ~28g fiber, and lots of high-volume foods (vegetables, broth-based soups). But hunger isn't a sign you're doing it wrong.

Can men use this plan?

It's tight. 1200 kcal is below the lower bound generally recommended for men. Most men should start at 1500-1800 kcal for weight loss. Use this plan only if a healthcare provider has cleared it.

How long should I do this for?

Most experts suggest 8-12 weeks max at 1200 kcal, then a planned break or a move up to 1400-1500 kcal for maintenance practice. Long-term very-low-calorie eating is associated with lower metabolic rate and harder long-term weight maintenance.

What if I'm exercising on this plan?

Eat back about half your exercise calories on workout days, especially if you're lifting weights or doing intense cardio. So if a 30-minute run burns 250 kcal, eat an extra 100-125 kcal that day. This protects your training and keeps you out of the very-low-calorie zone.

Why so much protein at this calorie level?

Protein is the most satiating macronutrient and the one most protective of muscle mass during weight loss. At low calories, you want to keep protein high (1.0-1.2g per kg of body weight) so you lose fat instead of muscle. The 100g target here is roughly that level for a 150 lb adult.

Keep going: All meal plans · Recipe library · Crunch your numbers