Quick answer: A high-protein meal plan for weight loss combines a modest calorie deficit with about 25 to 30 grams of protein at each meal. Our 7-day plan below averages about 1,605 calories and 129 grams of protein a day (1,535–1,655 calories, 118–140 g protein), built from simple foods like Greek yogurt, eggs, chicken, fish, beans and tofu. A 2,000-calorie version adds two snacks and averages about 1,990 calories and 159 g protein.

If you have tried to lose weight by simply eating less, you probably know the problem: you get hungry, your energy dips, and the plan falls apart by Thursday. A higher-protein approach doesn’t make calories disappear, but it can make a calorie deficit easier to live with. This guide gives you a complete 7-day plan with calories and protein for every meal, a 2,000-calorie version, a prep schedule, swaps for different diets and a simple way to tell if it’s working.

Free download: 7-Day High-Protein Meal Plan (PDF)

7 days of simple high-protein meals with calories and protein for every meal, a shopping list and a prep plan. No sign-up needed.

Download the free PDF

What is a high-protein meal plan for weight loss?

It is a week of meals that keeps total calories a little below what you burn while putting a protein food at the center of every meal and snack. Most of the plate is still ordinary, filling food: vegetables, fruit, whole grains, beans and some healthy fat. Protein simply takes a bigger, more deliberate role.

Why bother? A review in the American Journal of Clinical Nutrition by Leidy and colleagues (2015) concluded that higher-protein diets with roughly 1.2 to 1.6 g of protein per kilogram of body weight a day, and potentially at least 25 to 30 g of protein per meal, can improve appetite, body weight management and cardiometabolic risk factors. A separate meta-analysis of 24 trials found that, at the same calorie intake, higher-protein diets produced slightly more weight and fat loss and helped preserve lean mass compared with standard-protein diets. The differences were modest, which is the honest way to frame it: protein helps, but the calorie deficit and your consistency still do most of the work.

Mayo Clinic puts it simply: high-protein diets help with short-term weight loss mainly by making you feel fuller, and the best versions include all the food groups and favor lean, minimally processed protein over processed meats. That is the approach we take here.

How many calories should I eat on this meal plan?

That depends on your size, age, sex and activity, so we built two versions:

  • About 1,600 calories a day: a common starting point for many women and for smaller or less active men who want to lose weight.
  • About 2,000 calories a day: a better fit for many men, taller people and anyone who trains regularly, walks a lot or works on their feet.

If you want a more personal number, use our guide on how to calculate your calorie deficit. The aim is a gradual pace. The CDC notes that people who lose weight at about 1 to 2 pounds a week are more likely to keep it off than people who lose it faster. If you are losing much faster than that, or feel tired and constantly hungry, move up to the next calorie level.

Not sure? Start with the closer version, follow it for two weeks, then adjust (see how to know if it is working).

How much protein does this plan give me?

The 1,600-calorie version provides 118 to 140 g of protein a day, and the 2,000-calorie version 135 to 176 g. For a person weighing 85 kg (187 lb), 129 g a day is about 1.5 g per kilogram, inside the 1.2 to 1.6 g/kg range researchers suggest for weight loss. Each main meal lands near or above 30 g, and each snack adds another 13 to 19 g.

If you weigh a lot more or less than that, or you lift weights, your target may differ. Our guide to how much protein you need to lose weight has a simple calculator table by body weight. For a quick reference to protein-dense foods, see the best lean meats for weight loss and our list of muscle-building foods.

What does the 7-day high-protein meal plan look like?

Here is the full week at a glance. Calories and protein are daily totals for the roughly 1,600-calorie version. Leftovers are planned on purpose: the chili you cook on Day 2 is Day 3’s lunch, and the sheet-pan chicken on Day 7 can be cooked during your weekend prep.

