Blog

1500 Calorie Meal Plan: 7 Days, 100 g+ Protein a Day (2026)

A 7-day 1,500 calorie meal plan with calories and protein for every meal, built from USDA data. Who 1,500 kcal suits, who it is too low for, vegetarian swaps, a grocery list and how to adjust it.

By Md Sadab Wasim, founder of CallieEditorial standardsPublished October 6, 2026Updated October 6, 202616 min read
1500 calorie meal plan1500 calorie dietis 1500 calories enough1500 calorie high protein meal planweight loss meal plan7 day meal plan

Key takeaways

  • 1,500 kcal a day is a weight-loss intake for most women and for smaller, less active men. For a sedentary 30-year-old woman at 165 cm and 70 kg, Mifflin-St Jeor puts maintenance near 1,700 kcal, so 1,500 is a modest deficit.
  • It is too low for many men and for active people. Harvard Health advises not going below about 1,200 kcal a day for women or 1,500 for men without a health professional's supervision.
  • The 7-day plan below lands between 1,494 and 1,500 kcal and 112–148 g of protein every day, with four meals each. Figures come from USDA FoodData Central and are approximate.
  • Weigh cooked meat, fish and grains. Portion guessing is the most common reason a 1,500 plan turns into 1,800.
  • Judge it by your weekly average weight after 2–3 weeks. Losing nothing means add nothing and recheck your logging. Losing more than about 1% of body weight a week means eat more.

title: "1500 Calorie Meal Plan: 7 Days, 100 g+ Protein a Day (2026)" description: "A 7-day 1,500 calorie meal plan with calories and protein for every meal, built from USDA data. Who 1,500 kcal suits, who it is too low for, vegetarian swaps, a grocery list and how to adjust it." publishedAt: "2026-10-06" updatedAt: "2026-10-06" category: "Nutrition" tags: ["1500 calorie meal plan", "1500 calorie diet", "is 1500 calories enough", "1500 calorie high protein meal plan", "weight loss meal plan", "7 day meal plan"] keyTakeaways:

  • "1,500 kcal a day is a weight-loss intake for most women and for smaller, less active men. For a sedentary 30-year-old woman at 165 cm and 70 kg, Mifflin-St Jeor puts maintenance near 1,700 kcal, so 1,500 is a modest deficit."
  • "It is too low for many men and for active people. Harvard Health advises not going below about 1,200 kcal a day for women or 1,500 for men without a health professional's supervision."
  • "The 7-day plan below lands between 1,494 and 1,500 kcal and 112–148 g of protein every day, with four meals each. Figures come from USDA FoodData Central and are approximate."
  • "Weigh cooked meat, fish and grains. Portion guessing is the most common reason a 1,500 plan turns into 1,800."
  • "Judge it by your weekly average weight after 2–3 weeks. Losing nothing means add nothing and recheck your logging. Losing more than about 1% of body weight a week means eat more." faq:
  • question: "Is 1,500 calories enough?" answer: "For most women and for smaller, sedentary men, 1,500 kcal is enough to function and lose weight at a steady pace, as long as protein and food quality are good. For taller, heavier or active people, especially most men, it can be a deficit of 1,000 kcal or more, which is harder to sustain and costs more muscle. Estimate your maintenance first with our TDEE calculator."
  • question: "How much weight will I lose on 1,500 calories a day?" answer: "It depends on the gap between 1,500 and your maintenance. NHLBI guidance links a deficit of 500 to 1,000 kcal a day with losing about 0.5–1 kg (1–2 lb) a week. A woman whose maintenance is 2,000 kcal would expect roughly 0.5 kg a week at first. A small, sedentary woman whose maintenance is already near 1,500 may lose very little."
  • question: "Is 1,500 calories too low for a man?" answer: "Often, yes. Harvard Health suggests men not go below about 1,500 kcal a day without medical supervision, so 1,500 is the floor, not a target. A sedentary 35-year-old man at 180 cm and 90 kg has an estimated maintenance of about 2,230 kcal. Most men do better on 1,800–2,000 kcal."
  • question: "How much protein should a 1,500 calorie diet have?" answer: "Aim for at least 1.2 g per kg of body weight, and 1.6 g/kg or more if you lift or want to keep as much muscle as possible. In practice that is 90–130 g for most people. The plan here gives 112–148 g a day, which is 30–40% of calories."
  • question: "Can I do a 1,500 calorie diet as a vegetarian?" answer: "Yes. Use the swap table: tofu, tempeh, eggs, cottage cheese, Greek yogurt and lentils replace the meat and fish. Most swaps add 5–110 kcal and cost 1–10 g of protein, so trim a little rice or bread to stay near 1,500."
  • question: "Do I need to count calories exactly to follow this plan?" answer: "Not to the calorie, but weigh the calorie-dense items for the first week or two: oil, nuts, peanut butter, rice, pasta and meat. Those are where a plan drifts. Vegetables and fruit matter much less."

