1500 Calorie High Protein Meal Plan: Most 1500 calorie diet plans have one big problem: not enough protein. They fill up the calorie budget with carbs and fat and leave you with 50 or 60 grams of protein a day — which is not enough to keep you full, protect your muscle, or make real progress on weight loss.
This plan is different. Every single day is built around protein first, hitting 100 grams or more while staying at 1500 calories. That means real, filling meals, not tiny portions that leave you hungry an hour later.
You get a full 7-day plan with breakfast, lunch, dinner, and two snacks per day. Every day includes calorie and protein counts per meal. A complete grocery list and macro overview table are included at the end. And you can download the whole thing as a free PDF.
One note before starting: 1500 calories is appropriate for many women trying to lose weight and some smaller or less active men. If you are very active, taller, or heavier, you may need more calories. Check with a doctor or dietitian if you are unsure.
Why High Protein Makes 1500 Calories Feel Like More
Protein is the most filling macronutrient. Gram for gram, it keeps you full longer than carbohydrates or fat. It also costs more energy to digest — about 25 to 30 percent of protein calories are burned just processing them, compared to 5 to 10 percent for carbs.
When you are eating at a calorie deficit, protein does something else that matters a lot: it protects your muscle. When your body needs extra energy and cannot get it from food, it looks to both fat and muscle. Eating enough protein tells your body to leave the muscle alone and burn fat instead. That is why two people can eat the same number of calories but get very different results depending on how much protein is in their diet.
- Higher protein = more fullness per calorie = easier to stick to the plan
- Higher protein = preserved muscle = better long-term metabolism
- Higher protein = more calories burned digesting = small but real daily advantage
- Higher protein = more stable blood sugar = fewer energy crashes and cravings
| Research consistently shows that higher protein diets produce better body composition results than lower protein diets at the same calorie level — meaning more fat lost and more muscle kept. Hitting 100g+ protein per day on a 1500 calorie plan puts you in a strong position for real, lasting results. |
How This Plan Is Built
Every day in this plan follows the same framework:
- Protein target: 100 to 130 grams per day
- Calorie range: 1,450 to 1,550 calories
- Carbs: moderate, mostly from whole food sources
- Fat: small amounts of healthy fats at each meal
- Fiber: at least one vegetable or fiber-rich food at every meal
- Meal timing: 5 eating occasions per day so you are never more than 3 to 4 hours from food
Ingredients are kept simple. Nothing requires a specialty store or hours of cooking. Most meals take 10 to 20 minutes to prepare.’

