Nutrition
Calorie Deficit Meal Plan: 7-Day Guide with Macros (2026)
A complete 7-day calorie deficit meal plan at 1,500, 1,800, and 2,200 calorie levels. Includes macro breakdowns, grocery list, meal prep tips, and flexibility rules for sustainable fat loss. Free calculator included.
Calorie Deficit Meal Plan: 7-Day Guide with Macros
A calorie deficit only works if you can sustain it. The #1 reason people fail at weight loss isn't a lack of willpower — it's a lack of a plan. This 7-day meal plan gives you three calorie levels (1,500, 1,800, and 2,200 kcal) with full macro breakdowns, a grocery list, and meal prep strategy.
How to Use This Meal Plan
Step 1: Calculate Your Target
Calculate your calorie deficit →
Choose the calorie level closest to your target:
| Calorie Level | Best For | Expected Weekly Loss |
|---|
| 1,500 kcal | Women (TDEE ~2,000–2,100) | 0.5–0.7 kg |
| 1,800 kcal | Men (TDEE ~2,300–2,400) or active women | 0.5–0.7 kg |
| 2,200 kcal | Active men (TDEE ~2,700–2,800) | 0.5–0.7 kg |
Step 2: Set Your Macros
| Calorie Level | Protein | Carbs | Fat |
|---|
| 1,500 kcal | 130g (35%) | 130g (35%) | 50g (30%) |
| 1,800 kcal | 150g (33%) | 170g (38%) | 58g (29%) |
| 2,200 kcal | 180g (33%) | 220g (40%) | 70g (29%) |
Calculate your exact macros →
Step 3: Prep Ahead
- Sunday: Cook proteins (chicken, rice, hard-boiled eggs), chop vegetables, portion snacks
- Wednesday: Mid-week prep — wash/cut remaining vegetables, cook batch 2 of rice
7-Day Meal Plan (1,800 kcal Baseline)
Day 1: High-Protein Start
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|
| Breakfast | 2 eggs + 2 slices whole-grain toast + 1 banana | 380 | 18g | 45g | 14g |
| Lunch | Grilled chicken (150g) + rice (100g cooked) + stir-fry vegetables + 1 tsp olive oil | 450 | 38g | 55g | 12g |
| Snack | Greek yogurt (150g) + almonds (20g) + honey (1 tsp) | 250 | 18g | 18g | 11g |
| Dinner | Baked salmon (150g) + sweet potato (150g) + steamed broccoli | 480 | 34g | 38g | 18g |
| Snack | Cottage cheese (100g) + apple | 240 | 14g | 25g | 5g |
| Total | | 1,800 | 122g | 181g | 60g |
Day 2: Plant-Forward
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|
| Breakfast | Oatmeal (50g dry) + whey protein (30g) + berries (50g) | 350 | 28g | 42g | 8g |
| Lunch | Tuna salad (130g tuna) on whole-grain wrap + side salad | 420 | 35g | 35g | 15g |
| Snack | Protein shake (30g whey) + banana | 220 | 25g | 28g | 2g |
| Dinner | Lean beef (150g) + quinoa (80g cooked) + roasted vegetables | 500 | 38g | 45g | 18g |
| Snack | Mixed nuts (25g) + dark chocolate (10g) | 310 | 7g | 18g | 24g |
| Total | | 1,800 | 133g | 168g | 67g |
Day 3: Comfort Food
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|
| Breakfast | 3-egg omelet with spinach + 1 slice toast | 340 | 22g | 20g | 18g |
| Lunch | Chicken soup (200g chicken, vegetables, broth) + 2 slices bread | 420 | 35g | 48g | 10g |
| Snack | Greek yogurt (150g) + granola (30g) | 280 | 15g | 35g | 8g |
| Dinner | Turkey meatballs (150g) + pasta (80g dry) + tomato sauce + parmesan | 500 | 36g | 55g | 16g |
| Snack | Protein bar (200 kcal) | 260 | 20g | 22g | 8g |
| Total | | 1,800 | 128g | 180g | 60g |
Day 4: Seafood Day
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|
| Breakfast | Cottage cheese (200g) + pineapple (100g) + walnuts (15g) | 320 | 28g | 25g | 12g |
| Lunch | Shrimp stir-fry (150g shrimp) + rice noodles (60g) + vegetables | 440 | 32g | 55g | 10g |
| Snack | Hard-boiled egg (2) + carrot sticks + hummus (30g) | 260 | 16g | 15g | 15g |
| Dinner | Cod (200g) + roasted potatoes (200g) + green beans | 450 | 40g | 50g | 8g |
| Snack | Greek yogurt (150g) + berries (50g) + honey | 330 | 15g | 45g | 6g |
| Total | | 1,800 | 131g | 190g | 51g |
Day 5: Quick & Easy
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|
| Breakfast | Protein smoothie: whey (30g) + banana + oats (30g) + milk (200ml) | 380 | 30g | 50g | 8g |
| Lunch | Chicken salad (150g chicken) + mixed greens + vinaigrette + 2 rice cakes | 400 | 35g | 30g | 15g |
| Snack | Almonds (25g) + apple | 250 | 7g | 22g | 15g |
| Dinner | Pork tenderloin (150g) + mashed potatoes (150g) + steamed carrots | 470 | 36g | 45g | 14g |
| Snack | Greek yogurt (150g) + honey + chia seeds (10g) | 300 | 15g | 30g | 8g |
| Total | | 1,800 | 123g | 177g | 60g |
Day 6: Vegetarian
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|
| Breakfast | Tofu scramble (150g) + toast (2 slices) + avocado (50g) | 400 | 22g | 40g | 18g |
| Lunch | Lentil soup (300g) + whole-grain bread (2 slices) | 420 | 24g | 65g | 8g |
| Snack | Greek yogurt (150g) + walnuts (20g) | 280 | 15g | 15g | 18g |
| Dinner | Tempeh (150g) + brown rice (100g cooked) + stir-fry vegetables | 450 | 30g | 50g | 14g |
| Snack | Protein shake (30g) + banana | 250 | 25g | 28g | 2g |
| Total | | 1,800 | 116g | 198g | 60g |
Day 7: Flexible/Refeed
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|
| Breakfast | Pancakes (2) + maple syrup (1 tbsp) + Greek yogurt (100g) | 420 | 20g | 55g | 12g |
| Lunch | Chicken sandwich (150g chicken, bread, avocado) + side salad | 450 | 35g | 40g | 18g |
| Snack | Fruit smoothie (banana, berries, milk) | 280 | 10g | 50g | 4g |
| Dinner | Homemade pizza (2 slices, whole wheat crust, vegetables, light cheese) | 450 | 22g | 55g | 16g |
| Snack | Dark chocolate (20g) + almonds (20g) | 200 | 5g | 18g | 14g |
| Total | | 1,800 | 92g | 218g | 64g |
Day 7 note: This day has lower protein and higher carbs — that's intentional. A higher-carb refeed day once per week can help restore glycogen, reduce cravings, and improve adherence [1].
Adjusting to 1,500 or 2,200 kcal
To Reduce to 1,500 kcal
- Remove 1 snack per day (saves ~250 kcal)
- Reduce rice/pasta portions by 30%
- Use 1 egg instead of 2 at breakfast
To Increase to 2,200 kcal
- Add 1 extra snack (protein shake + nuts = ~400 kcal)
- Increase protein portions by 25%
- Add extra rice or potatoes at dinner
Grocery List (Weekly)
Proteins
Carbs
Fats
Produce
Meal Prep Tips
- Cook proteins in bulk: Grill or bake all chicken, fish, and meat on Sunday. Store in airtight containers for 3–4 days.
- Pre-portion snacks: Divide nuts, yogurt, and cheese into single-serving containers to avoid overeating.
- Cook grains in batches: Make a large pot of rice or quinoa, portion into daily containers.
- Use frozen vegetables: They're just as nutritious as fresh and won't spoil. Microwave or steam as needed.
- Keep emergency protein: Always have protein powder or bars for days when cooking isn't possible.
Flexibility Rules
The 80/20 Rule
Eat whole, nutrient-dense foods 80% of the time. The other 20% can include treats — as long as you stay within your calorie target. This prevents the all-or-nothing mentality that kills diets [2].
Restaurant Eating
- Choose grilled/baked proteins over fried
- Ask for dressings and sauces on the side
- Skip the bread basket
- Order vegetables instead of fries as a side
- Share dessert instead of ordering your own
Tracking Without Obsession
After 2–3 weeks of tracking everything, you'll develop a good sense of portion sizes. You can transition to tracking 4–5 days per week and estimating on weekends.
Track your progress →
Related Guides
References
- Peos JJ, et al. "Body weight fluctuations, outcomes, and interventions." Sports Med. 2019;49(7):1065-1076.
- Wing RR, Phelan S. "Long-term weight loss maintenance." Am J Clin Nutr. 2005;82(1):222S-225S.
Last reviewed: July 2026 · BodyTypeCalc Health Team · This meal plan is for informational purposes only and does not constitute medical or nutritional advice. Adjust portions based on your individual needs and consult a registered dietitian for personalized guidance.