7-day high-protein meal plan, ~1,600 calorie version (daily totals)
DayBreakfastLunchDinnerSnackCaloriesProtein (g)
Day 1Blueberry Greek yogurt overnight oatsGreek chicken quinoa bowlSalmon, roasted sweet potato and broccoli2% cottage cheese with strawberries1,640127
Day 2Veggie egg scramble on toastTuna salad wrap + appleTurkey and black bean chiliEdamame with sea salt1,625129
Day 3Protein oatmeal with bananaTurkey and black bean chili (leftovers)Garlic shrimp stir-fry with brown riceGreek yogurt with raspberries1,570132
Day 4Cottage cheese toast with tomato + 1 eggChicken burrito bowlLemon cod with lentils and spinachString cheese and an apple1,655140
Day 5Blueberry Greek yogurt overnight oatsChicken hummus pitaTofu and edamame stir-fry with rice2 hard-boiled eggs and cucumber1,620118
Day 6Veggie egg scramble on toastTuna and white bean saladTurkey meatballs with whole-wheat pastaChocolate Greek yogurt pudding1,585132
Day 7Berry Greek yogurt parfaitSheet-pan chicken, sweet potato and broccoli (leftovers)Salmon tacos with yogurt slaw2% cottage cheese with blueberries1,535123
Average1,605129

Breakfasts repeat on purpose: fewer recipes, shorter shopping list. For variety, any of our high-protein breakfast ideas or Greek yogurt overnight oats variations can be swapped in at a similar calorie level.

How do I adjust the plan to 2,000 calories?

Keep every meal from the 1,600 plan and add the two items listed for that day, which adds roughly 380 calories. The shake is 1 scoop (30 g) whey in 1 cup skim milk (200 cal, 32 g protein); peanut butter toast is 1 slice whole-wheat bread with 1 tbsp peanut butter (180 cal, 8 g).

7-day plan, ~2,000 calorie version: the 1,600 plan plus these add-ons
DayAdd to the 1,600 planCaloriesProtein (g)
Day 1Whey shake with skim milk + Peanut butter toast2,025167
Day 2Whey shake with skim milk + Banana + 12 almonds2,020166
Day 3Peanut butter toast + Banana + 12 almonds1,945144
Day 4Whey shake with skim milk + Apple + 1 tbsp peanut butter2,030176
Day 5Whey shake with skim milk + Peanut butter toast2,005158
Day 6Whey shake with skim milk + Banana + 12 almonds1,980168
Day 7Peanut butter toast + Banana + 12 almonds1,910135
Average1,990159

Prefer not to use protein powder? Replace the shake with 1 cup (227 g) of plain nonfat Greek yogurt and a small banana, which gives a similar calorie count with about 24 g of protein.

What exactly is in each meal?

Portions are for one person, in grams (meat and fish cooked unless marked raw). A kitchen scale helps for the first week; the PDF lists cup and spoon measures.

Day 1: 1,640 calories, 127 g protein

  • Breakfast: Blueberry Greek yogurt overnight oats (480 cal, 32 g protein). 40 g rolled oats, 170 g plain nonfat Greek yogurt, 120 ml skim milk, 10 g chia seeds, 75 g blueberries, 16 g peanut butter, stirred in.
  • Lunch: Greek chicken quinoa bowl (515 cal, 46 g protein). 113 g cooked chicken breast, 185 g cooked quinoa, 70 g cucumber, 75 g cherry tomatoes, 15 g feta, 5 g olive oil + lemon.
  • Dinner: Salmon, roasted sweet potato and broccoli (495 cal, 32 g protein). 113 g cooked salmon, 200 g sweet potato cubes, 130 g broccoli, 5 g olive oil.
  • Snack: 2% cottage cheese with strawberries (155 cal, 16 g protein). 150 g 2% cottage cheese, 100 g strawberries.

Day 2: 1,625 calories, 129 g protein

  • Breakfast: Veggie egg scramble on toast (450 cal, 36 g protein). 2 large eggs, 120 g liquid egg whites, 30 g baby spinach, 60 g bell pepper, 2 slices (70 g) whole-wheat toast, 5 g olive oil for the pan.
  • Lunch: Tuna salad wrap + apple (445 cal, 33 g protein). 1 can (115 g) light tuna in water, 30 g nonfat Greek yogurt, 60 g large whole-wheat tortilla, 45 g romaine, 35 g avocado, 1 small apple (150 g).
  • Dinner: Turkey and black bean chili (540 cal, 42 g protein). 113 g raw 93% lean ground turkey, 90 g black beans, 160 g crushed tomatoes, 40 g onion, 60 g bell pepper, 15 g shredded part-skim mozzarella, 100 g cooked brown rice, 30 g nonfat Greek yogurt.
  • Snack: Edamame with sea salt (190 cal, 18 g protein). 155 g shelled edamame.

Day 3: 1,570 calories, 132 g protein

  • Breakfast: Protein oatmeal with banana (475 cal, 30 g protein). 40 g rolled oats, 240 ml skim milk, 15 g whey protein, 1 small banana (100 g), 16 g peanut butter.
  • Lunch: Turkey and black bean chili (leftovers) (540 cal, 42 g protein). Same as Day 2 dinner.
  • Dinner: Garlic shrimp stir-fry with brown rice (420 cal, 42 g protein). 140 g cooked shrimp, 160 g cooked brown rice, 90 g broccoli, 60 g bell pepper, 15 g low-sodium soy sauce, 5 g olive oil + garlic.
  • Snack: Greek yogurt with raspberries (130 cal, 18 g protein). 170 g plain nonfat Greek yogurt, 60 g raspberries.

Day 4: 1,655 calories, 140 g protein

  • Breakfast: Cottage cheese toast with tomato + 1 egg (410 cal, 28 g protein). 2 slices (70 g) whole-wheat toast, 113 g 2% cottage cheese, 90 g small tomato, sliced, 1 large egg, boiled, 35 g avocado.
  • Lunch: Chicken burrito bowl (515 cal, 46 g protein). 113 g cooked chicken breast, 150 g cooked brown rice, 60 g black beans, 65 g salsa, 45 g romaine, 30 g avocado.
  • Dinner: Lemon cod with lentils and spinach (510 cal, 52 g protein). 140 g cooked cod, 150 g cooked lentils, 60 g spinach, 10 g olive oil + lemon, 1 slice (35 g) whole-wheat bread.
  • Snack: String cheese and an apple (220 cal, 14 g protein). 56 g part-skim mozzarella sticks, 1 small apple (150 g).

Day 5: 1,620 calories, 118 g protein

  • Breakfast: Blueberry Greek yogurt overnight oats (480 cal, 32 g protein). Same as Day 1 breakfast.
  • Lunch: Chicken hummus pita (445 cal, 39 g protein). 90 g cooked chicken breast, 64 g large whole-wheat pita, 45 g hummus, 60 g cucumber, 60 g tomato.
  • Dinner: Tofu and edamame stir-fry with rice (540 cal, 34 g protein). 200 g extra-firm tofu, 50 g shelled edamame, 150 g cooked brown rice, 90 g broccoli, 60 g bell pepper, 15 g low-sodium soy sauce, 10 g olive oil.
  • Snack: 2 hard-boiled eggs and cucumber (160 cal, 13 g protein). 2 large eggs, 120 g cucumber slices.

Day 6: 1,585 calories, 132 g protein

  • Breakfast: Veggie egg scramble on toast (450 cal, 36 g protein). Same as Day 2 breakfast.
  • Lunch: Tuna and white bean salad (495 cal, 42 g protein). 1 can (115 g) light tuna in water, 130 g white beans, 90 g romaine, 75 g tomato, 70 g cucumber, 10 g olive oil + lemon, 1 slice (35 g) whole-wheat bread.
  • Dinner: Turkey meatballs with whole-wheat pasta (475 cal, 35 g protein). 113 g raw 93% lean ground turkey, 175 g cooked whole-wheat pasta, 125 g marinara sauce, 30 g spinach, 8 g shredded part-skim mozzarella.
  • Snack: Chocolate Greek yogurt pudding (160 cal, 19 g protein). 170 g plain nonfat Greek yogurt, 7 g unsweetened cocoa, 7 g honey, 75 g strawberries.

Day 7: 1,535 calories, 123 g protein

  • Breakfast: Berry Greek yogurt parfait (435 cal, 32 g protein). 227 g plain nonfat Greek yogurt, 40 g rolled oats, toasted, 150 g strawberries, 5 g chia seeds, 7 g honey, 10 g sliced almonds.
  • Lunch: Sheet-pan chicken, sweet potato and broccoli (leftovers) (425 cal, 38 g protein). 140 g raw chicken breast, roasted, 200 g sweet potato cubes, 120 g broccoli, 5 g olive oil.
  • Dinner: Salmon tacos with yogurt slaw (510 cal, 36 g protein). 113 g cooked salmon, 78 g corn tortillas, 65 g salsa, 45 g nonfat Greek yogurt, 45 g shredded romaine, 30 g avocado.
  • Snack: 2% cottage cheese with blueberries (165 cal, 16 g protein). 150 g 2% cottage cheese, 75 g blueberries.

More dinners that fit: our weight loss dinner recipes, the lemon pepper shrimp orzo or one of these healthy bowl recipes.

How do I prep this meal plan in about 2 hours?

You don’t need to cook every meal fresh. One weekend session covers most of the week:

  1. Start the grains (10 minutes hands-on). Cook about 1 1/4 cups dry brown rice and 1/3 cup dry quinoa. Spread on a tray to cool.
  2. Roast the protein and vegetables (40 minutes). Roast about 1 1/4 pounds of chicken breast, two sweet potatoes and a big pan of broccoli at 425°F. Chicken is done at 165°F inside.
  3. Make breakfasts (10 minutes). Mix Day 1’s overnight oats (make Day 5’s jar on Day 4) and boil 3 eggs.
  4. Wash and chop (20 minutes). Cucumber, peppers, tomatoes and romaine go into containers lined with a paper towel.
  5. Portion and label (15 minutes). Pack lunches for Days 1 and 4; freeze the chicken for Days 5 and 7.

Cook the chili on Day 2 and the fish dinners fresh, since fish takes only 10 to 15 minutes. According to the USDA Food Safety and Inspection Service, cooked leftovers keep 3 to 4 days in the refrigerator or 3 to 4 months in the freezer, so freeze anything you won’t eat by Day 4. For a full system, including containers, a shopping workflow and freezer-friendly recipes, read our high-protein meal prep guide.

What should I buy for the week?

The full list, sorted by aisle, is in the free printable PDF. The core items:

  • Protein: about 1 1/4 lb chicken breast, 1 lb 93% lean ground turkey, two salmon fillets, one cod fillet, shrimp, two cans of light tuna, a block of extra-firm tofu, a dozen eggs and a carton of egg whites.
  • Dairy: plain nonfat Greek yogurt (about 37 oz for the week), a 16 oz tub of 2% cottage cheese, skim milk and part-skim mozzarella.
  • Grains and beans: rolled oats, brown rice, quinoa, whole-wheat bread, tortillas and pita, whole-wheat pasta, black beans, white beans and lentils.
  • Produce: spinach, romaine, broccoli, sweet potatoes, peppers, cucumbers, tomatoes, avocado, berries, apples and a banana.

Working with a tight budget? Lean on eggs, canned tuna, beans, lentils and frozen vegetables. Our cheap high-protein meals article shows how to build 20 to 35 g protein meals for less.

Can I swap foods in this meal plan?

Yes. Swap like for like, protein for protein and starch for starch, and calories stay close. Values below are USDA-based estimates.

Easy swaps that keep calories and protein similar
Instead ofUseWhat changes
4 oz cooked chicken breast (185 cal, 35 g protein)5 oz cooked shrimp (140 cal, 34 g) or 5 oz cod (145 cal, 32 g)Slightly fewer calories
4 oz cooked salmon (235 cal, 25 g)4 oz cooked chicken breast (185 cal, 35 g)More protein, less omega-3 fat
3/4 cup nonfat Greek yogurt (100 cal, 17 g)2/3 cup 2% cottage cheese (120 cal, 16 g)Similar protein, a little more fat
4 oz raw 93% lean ground turkey (170 cal, 21 g)7 oz extra-firm tofu (165 cal, 20 g)Vegetarian, similar protein
1 cup cooked quinoa (220 cal, 8 g)1 cup cooked brown rice (220 cal, 5 g)Slightly less protein
1 slice whole-wheat bread (90 cal, 4 g)1 small corn tortilla (55 cal, 1 g)Gluten-free option, fewer calories

Vegetarian: replace chicken, turkey and fish with tofu, tempeh, lentils, edamame and extra Greek yogurt or eggs. Dairy-free: use high-protein soy yogurt and tofu, and check labels. Gluten-free: use corn tortillas, rice, quinoa, potatoes and certified gluten-free oats. For more plant-based ideas, see our guide to building strength on a vegan diet.

How do I know if the meal plan is working?

Give it two full weeks before you judge, because water weight can swing your scale by a few pounds from day to day. Then look at a few simple signals:

  • Weekly average weight: weigh yourself a few mornings a week and compare weekly averages, not single days.
  • Waist measurement: measure at the navel every two weeks.
  • Hunger and energy: mild hunger before meals is normal; constant hunger, poor sleep or low energy usually means the deficit is too big.
  • Workout performance: if your strength is dropping fast, eat a little more.
Simple adjustment rules after two weeks
What you seeWhat to do
Losing about 0.5 to 2 lb a week and feeling fineKeep going; change nothing
No change in weekly average or waistRemove about 150 to 200 calories a day (for example, the toast or the almonds) or add a daily walk
Losing more than 2 lb a week, very hungry or tiredAdd 150 to 200 calories a day, or switch to the 2,000 version

Movement helps too. You don’t need a gym: our bodyweight workout plan for beginners and these best exercises for weight loss pair well with this meal plan, and resistance training gives the extra protein a job to do.

What are the most common high-protein meal plan mistakes?

  • Forgetting the fats. Oil, nut butter and avocado are calorie-dense. Measure them for the first week.
  • Leaning on processed meats. Bacon, deli meats and sausages are high in sodium. The Harvard T.H. Chan School of Public Health recommends choosing fish, poultry, beans and nuts and limiting red and processed meat.
  • Back-loading protein. A tiny breakfast and a huge dinner makes the 25 to 30 g per meal target hard to hit. Spread it out.
  • Drinking your calories. Juice, sweet coffee drinks and alcohol add up fast. Water is the easy default; see our guide on the best time to drink water for weight loss.

Frequently asked questions

How much weight can I lose in 7 days on this meal plan?

Most people see a drop of a few pounds in the first week, but part of that is water. A realistic fat-loss pace is about 1 to 2 pounds a week, which the CDC notes is more likely to last than faster weight loss.

Is 1,600 calories enough for weight loss?

For many women and smaller or less active men, about 1,600 calories creates a moderate deficit. Taller, heavier or very active people often lose weight on 2,000 calories or more. Track your weekly average weight for two weeks and adjust by 150 to 200 calories.

How much protein should I eat per meal to lose weight?

A review in the American Journal of Clinical Nutrition suggests at least about 25 to 30 grams of protein per meal, within a daily intake of 1.2 to 1.6 g per kilogram of body weight. Every main meal in this plan is close to or above 30 grams.

Can I follow this high-protein meal plan without protein powder?

Yes. The 1,600-calorie plan uses only half a scoop of whey on one day, and you can replace it with half a cup of Greek yogurt. In the 2,000 version, swap the shake for 1 cup of Greek yogurt and a banana.

Is a high-protein diet safe?

Mayo Clinic says high-protein diets aren’t known to cause problems in healthy people, but a high protein intake may worsen kidney function in people with kidney disease. Talk with your doctor first if you have kidney disease, diabetes or another long-term condition.

Key takeaways

  • The 1,600-calorie plan averages about 1,605 calories and 129 g protein a day; the 2,000 version averages about 1,990 calories and 159 g.
  • Research supports roughly 1.2 to 1.6 g of protein per kilogram a day and about 25 to 30 g per meal for weight loss.
  • Protein makes a deficit easier to stick to, but calories and consistency still drive results.
  • Prep grains, chicken, vegetables, eggs and oats once a week; cook fish fresh.
  • Judge progress on two-week averages and adjust by 150 to 200 calories at a time.

Free download: 7-Day High-Protein Meal Plan (PDF)

7 days of simple high-protein meals with calories and protein for every meal, a shopping list and a prep plan. No sign-up needed.

Download the free PDF

How we calculated nutrition: calories and protein are estimates computed from standard USDA FoodData Central values for each ingredient (SR Legacy entries), rounded to the nearest 5 calories and 1 gram. Whey protein uses a typical label value (about 120 calories and 24 g protein per 30 g scoop). Brands vary, so check your labels.

Not medical advice. This article is general information for healthy adults, written by our editorial team. Talk with your doctor or a registered dietitian before changing your diet, especially if you are pregnant or breastfeeding, have kidney disease, diabetes or another health condition, or take medication.