7-Day 1500 Calorie High Protein Meal Plan
| Day 1 — Monday | ||
| Meal | What to Eat | Calories | Protein |
| Breakfast | 4 scrambled eggs + 1 slice whole wheat toast + 1/2 cup low-fat cottage cheese on the side | 380 cal | 38g protein |
| Snack 1 | 1 cup low-fat Greek yogurt (plain) + 1/2 cup mixed berries | 140 cal | 17g protein |
| Lunch | Grilled chicken breast (5 oz) + large mixed green salad + cucumber, tomato, 1 tbsp olive oil + lemon | 370 cal | 42g protein |
| Snack 2 | 2 hard boiled eggs + 5 baby carrots | 170 cal | 13g protein |
| Dinner | Baked salmon (5 oz) + 1/2 cup brown rice + steamed broccoli (1 cup) | 450 cal | 38g protein |
| TOTAL | 1,510 cal | 148g protein | |
| Day 2 — Tuesday | ||
| Meal | What to Eat | Calories | Protein |
| Breakfast | Protein smoothie: 1.5 scoops vanilla protein powder + 1 cup unsweetened almond milk + 1/2 banana + handful spinach | 320 cal | 38g protein |
| Snack 1 | 1/2 cup low-fat cottage cheese + sliced cucumber + cherry tomatoes | 120 cal | 14g protein |
| Lunch | Turkey lettuce wraps: 5 oz ground turkey (cooked) + romaine leaves + diced tomato + mustard + 1/4 avocado | 390 cal | 40g protein |
| Snack 2 | 1 cup low-fat Greek yogurt + 1 tbsp almond butter | 190 cal | 19g protein |
| Dinner | Shrimp stir-fry: 5 oz shrimp + mixed vegetables (broccoli, snap peas, bell pepper) + 1/3 cup quinoa + low-sodium soy sauce | 430 cal | 40g protein |
| TOTAL | 1,450 cal | 151g protein | |
| Day 3 — Wednesday | ||
| Meal | What to Eat | Calories | Protein |
| Breakfast | 3-egg omelette with spinach, mushrooms, and 1 oz low-fat feta cheese + 1 slice whole wheat toast | 360 cal | 32g protein |
| Snack 1 | 1 string cheese + 1 small apple | 130 cal | 8g protein |
| Lunch | Tuna protein bowl: 5 oz canned tuna (in water) + 1/3 cup brown rice + cucumber + cherry tomatoes + 1 tsp olive oil + lemon | 360 cal | 40g protein |
| Snack 2 | 3/4 cup low-fat Greek yogurt + 10 almonds | 170 cal | 16g protein |
| Dinner | Baked chicken breast (5 oz) + roasted sweet potato (1/2 medium) + roasted asparagus (1 cup) + 1 tsp olive oil | 430 cal | 42g protein |
| TOTAL | 1,450 cal | 138g protein | |
| Day 4 — Thursday | ||
| Meal | What to Eat | Calories | Protein |
| Breakfast | Overnight oats: 1/2 cup rolled oats + 1 scoop vanilla protein powder + 3/4 cup unsweetened almond milk + 1/2 cup berries (prepared night before) | 370 cal | 33g protein |
| Snack 1 | 2 hard boiled eggs + 1/4 cup low-fat cottage cheese | 180 cal | 20g protein |
| Lunch | Chicken and black bean bowl: 4 oz grilled chicken + 1/3 cup black beans + 1/4 cup brown rice + salsa + shredded lettuce + squeeze of lime | 400 cal | 42g protein |
| Snack 2 | 1 cup low-fat Greek yogurt (plain) | 100 cal | 17g protein |
| Dinner | Lean beef (4 oz, 93% lean ground) + zucchini noodles (2 cups) + marinara sauce (1/2 cup, low sodium) + 1 tbsp grated parmesan | 420 cal | 38g protein |
| TOTAL | 1,470 cal | 150g protein | |
| Day 5 — Friday | ||
| Meal | What to Eat | Calories | Protein |
| Breakfast | Cottage cheese bowl: 1 cup low-fat cottage cheese + 1/2 cup pineapple chunks + 1 tbsp chia seeds | 300 cal | 30g protein |
| Snack 1 | 1 scoop protein powder mixed with water (or almond milk) | 120 cal | 24g protein |
| Lunch | Big salad: 5 oz canned sardines or tuna + 2 cups mixed greens + boiled egg + cherry tomatoes + 1/4 avocado + 1 tsp olive oil | 400 cal | 42g protein |
| Snack 2 | 3/4 cup edamame (shelled) | 140 cal | 12g protein |
| Dinner | Baked cod (5 oz) + mashed cauliflower (1 cup) + sauteed kale with garlic and 1 tsp olive oil | 400 cal | 40g protein |
| TOTAL | 1,360 cal | 148g protein | |
| Day 5 comes in a little under 1500. If you are hungry, add a small snack: a handful of nuts, an extra boiled egg, or a cup of low-fat milk. Always listen to your body. |
| Day 6 — Saturday | ||
| Meal | What to Eat | Calories | Protein |
| Breakfast | 4-egg veggie scramble: 4 eggs + spinach + diced bell pepper + mushrooms + 1 oz low-fat cheese | 380 cal | 34g protein |
| Snack 1 | 1 cup low-fat Greek yogurt + 1/2 banana, sliced | 160 cal | 17g protein |
| Lunch | Turkey protein wrap: 1 whole wheat tortilla + 5 oz deli turkey breast + romaine lettuce + tomato + 1 tbsp hummus + mustard | 370 cal | 38g protein |
| Snack 2 | 2 hard boiled eggs + a few cherry tomatoes | 150 cal | 13g protein |
| Dinner | Grilled chicken thighs (4.5 oz, skinless) + roasted Brussels sprouts (1 cup) + 1/3 cup quinoa | 430 cal | 42g protein |
| TOTAL | 1,490 cal | 144g protein | |
| Day 7 — Sunday | ||
| Meal | What to Eat | Calories | Protein |
| Breakfast | Protein pancakes: 1/2 cup oats + 2 eggs + 1 scoop protein powder blended and cooked as pancakes + 1/2 cup strawberries on top | 400 cal | 40g protein |
| Snack 1 | 1/2 cup low-fat cottage cheese + sliced cucumber | 100 cal | 14g protein |
| Lunch | Chicken soup: 1.5 cups homemade or low-sodium canned chicken soup + 5 oz extra chicken breast added + side salad | 380 cal | 44g protein |
| Snack 2 | 1 cup low-fat Greek yogurt + 10 walnuts | 190 cal | 17g protein |
| Dinner | Baked turkey meatballs (5 medium, about 5 oz turkey) + 1 cup spaghetti squash + marinara sauce (1/2 cup, low sodium) | 420 cal | 40g protein |
| TOTAL | 1,490 cal | 155g protein | |

7-Day Macro Overview
Here is how the full week tracks for calories, protein, carbs, and fat. These are estimates — actual values depend on your specific brands and exact portion sizes.
| Day | Calories | Protein | Carbs | Fat |
| Monday | ~1,510 | ~148g | ~118g | ~46g |
| Tuesday | ~1,450 | ~151g | ~112g | ~44g |
| Wednesday | ~1,450 | ~138g | ~115g | ~45g |
| Thursday | ~1,470 | ~150g | ~122g | ~43g |
| Friday | ~1,360 | ~148g | ~104g | ~42g |
| Saturday | ~1,490 | ~144g | ~116g | ~45g |
| Sunday | ~1,490 | ~155g | ~118g | ~44g |
| Weekly Avg | ~1,460 | ~148g | ~115g | ~44g |
| 148 grams of protein per day on average at 1,460 calories — that is a protein density most store-bought diet plans never come close to. This is what makes high protein dieting more effective for preserving muscle and controlling hunger during a calorie deficit. |
Full Grocery List
Everything you need for all 7 days. Organized by category for easy shopping.
Proteins
- Chicken breast (about 2.5 lbs)
- Chicken thighs, skinless (about 0.5 lb)
- Salmon fillet, 5 oz
- Cod fillet, 5 oz
- Shrimp, 5 oz
- Lean ground turkey, 1 lb (93% lean)
- Lean ground beef, 0.5 lb (93% lean)
- Deli turkey breast, 5-6 oz
- Canned tuna in water, 2-3 cans
- Canned sardines, 1 can (optional swap for tuna)
- Eggs, 2 dozen
- Low-fat Greek yogurt, large tub (plain)
- Low-fat cottage cheese, large tub
- Low-fat feta cheese, small block
- String cheese, 1 pack
- Low-fat shredded cheese, small bag
- Protein powder, vanilla (1 scoop per day for 3 days)
- Edamame, frozen shelled, 1 bag

Grains and Complex Carbs
- Rolled oats, 1 bag
- Whole wheat bread, 1 loaf
- Whole wheat tortillas, 1 pack
- Brown rice, 1 bag
- Quinoa, 1 bag
- Spaghetti squash, 1 medium
Vegetables
- Spinach, large fresh bag
- Mixed greens, 2 bags
- Romaine lettuce, 1 head
- Broccoli, 1 large head or frozen bag
- Asparagus, 1 bunch
- Brussels sprouts, 1 bag
- Kale, 1 bunch
- Zucchini, 2 medium
- Cauliflower, 1 head (or frozen riced cauliflower)
- Bell peppers, 3 mixed
- Mushrooms, 1 pack
- Cherry tomatoes, 1 pint
- Baby carrots, 1 bag
- Cucumber, 2
- Snap peas, small bag
Fruits
- Bananas, 2
- Mixed berries, fresh or frozen, 1 large bag
- Strawberries, 1 pint
- Pineapple chunks, small can or fresh
- Apple, 1
Fats, Pantry and Extras
- Almonds, small bag
- Walnuts, small bag
- Almond butter, 1 jar
- Avocados, 2
- Olive oil
- Chia seeds, small bag
- Hummus, small tub
- Low-sodium marinara sauce, 1 jar
- Low-sodium soy sauce, small bottle
- Black beans, canned, 1 can
- Salsa, 1 jar
- Parmesan cheese, small block or grated
- Unsweetened almond milk, 1 carton
- Dijon or yellow mustard
- Low-sodium chicken soup, 2 cans or homemade
Workouts to Lose Belly Fat: 12 Exercises That Actually Work (No Gym Needed)
7-Day 1500 Calorie Meal Plan: Simple Meals That Keep You Full
Meal Prep Tips for This Plan
Sunday prep saves your whole week
Spend 45 minutes on Sunday doing these basics: cook a large batch of brown rice and quinoa, bake or grill 4 to 5 chicken breasts, boil 8 eggs, and wash and chop your vegetables. With those four things done, every lunch and dinner this week comes together in under 10 minutes.
Prep your protein smoothie the night before
For the Tuesday breakfast smoothie, put all the dry and frozen ingredients in a blender jar the night before. In the morning, add the liquid and blend. This takes 90 seconds and removes all friction from a healthy high-protein breakfast.
Make overnight oats before bed on Wednesday
Thursday’s overnight oats take 3 minutes to assemble and need to sit in the fridge overnight. The payoff is a grab-and-go, high-protein breakfast that requires zero morning effort.
Protein pancakes take about 10 minutes
Sunday’s protein pancakes are a slightly more involved breakfast but worth it for a weekend treat. Blend 1/2 cup oats, 2 eggs, and 1 scoop of protein powder into a smooth batter. Cook on a nonstick pan over medium heat like regular pancakes. They hold together well and taste far better than they sound.
What If You Cannot Hit 1500 Calories Every Day?
Do not stress about it. The calories and protein targets in this plan are guides, not rules. A day that comes in at 1,350 calories is not a failure — it is just a lower calorie day that gives your body a slightly bigger deficit.
What matters more than hitting an exact number every day is the weekly average. If you are consistently eating between 1,350 and 1,600 calories most days and staying above 120 grams of protein, you are in an excellent position for steady fat loss while keeping your muscle.
The one thing to avoid is going too low — below 1,200 calories consistently can start to work against you by reducing your metabolic rate and leaving you too depleted to exercise or function well. If hunger is intense, add more protein first before anything else.
How much weight can I lose on a 1500 calorie high protein diet?
Most people lose 0.5 to 1.5 pounds per week on this plan, depending on their starting weight, activity level, and individual metabolism. The higher protein intake tends to produce better body composition results than a standard 1500 calorie diet — meaning more of the weight lost is fat rather than muscle. Over 8 to 12 weeks, consistent results of 6 to 15 pounds of actual fat loss are realistic.
Is 100 grams of protein enough on 1500 calories?
100 grams is a solid minimum target. This plan averages 148 grams per day, which is even better. Research suggests that eating 0.7 to 1 gram of protein per pound of goal body weight is the range that maximizes muscle preservation during a calorie deficit. For most people trying to lose weight, hitting 100 to 130 grams per day on 1500 calories puts them well within that range.
Can I swap meals between days?
Yes. If you love Monday’s dinner, eat it again on Thursday. If Tuesday’s lunch does not appeal to you, swap it with Wednesday’s. The plan is a framework, not a rigid schedule. The main rule is to keep the protein per meal roughly similar when you swap — replacing a 40g protein dinner with a 15g protein dinner will drop your daily total significantly.
Is this plan suitable for vegetarians?
It needs some adjustments. The main protein sources in this plan are animal-based. Vegetarian swaps that keep protein high include: tofu (firm or extra firm), tempeh, edamame, lentils, chickpeas, black beans, low-fat cottage cheese, Greek yogurt, eggs, and high-quality plant-based protein powder. Hitting 100g+ protein per day is harder on a vegetarian diet but completely achievable with these foods.

Mitul Savaliya is a health and wellness writer based in India and the founder of 1MinuteHealthFix — a platform dedicated to making evidence-based health information quick, practical, and accessible to everyday people.
With a deep personal interest in how small daily habits shape long-term health, Mitul researches topics spanning gut health, sleep quality, metabolism, anti-inflammatory nutrition, and morning routines — drawing from published studies, clinical guidelines, and trusted sources like the NIH, PubMed, and leading health institutions.
Every article on 1MinuteHealthFix is written with a single goal: to give you one clear, actionable takeaway you can apply today. Mitul believes that lasting health is built not through extreme diets or complicated routines, but through simple, consistent actions done daily.
Disclaimer: Content on 1MinuteHealthFix is for informational purposes only and is not a substitute for professional medical advice. Always consult a qualified healthcare provider before making changes to your health routine.
