CalorieJoy

Menu

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

Free 1200-Calorie Meal Plan for a Week (With Shopping List)
This article contains affiliate links. If you purchase through these links, CalorieJoy may earn a small commission at no extra cost to you. We only recommend products we genuinely believe in.

Important: 1,200 calories is the minimum recommended for most women without medical supervision. If you feel dizzy, fatigued, constantly hungry, or unable to concentrate, you need more calories. Use our daily calorie calculator to check your personal number before starting this plan.

A complete 7-day eating plan at 1,200 calories per day. Three meals and one small snack. Portions are tight at this level — every ingredient is measured and every calorie is accounted for.

Need more room? See our 1,500-calorie meal plan or 1,800-calorie meal plan.

How to Use This Plan

Each day totals approximately 1,200 calories with 80-100g of protein. You can swap days around — they're designed to be interchangeable. Drink water throughout the day (use our water intake calculator to find your target). At this calorie level, staying hydrated is especially important.

All calorie counts are based on USDA data. Weights are for raw/uncooked ingredients unless noted otherwise.

Two tools that are essential at 1,200 calories

At this calorie level, eyeballing portions can erase your entire deficit. A kitchen scale (~$10) is non-negotiable — weigh everything. And an oil sprayer (~$10) replaces pouring oil. One unmeasured tablespoon of oil is 120 calories — that's 10% of your daily budget gone.


Day 1 — Monday

Breakfast — 267 cal

  • 2 scrambled eggs with cooking spray (144 cal)
  • 1 slice whole wheat toast (87 cal)
  • 1 tsp butter (36 cal)

Lunch — 335 cal

  • Grilled chicken breast, 4 oz / 113g raw (120 cal)
  • ¾ cup cooked white rice (154 cal)
  • 1 cup steamed broccoli (31 cal)
  • Side: cucumber + tomato (30 cal)

Snack — 165 cal

  • 1 banana (105 cal)
  • ¾ cup (110g) nonfat Greek yogurt (60 cal)

Dinner — 417 cal

  • Pasta, 50g dry / ~1 cup cooked (185 cal)
  • Ground turkey 93% lean, 4 oz / 113g (170 cal)
  • 2 tbsp tomato paste as sauce (32 cal)
  • Garlic + salt + pepper for seasoning
  • Side: cucumber + tomato (30 cal)

Day total: ~1,184 cal | Protein: ~95g


Day 2 — Tuesday

Breakfast — 237 cal

  • Oatmeal: 30g dry oats cooked with water (111 cal)
  • 1 banana, sliced on top (105 cal)
  • 1 tsp honey (21 cal)
  • Pinch of cinnamon

Lunch — 349 cal

Snack — 140 cal

  • 1 small apple (80 cal)
  • ¾ cup (110g) nonfat Greek yogurt (60 cal)

Dinner — 462 cal

  • 2 eggs, scrambled or fried with cooking spray (144 cal)
  • 2 slices bread (174 cal)
  • 1 slice cheddar cheese (114 cal)
  • Side: cucumber + tomato (30 cal)

Day total: ~1,188 cal | Protein: ~95g


Day 3 — Wednesday

Breakfast — 267 cal

  • 2 scrambled eggs with cooking spray (144 cal)
  • 1 slice toast (87 cal)
  • 1 tsp butter (36 cal)

Lunch — 382 cal

Snack — 140 cal

  • ¾ cup (110g) nonfat Greek yogurt (60 cal)
  • 1 small apple (80 cal)

Dinner — 412 cal

  • Ground beef 90% lean, 4 oz / 113g (200 cal)
  • Pasta, 40g dry (150 cal)
  • 2 tbsp tomato paste + garlic (32 cal)
  • Side: cucumber + tomato (30 cal)

Day total: ~1,201 cal | Protein: ~100g


Day 4 — Thursday

Breakfast — 243 cal

  • Oatmeal: 30g dry oats (111 cal)
  • 1 scoop (30g) chocolate whey protein mixed in (111 cal)
  • 1 tsp honey (21 cal)

Lunch — 380 cal

  • 1 can tuna, drained (116 cal)
  • 1 flour tortilla, 8" (140 cal)
  • 1 tbsp mayo (94 cal)
  • Lettuce, tomato, cucumber (30 cal)

Snack — 161 cal

Dinner — 395 cal

  • Grilled chicken breast, 4 oz / 113g raw (120 cal)
  • Baked potato, 1 medium (130 cal)
  • 1 cup steamed broccoli (31 cal)
  • 1 slice cheddar melted on potato (114 cal)

Day total: ~1,179 cal | Protein: ~100g


Day 5 — Friday

Breakfast — 267 cal

  • 2 scrambled eggs with cooking spray (144 cal)
  • 1 slice toast (87 cal)
  • 1 tsp butter (36 cal)

Lunch — 376 cal

Snack — 165 cal

  • 1 banana (105 cal)
  • ¾ cup (110g) nonfat Greek yogurt (60 cal)

