1,500-calorie diet meal plan that keeps you full
The short version: A well-built 1,500-calorie diet meal plan can produce 1-2 pounds of weight loss per week without constant hunger — if you engineer every meal around protein, fiber, and food volume. This guide gives yo

The short version: A well-built 1,500-calorie diet meal plan can produce 1-2 pounds of weight loss per week without constant hunger — if you engineer every meal around protein, fiber, and food volume. This guide gives you a 7-day plan, a grocery list, and the science to make it work.
According to a 2022 review in Frontiers in Nutrition, the single biggest reason people quit calorie-restricted eating plans isn't willpower — it's hunger. That's the fatal flaw of most 1,500-calorie diet meal plans: they cut the calories but ignore how those calories make you feel. Slice 500 calories out of a fast-food day and you're starving by 3 p.m. Build 1,500 calories from high-protein, high-fiber, high-volume foods and you barely notice the deficit at all.
This guide is the second kind of plan. You'll get a science-backed 7-day 1,500-calorie diet meal plan engineered for satiety, a smart grocery list, real macro and calorie targets, and the food rules that make sticking with it almost automatic. By the end, you'll know exactly what to eat to lose 1-2 pounds a week without the hangry crash that derails most diets — and how AI meal planners like MealFrame can build the same kind of plan around your preferences in seconds.
Is a 1,500-calorie diet meal plan right for you?
For most adult women, eating 1,500 calories per day creates a moderate calorie deficit that supports steady weight loss of about 1-2 pounds per week. For taller, heavier, or very active men, 1,500 may be too low — most adult males need 1,500-1,800 calories just to maintain weight, per general clinical guidance based on the Mifflin-St Jeor equation.
How much weight will I lose on 1,500 calories a day?
Most people eating 1,500 calories per day lose 1-2 pounds per week, depending on their starting weight, activity level, and metabolic rate. Heavier individuals tend to lose faster at first; the rate slows as body weight decreases. A 500-1,000 daily calorie deficit equals roughly 1-2 pounds of fat loss per week, which the CDC and most registered dietitians cite as the safe, sustainable range.
Who this plan fits — and who should skip it
A 1,500-calorie meal plan is likely a fit if you:
Are a woman of average height and moderate activity
Are a sedentary-to-lightly-active adult
Currently maintain weight on roughly 1,800-2,200 calories
Want to lose 0.5-1 kg (1-2 lb) per week
It may be too aggressive if you:
Are pregnant or breastfeeding
Have a history of disordered eating
Are highly active or training for athletic performance
Are an adult male over 6 feet tall or above 200 lb
Always check with a healthcare professional before starting any calorie-restricted plan, especially if you have a medical condition, take medication, or are recovering from an eating disorder. Information here is educational, not medical advice.
Why most 1,500-calorie diets fail (and how to fix it)
Researchers at the University of Sydney published the original Satiety Index, ranking foods by how full they make you feel per calorie. The findings were straightforward: foods high in protein, fiber, water, and air kept people full far longer than calorie-equivalent servings of refined carbs, fats, and sugar. Boiled potatoes, for example, scored almost three times higher on satiety per calorie than white bread.
Three levers move satiety the most:
Protein. Highly satiating, slows digestion, and protects lean muscle in a deficit. Aim for 1.2-1.6 g per kg of body weight per day.
Fiber. Adds bulk, slows gastric emptying, and feeds gut bacteria linked to appetite regulation. Target 25-35 g per day.
Volume and water. Foods with high water content (vegetables, soups, fruit) take up real estate in your stomach without adding many calories.
A 1,500-calorie day built on these three levers feels totally different from one built on 1,500 calories of granola bars and pastries — even though the calorie total is identical.
What is the most filling food per calorie?
Boiled potatoes top the original Satiety Index, scoring nearly three times higher than white bread per calorie. Other high satiety foods include eggs, fish, oatmeal, Greek yogurt, lentils, beans, lean meats, popcorn, and broth-based soups. These foods combine high protein, water content, and fiber, which together extend fullness with fewer total calories.
The 5 rules of a 1,500-calorie meal plan that keeps you full
Hit 100+ grams of protein daily. Distribute 25-35 g across breakfast, lunch, and dinner, plus a 10-15 g snack. Lean meats, fish, eggs, Greek yogurt, cottage cheese, tofu, edamame, beans, and lentils all qualify.
Eat 30+ grams of fiber. Build every plate around vegetables, fruit, legumes, and whole grains.
Front-load your calories. A 400-450 calorie breakfast plus a 450-500 calorie lunch leaves you less likely to overeat at dinner.
Drink before you eat. A glass of water or a clear, broth-based soup 10-15 minutes before a meal reliably reduces overall calorie intake (per a 2010 trial in Obesity).
Build "free volume" into every plate. Two cups of leafy greens, a side of roasted vegetables, or a piece of fruit add bulk without breaking the calorie budget.
7-day 1,500-calorie diet meal plan
Each day below delivers approximately 1,500 calories, 100-130 g protein, and 30+ g fiber. Calorie counts are rounded; macros vary slightly by exact brand and portion size.
Day 1 — Mediterranean-style
Breakfast (~400 cal) — Greek yogurt parfait: 1 cup nonfat plain Greek yogurt, 3/4 cup mixed berries, 1/4 cup granola, 1 tbsp chia seeds, 1 tsp honey.
Lunch (~450 cal) — Chicken and chickpea bowl: 4 oz grilled chicken, 1/2 cup chickpeas, 2 cups mixed greens, 1/2 cucumber, 1/2 cup cherry tomatoes, 1 oz feta, 1 tbsp olive oil + lemon.
Snack (~150 cal) — 1 medium apple + 1 tbsp natural peanut butter.
Dinner (~500 cal) — Salmon, quinoa, broccoli: 4 oz baked salmon, 3/4 cup cooked quinoa, 2 cups roasted broccoli with 1 tsp olive oil.
Day 2 — High-protein classic
Breakfast (~400 cal) — Veggie scramble + toast: 3 egg whites + 1 whole egg, 1 cup sautéed spinach, 1/2 cup peppers, 1 slice whole-grain toast, 1/2 avocado.
Lunch (~450 cal) — Turkey hummus wrap: 1 large whole-wheat wrap, 4 oz sliced turkey, 2 tbsp hummus, 1 cup spinach, 1/2 cup shredded carrot, side of 1 cup baby carrots.
Snack (~150 cal) — 1 cup low-fat cottage cheese + 1/2 cup pineapple.
Dinner (~500 cal) — Beef and broccoli stir fry: 4 oz lean sirloin, 2 cups stir-fry vegetables, 1/2 cup cooked brown rice, 1 tbsp soy sauce, ginger, garlic, 1 tsp sesame oil.
Day 3 — Vegetarian
Breakfast (~380 cal) — Protein overnight oats: 1/2 cup rolled oats, 1 cup unsweetened soy milk, 1 tbsp chia seeds, 1 scoop (20 g) protein powder, 1/2 banana.
Lunch (~470 cal) — Lentil and kale salad: 1 cup cooked lentils, 2 cups massaged kale, 1/4 cup walnuts, 1/2 medium roasted sweet potato, 1 tbsp tahini-lemon dressing.
Snack (~150 cal) — 1 oz almonds + 1 small pear.
Dinner (~500 cal) — Tofu burrito bowl: 5 oz baked tofu, 1/2 cup brown rice, 1/2 cup black beans, 1/2 cup salsa, 2 tbsp Greek yogurt, 1/4 avocado.
Day 4 — Easy weeknight
Breakfast (~400 cal) — Cottage cheese power bowl: 1 cup low-fat cottage cheese, 1/2 cup raspberries, 1 tbsp ground flax, 1 slice whole-grain toast with 1 tsp almond butter.
Lunch (~450 cal) — Tuna lettuce cups: 1 can (5 oz) tuna in water, 2 tbsp Greek yogurt + 1 tsp Dijon, romaine cups, side of 1 medium apple + 12 almonds.
Snack (~150 cal) — 1 hard-boiled egg + 1 light string cheese.
Dinner (~500 cal) — Turkey chili: 4 oz 93% lean ground turkey, 1/2 cup kidney beans, 1 cup tomato + onion + pepper, 2 tbsp Greek yogurt, side of 2 cups roasted zucchini.
Day 5 — Mediterranean redux
Breakfast (~400 cal) — Avocado toast + eggs: 2 slices whole-grain bread, 1/2 mashed avocado, 2 poached eggs, side of 1 cup berries.
Lunch (~450 cal) — Greek shrimp salad: 5 oz shrimp, 2 cups romaine, 1/2 cup chickpeas, 1 oz feta, 5 olives, 1/2 cucumber, cherry tomatoes, 1 tbsp olive oil + red wine vinegar.
Snack (~150 cal) — 6 oz Greek yogurt + 1 tsp honey.
Dinner (~500 cal) — Grilled chicken souvlaki: 4 oz grilled chicken, 1/2 cup farro, 1 cup roasted vegetables, 2 tbsp tzatziki.
Day 6 — Higher carb / training day
Breakfast (~400 cal) — Protein oatmeal: 1/2 cup rolled oats cooked in 1 cup skim milk, 1 scoop whey protein, 1 tbsp peanut butter, 1/2 banana.
Lunch (~450 cal) — Chicken pesto pasta: 4 oz grilled chicken, 1 cup cooked whole-wheat pasta, 1 tbsp pesto, 2 cups arugula tossed with lemon.
Snack (~150 cal) — 1/2 cup edamame in pods + 1/2 orange.
Dinner (~500 cal) — Shrimp tacos: 5 oz shrimp, 2 corn tortillas, 1 cup cabbage slaw, 2 tbsp Greek yogurt + lime, side of 1/2 cup black beans.
Day 7 — Comfort food remix
Breakfast (~400 cal) — Veggie breakfast burrito: 1 whole-wheat tortilla, 2 eggs, 1/4 cup black beans, 1/4 avocado, salsa, 1 cup spinach.
Lunch (~450 cal) — Turkey burger plate: 4 oz lean turkey patty, 1 whole-wheat bun, lettuce + tomato + mustard, side of 2 cups roasted cauliflower.
Snack (~150 cal) — 6 oz Greek yogurt + 1/2 cup berries.
Dinner (~500 cal) — Sheet-pan chicken and vegetables: 4 oz skinless chicken thigh, 1 medium roasted sweet potato, 2 cups roasted Brussels sprouts, 1 tsp olive oil + balsamic.
The math is approximate. AI meal planners like MealFrame, an AI-powered meal planning and nutrition tracking app, fine-tune calorie totals to hit 1,500 ± 30 calories per day automatically — and re-balance the rest of the day if you swap one meal.
Smart grocery shopping for a 1,500-calorie week
A high-satiety 1500 calorie meal plan week looks heavier on lean protein and produce than the average grocery haul. Stock these staples and you'll cover most of the meals above.
Proteins: chicken breast, salmon, shrimp, lean ground turkey, sirloin, eggs, tofu, canned tuna, plain Greek yogurt, low-fat cottage cheese.
Produce: spinach, kale, broccoli, cauliflower, zucchini, peppers, sweet potatoes, cucumbers, berries, apples, bananas, oranges.
Pantry: rolled oats, quinoa, brown rice, whole-wheat bread and pasta, lentils, black beans, chickpeas, kidney beans, walnuts, almonds, chia seeds, ground flax.
Flavor: olive oil, balsamic, soy sauce, salsa, lemons, garlic, fresh herbs, hot sauce, tahini.
Dairy and extras: skim milk or unsweetened soy milk, feta, hummus, light string cheese.
If you'd rather skip the list-making, MealFrame generates a complete grocery list from your weight loss meal plan — organized by store aisle and right-sized to your household so you stop overbuying and throwing away wilted greens.
What to do when hunger, plateaus, or eating out get in the way
What if I'm still hungry on a 1,500-calorie meal plan?
If you finish a planned meal and hunger lingers within 30 minutes, the fix is usually structural, not psychological. Try one of these:
Add 2 cups of leafy greens or a clear, broth-based soup to your next meal
Swap a refined carb (white bread, granola) for a higher-fiber alternative (oats, beans, berries)
Add 10-15 g protein — a hard-boiled egg, 1/2 cup Greek yogurt, or 1 oz turkey
Drink 16 oz of water and wait 15 minutes before deciding you need more food
How to stay on track at restaurants
Order grilled, baked, or steamed proteins instead of fried
Start with a salad or broth-based soup
Ask for sauces and dressings on the side
Skip sugary drinks; the calorie cost stacks fast
Use a calorie scanning app — MealFrame's AI photo scan estimates calories and macros from a single photo of your plate, so you can adjust the rest of your day in real time
What to do when weight loss stalls
After 2-4 weeks of no movement on the scale, recalculate your calories — your maintenance number drops as you lose weight. From there:
Trim a 100-calorie buffer (smaller starchy side, half the dressing, one fewer snack)
Increase non-exercise activity (more steps, standing breaks, evening walks)
Track meals carefully for 3-5 days to catch hidden calories from drinks, sauces, and "tastes" while cooking
How AI builds your 1,500-calorie week in seconds
Most 7-day meal plan templates online have one big problem: they're static. They were written for a generic person with a generic palate. If you don't like fish, hate kale, can't tolerate dairy, or want a Mexican night on Tuesdays, you're stuck swapping ingredients and recalculating macros yourself.
AI meal planners change that completely.
MealFrame, an AI-powered meal planning and nutrition tracking app, generates a personalized 1,500-calorie meal plan in seconds based on:
Your dietary preferences (Mediterranean, keto, vegan, paleo, gluten-free, or no restriction)
Your protein, fat, and carb targets
Your allergies and ingredient dislikes
Your meal frequency (3 meals + 1 snack, 5 small meals, intermittent fasting windows)
Your household size and grocery budget
Every recipe comes with full nutritional data, step-by-step instructions, and adjustable serving sizes. AI photo scanning logs anything you eat off-plan in seconds, and your weekly grocery list updates automatically — already organized by store aisle to cut shopping time. Compared to MyFitnessPal (calorie tracking only) or Mealime (meal planning without integrated nutrition tracking), MealFrame is the rare app that bundles AI meal planning, nutrition tracking, and grocery list generation in one workflow.
Frequently asked questions
Is 1,500 calories a day enough for weight loss?
For most adult women and many shorter, sedentary men, 1,500 calories per day creates a 300-700 calorie deficit, which produces about 0.5-1 kg of weight loss per week. The plan is rarely too low for women under 5'10" with sedentary-to-moderate activity. Active or larger men typically need at least 1,800 calories to lose weight without losing lean muscle. Confirm your target with a healthcare professional first.
How much protein should I eat on a 1,500-calorie diet?
Aim for 100-130 grams of protein per day, or roughly 0.7-1.0 grams per pound of body weight. Higher protein protects lean muscle in a deficit, increases satiety per calorie, and produces better body composition outcomes than lower-protein diets at the same calorie level (per multiple controlled trials, including Helms et al., 2014).
Can I follow a 1,500-calorie meal plan as a vegetarian or vegan?
Yes — and many people find plant-based 1,500-calorie plans easier to stick with because legumes, whole grains, and vegetables are naturally high in fiber and volume. Build each meal around a protein anchor (tofu, tempeh, lentils, chickpeas, edamame, Greek yogurt or eggs if vegetarian, or fortified protein powder) and you can hit 100+ grams of protein. MealFrame builds vegan, vegetarian, and flexitarian high protein meal plan weeks at 1,500 calories automatically.
How long can I safely stay on a 1,500-calorie diet?
A well-designed 1,500-calorie meal plan that meets your protein, fiber, and micronutrient needs is generally safe for several months, but it's smart to take 1-2 week diet breaks at maintenance calories every 8-12 weeks to support hormones, metabolic rate, and adherence. Track energy, sleep, and mood — if any drop sharply, raise calories or talk to a healthcare professional.
Eat less without feeling it
A 1,500-calorie diet meal plan only works long-term if it actually keeps you full. The structure is simple: prioritize protein at every meal, build volume with vegetables and high-fiber sides, and sequence meals so you arrive at dinner satisfied — not starving. Follow the seven days above, swap meals freely, and you'll spend a week eating real food while sliding gently into a deficit that produces 1-2 pounds of weight loss.
If you'd rather skip the planning, calculating, and grocery-listing entirely, MealFrame builds your 1,500-calorie week — meals, macros, recipes, and shopping list — in seconds, tailored to your diet, your goals, and your taste. The hard part of weight loss isn't eating less. It's eating less and not feeling it.