Callie is our app. This page is a meal plan, not an app review, and Callie comes up once near the end.

The 30-second answer

A 1,500 calorie meal plan works for weight loss if 1,500 is 300 to 750 kcal below your maintenance. That covers most women and some smaller, sedentary men. It is too low for many men and active people, and Harvard Health advises not going under about 1,200 kcal (women) or 1,500 kcal (men) without medical supervision (Harvard Health). The 7-day plan below hits 1,494–1,500 kcal and 112–148 g of protein a day, with every meal's numbers taken from USDA FoodData Central.

Medical disclaimer

This is general information, not medical advice. If you are pregnant or breastfeeding, under 18, have a history of disordered eating, have kidney disease, or take medication for diabetes or blood pressure, talk to your doctor or a registered dietitian before cutting calories.

Who 1,500 calories suits, and who it doesn't

Whether 1,500 kcal is a sensible target depends on your maintenance calories (TDEE). The usual estimate is the Mifflin-St Jeor equation for resting energy, multiplied by an activity factor (Mifflin et al., 1990). Here is what that gives for five example people. Each cell shows estimated maintenance, then the daily gap you would have at 1,500 kcal.

Example personResting (BMR)Sedentary (×1.2)Lightly active (×1.375)Moderately active (×1.55)
Woman, 45, 160 cm, 60 kg1,2141,457 / no gap1,669 / 1691,882 / 382
Woman, 30, 165 cm, 70 kg1,4201,704 / 2041,953 / 4532,201 / 701
Woman, 35, 170 cm, 90 kg1,6261,952 / 4522,236 / 7362,521 / 1,021
Man, 50, 175 cm, 80 kg1,6491,978 / 4782,267 / 7672,556 / 1,056
Man, 35, 180 cm, 90 kg1,8552,226 / 7262,551 / 1,0512,875 / 1,375

The NHLBI's clinical guide pairs a deficit of 500–1,000 kcal a day with losing about 0.5–1 kg (1–2 lb) a week (NHLBI Practical Guide). Reading the table that way:

  1. Good fit (gap of roughly 300–750 kcal). Most women of average height and weight who are sedentary to lightly active, heavier women, and smaller or older men who sit most of the day. Expect steady loss of around 0.3–0.7 kg a week at first.
  2. Too little deficit (gap under about 200 kcal). Shorter, lighter or older women who are sedentary. 1,500 may be close to maintenance. Moving more works better than cutting further toward the floor.
  3. Too aggressive (gap over about 1,000 kcal). Most men who are lightly active or more, and anyone who trains hard. The faster loss comes with more hunger and more muscle loss. A 1,800–2,000 kcal plan such as our high protein meal plan is the better fit.
  4. Needs medical supervision. For men, 1,500 sits right on the floor Harvard Health names. The NHLBI guide sets 1,200–1,600 kcal for men in clinician-run programs, which is a different setting from a plan off the internet.

For your own number, use the maintenance calories (TDEE) calculator, then see how many calories to eat to lose weight for picking a deficit.

How this plan was built

  • Calories and protein come from USDA FoodData Central (SR Legacy entries) per gram, multiplied by the portion and rounded to whole numbers. The figures are approximate. Brands, cuts, varieties and cooking change them, so check the label of anything packaged.
  • Weights are for cooked meat, fish, grains and legumes, unless the table says dry. Rice, pasta and quinoa roughly double to triple in weight when cooked, so weigh them after cooking.
  • Four eating times a day: breakfast, lunch, dinner and one snack. Lunch and dinner carry 33–51 g of protein each.
  • About 1 teaspoon of olive oil per cooked meal. Cooking oil is the most commonly forgotten 100 kcal in a day. If you use more, log it.
  • Every day totals 1,494–1,500 kcal and at least 112 g of protein. The day total is the sum of the four meal rows.

Daily totals at a glance:

DayCalories (kcal)Protein
11,500112 g
21,494148 g
31,494133 g
41,498124 g
51,497146 g
61,495120 g
71,498129 g

The 7-day 1,500 calorie meal plan

Day 1

MealWhat you eatkcalProtein
BreakfastGreek yogurt 0% 250 g, rolled oats (dry) 30 g, blueberries 75 g30430 g
LunchChicken breast (cooked) 120 g, brown rice (cooked) 150 g, romaine lettuce 50 g, tomatoes 100 g, cucumber 100 g, olive oil 1 tsp (5 g)46843 g
DinnerSalmon fillet (cooked) 120 g, potato (baked) 200 g, broccoli 150 g, olive oil 1 tsp (5 g)53035 g
SnackApple 180 g, almonds 18 g1984 g
Day total1,500112 g

Day 2

MealWhat you eatkcalProtein
Breakfast2 eggs, egg whites 100 g, whole-wheat bread 2 slices (70 g), spinach 30 g, tomatoes 100 g39634 g
LunchCanned tuna in water (drained) 120 g, chickpeas (cooked) 100 g, cucumber 100 g, red pepper 75 g, feta 20 g, olive oil 1 tsp (5 g)43544 g
DinnerChicken breast (cooked) 130 g, quinoa (cooked) 185 g, zucchini 150 g, red pepper 75 g, olive oil 1 tsp (5 g)52351 g
SnackCottage cheese 1% 150 g, strawberries 100 g14019 g
Day total1,494148 g

Day 3

MealWhat you eatkcalProtein
BreakfastRolled oats (dry) 40 g, skim milk 250 ml, banana 100 g, whey protein 15 g38127 g
LunchTurkey breast (roasted) 100 g, 1 whole-wheat pita (60 g), hummus 50 g, romaine lettuce 50 g, tomatoes 100 g, cucumber 50 g44641 g
DinnerCod fillet (cooked) 170 g, white rice (cooked) 200 g, green beans 150 g, olive oil 1 tsp (5 g)53547 g
SnackGreek yogurt 0% 170 g, raspberries 60 g13218 g
Day total1,494133 g

Day 4

MealWhat you eatkcalProtein
BreakfastGreek yogurt 0% 250 g, rolled oats (dry) 40 g, strawberries 100 g33131 g
LunchLentils (cooked) 180 g, chicken breast (cooked) 90 g, spinach 50 g, carrot 50 g, olive oil 1 tsp (5 g)43446 g
Dinner95% lean ground beef (cooked) 120 g, sweet potato (baked) 250 g, broccoli 150 g, olive oil 1 tsp (5 g)51840 g
SnackOrange 150 g, almonds 25 g2157 g
Day total1,498124 g

Day 5

MealWhat you eatkcalProtein
Breakfast2 eggs, whole-wheat bread 2 slices (70 g), cottage cheese 1% 100 g, tomatoes 100 g40935 g
LunchChicken breast (cooked) 120 g, couscous (cooked) 170 g, cucumber 100 g, tomatoes 100 g, olive oil 1 tsp (5 g)46645 g
DinnerShrimp (cooked) 150 g, whole-wheat pasta (cooked) 170 g, zucchini 100 g, tomatoes 100 g, olive oil 1 tsp (5 g)47948 g
SnackGreek yogurt 0% 170 g, blueberries 75 g14318 g
Day total1,497146 g

Day 6

MealWhat you eatkcalProtein
BreakfastRolled oats (dry) 40 g, skim milk 200 ml, egg whites 100 g, raspberries 60 g30524 g
LunchCanned tuna in water (drained) 120 g, potato (baked) 150 g, green beans 100 g, 1 egg, tomatoes 50 g, olive oil 1 tsp (5 g)43843 g
DinnerChicken breast (cooked) 130 g, white rice (cooked) 185 g, frozen mixed vegetables (cooked) 150 g, olive oil 1 tsp (5 g)59750 g
SnackPear 170 g, almonds 10 g1553 g
Day total1,495120 g

Day 7

MealWhat you eatkcalProtein
BreakfastGreek yogurt 0% 200 g, rolled oats (dry) 30 g, banana 60 g, peanut butter 16 g38129 g
LunchSalmon fillet (cooked) 100 g, brown rice (cooked) 150 g, cucumber 100 g, edamame (shelled) 50 g, carrot 50 g48633 g
DinnerChicken breast (cooked) 130 g, potato (baked) 185 g, asparagus 120 g, romaine lettuce 50 g, olive oil 1 tsp (5 g)46648 g
SnackCottage cheese 1% 150 g, pear 100 g16519 g
Day total1,498129 g

Vegetarian swaps

Swap like for like at the same meal. Plant proteins carry more carbohydrate or fat per gram of protein, so most swaps add calories and lose a few grams of protein. To stay near 1,500 kcal, take 50–100 g of cooked rice or potato off the same day, which is roughly 45–130 kcal.

Swap outSwap inkcal changeProtein change
Chicken breast (cooked) 120 g (198 kcal, 37 g)Firm tofu 200 g (288 kcal, 35 g)+90−2 g
Chicken breast (cooked) 130 g (214 kcal, 40 g)Tempeh (cooked) 150 g (292 kcal, 30 g)+78−10 g
Salmon fillet (cooked) 120 g (247 kcal, 27 g)Firm tofu 150 g, olive oil 1 tsp (5 g) (260 kcal, 26 g)+13−1 g
Canned tuna in water (drained) 120 g (139 kcal, 31 g)Cottage cheese 1% 200 g (144 kcal, 25 g)+5−6 g
95% lean ground beef (cooked) 120 g (197 kcal, 31 g)Lentils (cooked) 250 g (290 kcal, 23 g)+93−8 g
Shrimp (cooked) 150 g (148 kcal, 36 g)Edamame (shelled) 150 g, egg whites 100 g (234 kcal, 29 g)+86−7 g
Turkey breast (roasted) 100 g (136 kcal, 30 g)2 eggs, egg whites 100 g (195 kcal, 24 g)+59−6 g
Cod fillet (cooked) 170 g (178 kcal, 39 g)Firm tofu 200 g (288 kcal, 35 g)+110−4 g

Two things make a vegetarian week easier. Keep Greek yogurt, cottage cheese and eggs in the plan, since they do most of the protein work. And if a day comes in under 100 g of protein, a 170 g pot of Greek yogurt adds about 17 g for 100 kcal.

Grocery list for the week

Quantities are what the 7 days use, as eaten. Buy a little extra raw meat and dry grains to allow for cooking losses and gains.

Protein and dairy

  • Chicken breast (cooked): 720 g
  • Greek yogurt 0%: 1,040 g
  • Cottage cheese 1%: 400 g
  • 5 eggs
  • Egg whites: 200 g
  • Canned tuna in water (drained): 240 g
  • Salmon fillet (cooked): 220 g
  • Cod fillet (cooked): 170 g
  • Shrimp (cooked): 150 g
  • 95% lean ground beef (cooked): 120 g
  • Turkey breast (roasted): 100 g
  • Skim milk: 450 ml
  • Whey protein: 15 g
  • Feta: 20 g
  • Hummus: 50 g

Grains, starches and legumes

  • Rolled oats (dry): 180 g
  • Brown rice (cooked): 300 g
  • White rice (cooked): 385 g
  • Quinoa (cooked): 185 g
  • Couscous (cooked): 170 g
  • Whole-wheat pasta (cooked): 170 g
  • Whole-wheat bread: 4 slices
  • Whole-wheat pita: 1
  • Potato (baked): 535 g
  • Sweet potato (baked): 250 g
  • Lentils (cooked): 180 g
  • Chickpeas (cooked): 100 g
  • Edamame (shelled): 50 g

Vegetables

  • Tomatoes: 650 g
  • Cucumber: 450 g
  • Broccoli: 300 g
  • Zucchini: 250 g
  • Green beans: 250 g
  • Red pepper: 150 g
  • Romaine lettuce: 150 g
  • Spinach: 80 g
  • Carrot: 100 g
  • Asparagus: 120 g
  • Frozen mixed vegetables (cooked): 150 g

Fruit

  • Pear: 270 g
  • Apple: 180 g
  • Banana: 160 g
  • Orange: 150 g
  • Strawberries: 200 g
  • Blueberries: 150 g
  • Raspberries: 120 g

Pantry

  • Olive oil: 60 g
  • Almonds: 53 g
  • Peanut butter: 16 g

How to adjust it for your weight and activity

  1. Start from your maintenance estimate. If the TDEE calculator puts you at 2,000–2,250 kcal, run the plan as written.
  2. If your maintenance is above about 2,300 kcal, add 200–400 kcal from the table below so your deficit stays near 500–750 kcal. Above 2,500, use a 1,800 kcal plan instead.
  3. If your maintenance is under about 1,700 kcal, don't cut further. Keep 1,500, walk more, and give it longer. Maintenance also falls as you lose weight, so the same 1,500 kcal slowly becomes a smaller deficit. The NIDDK Body Weight Planner models this over time.
  4. On days with a long walk, run or gym session, add one item from the table. Fitness watches tend to overestimate exercise burn, so don't eat back the whole number.
  5. If you weigh more than about 85 kg and lift, raise protein toward 1.6 g/kg with the Greek yogurt, whey or chicken rows. The protein calculator gives your exact range.

Easy add-ons (USDA values):

AddkcalProtein
Whole-wheat bread 1 slice (35 g)+88+4 g
White rice (cooked) 50 g+65+1 g
Potato (baked) 100 g+93+2 g
Olive oil 1 tsp (5 g)+44+0 g
Almonds 15 g+87+3 g
1 egg+72+6 g
Greek yogurt 0% 170 g+100+17 g
Whey protein 30 g+106+23 g
Chicken breast (cooked) 30 g+50+9 g

After 2–3 weeks, check your weekly average weight, not single weigh-ins:

Weekly average changeWhat to do
Losing 0.5–1% of body weight a weekKeep going.
Losing less than 0.3% a weekCheck your logging first (oil, sauces, drinks, weekends), then take off about 100 kcal.
Losing more than about 1% a week, or feeling weakAdd 100–200 kcal a day.
Not losing after 3 weeks of careful loggingYour maintenance is probably lower than the formula says. Talk to a professional rather than going lower than 1,200 kcal (women) or 1,500 (men).

If the numbers don't move and you think you're on target, read how to track calories accurately. Unweighed portions and unlogged oil explain most stalls.

When a different plan is the better choice

  • A registered dietitian if you have diabetes, kidney disease, a history of disordered eating, or you are pregnant. They can set a calorie and protein target around your health, which a fixed plan can't.
  • A higher-calorie plan if you are a man, tall, or train most days. The table above shows how fast the gap grows past 1,000 kcal.
  • Cronometer's free tier if you want to check micronutrients on a low-calorie diet. It tracks 84 nutrients and includes a barcode scanner, with ads (Cronometer).
  • No app at all if you will eat the same seven days on repeat. Print the plan, weigh the oil and grains, and you are done.

Logging the plan

If you follow the plan with swaps, eat out, or cook for a family, you need to log what you actually ate. In Callie you log a meal by photo, voice or text, and a photo scan opens a review screen where you correct foods and portions before anything is saved. Callie also builds daily diet plans matched to your BMI, so you get a starting plan like this one sized to you. It is a subscription after 3 trial logs: $34.99 a year in the US.

Sources

  1. Harvard Health Publishing. "Calorie counting made easy." Accessed October 6, 2026. https://www.health.harvard.edu/staying-healthy/calorie-counting-made-easy
  2. National Heart, Lung, and Blood Institute (NIH). "The Practical Guide: Identification, Evaluation, and Treatment of Overweight and Obesity in Adults." NIH Publication No. 00-4084, October 2000. https://www.nhlbi.nih.gov/files/docs/guidelines/prctgd_c.pdf
  3. Mifflin MD, St Jeor ST, Hill LA, et al. (1990). "A new predictive equation for resting energy expenditure in healthy individuals." Am J Clin Nutr 51(2):241–247. https://pubmed.ncbi.nlm.nih.gov/2305711/
  4. U.S. Department of Agriculture, Agricultural Research Service. FoodData Central, SR Legacy (April 2018). Accessed October 6, 2026. https://fdc.nal.usda.gov/
  5. NIDDK. Body Weight Planner. Accessed October 6, 2026. https://www.niddk.nih.gov/bwp
  6. Cronometer Support. "Subscription Types." Accessed October 6, 2026. https://support.cronometer.com/hc/en-us/articles/360028026971-Subscription-Types

Frequently asked questions

Is 1,500 calories enough?

For most women and for smaller, sedentary men, 1,500 kcal is enough to function and lose weight at a steady pace, as long as protein and food quality are good. For taller, heavier or active people, especially most men, it can be a deficit of 1,000 kcal or more, which is harder to sustain and costs more muscle. Estimate your maintenance first with our TDEE calculator.

How much weight will I lose on 1,500 calories a day?

It depends on the gap between 1,500 and your maintenance. NHLBI guidance links a deficit of 500 to 1,000 kcal a day with losing about 0.5–1 kg (1–2 lb) a week. A woman whose maintenance is 2,000 kcal would expect roughly 0.5 kg a week at first. A small, sedentary woman whose maintenance is already near 1,500 may lose very little.

Is 1,500 calories too low for a man?

Often, yes. Harvard Health suggests men not go below about 1,500 kcal a day without medical supervision, so 1,500 is the floor, not a target. A sedentary 35-year-old man at 180 cm and 90 kg has an estimated maintenance of about 2,230 kcal. Most men do better on 1,800–2,000 kcal.

How much protein should a 1,500 calorie diet have?

Aim for at least 1.2 g per kg of body weight, and 1.6 g/kg or more if you lift or want to keep as much muscle as possible. In practice that is 90–130 g for most people. The plan here gives 112–148 g a day, which is 30–40% of calories.

Can I do a 1,500 calorie diet as a vegetarian?

Yes. Use the swap table: tofu, tempeh, eggs, cottage cheese, Greek yogurt and lentils replace the meat and fish. Most swaps add 5–110 kcal and cost 1–10 g of protein, so trim a little rice or bread to stay near 1,500.

Do I need to count calories exactly to follow this plan?

Not to the calorie, but weigh the calorie-dense items for the first week or two: oil, nuts, peanut butter, rice, pasta and meat. Those are where a plan drifts. Vegetables and fruit matter much less.

Keep reading