Dinner — 400 cal

  • ½ cup (113g) cottage cheese, 1% fat (82 cal)
  • 2 slices toast (174 cal)
  • 1 slice cheddar cheese (114 cal)
  • Side: cucumber + tomato (30 cal)

Day total: ~1,208 cal | Protein: ~95g


Day 6 — Saturday

Breakfast — 237 cal

  • Oatmeal: 30g dry oats (111 cal)
  • 1 banana, sliced (105 cal)
  • 1 tsp honey (21 cal)
  • Pinch of cinnamon

Lunch — 390 cal

Snack — 140 cal

  • 1 small apple (80 cal)
  • ¾ cup (110g) nonfat Greek yogurt (60 cal)

Dinner — 415 cal

  • Ground turkey 93% lean, 4 oz / 113g (170 cal)
  • ¾ cup cooked white rice (154 cal)
  • 1 cup steamed broccoli (31 cal)
  • 2 tbsp soy sauce (18 cal)
  • Garlic powder + black pepper
  • 1 tsp olive oil (42 cal)

Day total: ~1,182 cal | Protein: ~95g


Day 7 — Sunday

Breakfast — 345 cal

  • 2 scrambled eggs with cooking spray (144 cal)
  • 1 slice toast (87 cal)
  • 1 slice cheddar cheese (114 cal)

Lunch — 394 cal

Snack — 140 cal

  • ¾ cup (110g) nonfat Greek yogurt (60 cal)
  • 1 small apple (80 cal)

Dinner — 333 cal

  • Pasta, 40g dry (150 cal)
  • Grilled chicken breast, 4 oz / 113g raw (120 cal)
  • 2 tbsp tomato paste + garlic (32 cal)
  • 1 cup steamed broccoli (31 cal)

Day total: ~1,212 cal | Protein: ~100g


Weekly Shopping List

Proteins

  • 12 large eggs
  • Chicken breast, boneless skinless — 1.5 lbs (680g)
  • Chicken thighs, boneless skinless — 1 lb (500g)
  • Ground turkey 93% lean — 8 oz (227g)
  • Ground beef 90% lean — 4 oz (113g)
  • Turkey breast, boneless — 8 oz (227g)
  • Canned tuna — 1 can
  • Cottage cheese, 1% fat — small container

Dairy

  • Nonfat Greek yogurt — 3 cups (700g)
  • Cheddar cheese — 4 slices
  • Butter — small pack

Grains & Starches

  • Whole wheat bread — 1 loaf
  • Dry oats — 90g
  • Pasta (penne or spaghetti) — 8 oz (225g)
  • White rice — 1 lb
  • Flour tortilla, 8" — 1
  • Potatoes — 1 medium

Fruits

  • Bananas — 4
  • Apples (small) — 3

Vegetables

  • Broccoli — 2 heads
  • Cucumbers — 3
  • Tomatoes — 4 medium
  • Lettuce — 1 head
  • Onions — 2

Pantry & Tools

  • Olive oil + oil sprayer (essential at 1,200 cal — unmeasured oil can ruin your deficit)
  • Cooking spray
  • Tomato paste — 1 small can
  • Soy sauce
  • Honey
  • Mayo — 1 small jar
  • Garlic powder
  • Smoked paprika
  • Salt & black pepper
  • Cinnamon
  • Chocolate whey protein — 1 scoop (optional)
  • Kitchen scale (~$10 — at 1,200 cal, eyeballing is not an option)

Tips for 1,200 Calories

  • Weigh everything. At 1,200 calories, a 100-calorie mistake is 8% of your daily budget. A $10 kitchen scale is mandatory, not optional.
  • Protein is your priority. This plan averages 80-100g protein per day. Don't skip the protein to save calories — it keeps you full and preserves muscle.
  • Vegetables are unlimited. Cucumber, broccoli, lettuce, tomato — eat as much as you want. At 10-30 cal per cup, they barely count but make meals feel bigger.
  • Use an oil sprayer. An oil sprayer replaces pouring — 1 tablespoon of oil is 120 calories (10% of your daily budget). One spray is about 5.
  • Listen to your body. If you're constantly exhausted, lightheaded, or can't focus, 1,200 is too low for you. Move to our 1,500-calorie plan — slower progress but sustainable.
  • This is temporary. 1,200 calories is a tool for short-term weight loss, not a lifestyle. Once you reach your goal, use our calorie calculator to find your maintenance number.

Want to know exactly how many calories you need? Use our Daily Calorie Intake Calculator. If you want to split those calories into protein, carbs, and fat targets, try the Macro Calculator. And if weight loss is your goal, the Weight Loss Calculator can show you exactly when you'll reach your target.

Need more calories? See our 1,500-calorie meal plan or 1,800-calorie meal plan — same structure, bigger portions.

Done following someone else's meal plan?

This plan works — but what happens when you want to eat something different? The CalorieJoy Method teaches you to build your own plans for any calorie target, with any food you like. Learn it once, eat on your own terms forever.

Get the Method

Enjoyed this? Help us keep creating free content.

Buy us a coffee
Share: