High-Protein Meal Plan for Fat Loss: 7-Day Plan with Macros

19 min read

A high-protein diet is one of the simplest levers for fat loss: protein is the most filling macronutrient per calorie, it protects muscle while you're in a deficit, and it costs the body more energy to digest than carbs or fat. The template below targets roughly 1 gram of protein per pound of bodyweight — the range most commonly used in fat-loss guidance to preserve lean mass. The sample days are built around a 150 lb example (~150g protein) and land near 1,300–1,400 calories as written; treat the starch and fruit portions as the dial you turn up or down to match your own bodyweight and calorie target.

Before you start, two numbers make this plan yours: the Macro Calculator sets your daily protein, carb, and fat targets from your weight and goal, and the Protein Calculator gives you the single protein number the whole plan is built around. Every meal below leads with a lean protein source, then fills in vegetables and a measured portion of starch or fruit around it.


The Plan at a Glance

  • Protein target: ~1g per lb of bodyweight (≈150g for a 150 lb person). Scale up or down with your weight.
  • Structure: three meals + one snack per day. Combine breakfast and lunch if you prefer two larger meals.
  • Calories: ~1,300–1,400/day as written. Add or remove a serving of rice, potato, or fruit — roughly 100 calories each — to hit your own deficit.
  • Macros shown per meal are approximate and rounded — real portions and brands vary. Weigh protein for accuracy.
  • PE score per meal is protein ÷ (carbs + fat) from the macros in the row. Higher means more protein per gram of everything else. The PE Diet Calculator runs the same math on any food or meal you type in.
  • SPC (satiety per calorie) per meal is 200 × (protein g + fiber g) ÷ calories — the same score the Satiety-per-Calorie Calculator gives a single food. Both halves of the fraction scale with portion size, so a whole meal scores on exactly the same ruler as one ingredient.

Macro Breakdown Per Day

The whole week in one table. Protein barely moves; carbs, fat, and calories are what shift day to day.

DayProteinCarbsFatFiberCaloriesPESPC
Day 1 — Monday159 g122 g27 g~13 g~1,3901.0724.7
Day 2 — Tuesday146 g127 g22 g~18 g~1,3550.9824.2
Day 3 — Wednesday146 g133 g20 g~23 g~1,3450.9525.1
Day 4 — Thursday150 g95 g32 g~14 g~1,3091.1825.1
Day 5 — Friday157 g82 g43 g~7 g~1,3951.2623.5
Day 6 — Saturday159 g103 g27 g~18 g~1,3251.2226.7
Day 7 — Sunday161 g46 g46 g~11 g~1,3071.7526.3
Week average154 g101 g31 g~15 g~1,3471.1725.1

Protein holds between 146g and 161g every single day — that's the part of the plan that isn't negotiable. Carbs swing from 46g to 133g and fat from 20g to 46g, and nobody notices, because those are the dials. If your target is higher than ~1,350 calories, add servings of rice, potato, or fruit until the calorie column matches; if it's lower, take them out and leave the protein anchors alone.

The PE and SPC columns are computed from each day's totals, so they follow the carbs. Day 7 posts the week's best PE (1.75) purely because its carbs are low, while Day 6 posts the best SPC (26.7) because it pairs high protein with real fiber. Neither is a "better" day — they're the same protein target arranged differently.

Fiber is estimated from the vegetables, fruit, and whole grains in each meal and rounded to the nearest gram; brands and portions move it a gram or two either way. The PE figures use total carbs, not net — subtract the fiber column first if you prefer to score it the net-carb way, which raises every number a little.


PE Scores of the Foods This Plan Is Built On

The plan isn't arbitrary. Every anchor food below was picked because it carries a lot of protein for very little else — that's what the PE score (protein-to-energy ratio) measures: protein grams ÷ (fat + carbs − fiber). Anything at 2.0 or above is excellent; 1.0–1.9 is workable; below 1.0 is a food you portion rather than lean on.

Food (per 100 g)ProteinCaloriesPE score
Shrimp24 g~10048.0
Turkey breast29 g~12529.0
Tuna, canned in water26 g~11326.0
Cod18 g~7825.7
Egg whites11 g~4912.2
Pork tenderloin21 g~1049.6
Chicken breast31 g~1568.6
Whey protein powder80 g~3797.3
93/7 ground beef21 g~1473.0
Low-fat cottage cheese12 g~712.7
Nonfat Greek yogurt10 g~612.3
Salmon20 g~1971.5
Whole eggs13 g~1551.1
Broccoli2.8 g~430.58
Black beans (cooked)8.9 g~1360.56
Quinoa (cooked)4.4 g~1190.22
White rice (cooked)2.7 g~1260.10
Sweet potato1.6 g~870.09

The bottom five aren't mistakes — they're the volume and the carbs, and they're deliberately the portions you adjust. The top of the table is what stays fixed. Run any food you're thinking of swapping in through the Satiety-per-Calorie Calculator before it replaces something above.


High Protein Meal Plan for Fat Loss — 7-Day Sample

Seven days, three meals plus a snack each. Every row carries its own PE score and SPC score, so you can see at a glance which meals are carrying the protein load and which ones are the flexible, calorie-heavy parts you trim first.

Meals in this plan run from about 19 to about 39 on SPC. Single lean foods score much higher — chicken breast is 39.6 and shrimp 48.0 — because nothing is diluting them. A meal's score is really a measure of how much rice, oil, and dressing you've built around the protein, which is exactly the number worth watching in a deficit.

Day 1 — Monday

MealWhat's on the plateMacros (P / C / F / fiber)CaloriesPESPC
Breakfast170g nonfat Greek yogurt + 1 scoop (30g) whey + 1 cup mixed berries43 / 25 / 1 / 4~2801.6533.6
Lunch150g grilled chicken breast, 1 cup cooked rice, 1 cup roasted broccoli53 / 52 / 5 / 4~4900.9323.3
Dinner150g 93/7 ground beef, 150g roasted sweet potato, side salad + 1 tsp olive oil39 / 37 / 16 / 5~4400.7420.0
Snack1 cup low-fat cottage cheese24 / 8 / 5 / 0~1801.8526.7
Total~159 / 122 / 27 / 13~1,3901.0724.7

Where the slack is: dinner (PE 0.74, SPC 20.0) is the day's weakest row — the sweet potato and the teaspoon of oil, not the beef. Drop the potato to 100g and the day loses ~45 calories with no change to protein.


Day 2 — Tuesday

MealWhat's on the plateMacros (P / C / F / fiber)CaloriesPESPC
Breakfast2 whole eggs + 4 egg whites scrambled with spinach & peppers, 1 slice whole-grain toast30 / 18 / 11 / 3~3151.0321.0
Lunch1 can tuna (in water) + 1 tbsp light mayo over greens, 1 whole-grain pita, 1 apple33 / 59 / 8 / 9~4350.4919.3
Dinner200g baked cod, 200g boiled potato, green beans50 / 42 / 2 / 6~3901.1428.7
Snack170g nonfat Greek yogurt + 20g whey33 / 8 / 1 / 0~2153.6730.7
Total~146 / 127 / 22 / 18~1,3550.9824.2

Where the slack is: lunch is the week's floor on both scores (PE 0.49, SPC 19.3) — the pita and the apple push the meal to 59g of carbs against 33g of protein. It still earns its place because it travels, but if a day needs trimming, this is the meal.


Day 3 — Wednesday

MealWhat's on the plateMacros (P / C / F / fiber)CaloriesPESPC
BreakfastOvernight oats: 40g oats + 1 scoop whey + 100g berries31 / 41 / 4 / 7~3200.6923.8
LunchChicken burrito bowl: 150g chicken, ½ cup rice, ½ cup black beans, salsa, lettuce55 / 42 / 5 / 9~4601.1727.8
DinnerShrimp stir-fry: 180g shrimp, 2 cups mixed veg, 1 tsp sesame oil, ½ cup rice42 / 38 / 7 / 5~4050.9323.2
Snack¾ cup cottage cheese + 50g berries18 / 12 / 4 / 2~1601.1325.0
Total~146 / 133 / 20 / 23~1,3450.9525.1

Where the slack is: this is the highest-carb day of the week and its SPC still lands right on the weekly average (25.1), which is the fiber doing the work — 23g of it, mostly from the black beans and the two cups of stir-fry vegetables. Breakfast has the day's lowest PE (0.69) and a mid-pack SPC; oats are carbs, but they're carbs with fiber attached.


Day 4 — Thursday

MealWhat's on the plateMacros (P / C / F / fiber)CaloriesPESPC
Breakfast2 boiled eggs + 170g Greek yogurt + 20g whey + berries46 / 19 / 10 / 3~3641.5926.9
LunchTurkey wrap: whole-grain tortilla, 150g deli turkey breast, 2 tbsp hummus, veg31 / 33 / 10 / 6~3650.7220.3
Dinner150g lean sirloin, 200g roasted baby potatoes, asparagus47 / 40 / 8 / 5~4300.9824.2
Snack1 scoop whey in unsweetened almond milk26 / 3 / 4 / 0~1503.7134.7
Total~150 / 95 / 32 / 14~1,3091.1825.1

Where the slack is: the shake scores 34.7 on paper, but liquid calories empty the stomach faster than the same protein chewed — treat a high SPC on a drink as a top-up, not as the most filling thing you'll eat that day. The wrap is where the real slack sits: the tortilla and hummus carry most of that meal's 33g of carbs and 10g of fat, and it still lands at the day's lowest SPC.


Day 5 — Friday

MealWhat's on the plateMacros (P / C / F / fiber)CaloriesPESPC
Breakfast1 cup cottage cheese + 20g whey + 100g pineapple40 / 22 / 5 / 1~3101.4826.5
Lunch130g cooked salmon over greens, ½ cup quinoa, 1 tbsp balsamic vinaigrette37 / 19 / 18 / 4~4051.0020.2
Dinner180g skinless chicken thigh, ½ cup rice, roasted zucchini, 1 tsp olive oil47 / 34 / 19 / 2~5100.8919.2
Snack170g Greek yogurt + 20g whey33 / 7 / 1 / 0~1704.1338.8
Total~157 / 82 / 43 / 7~1,3951.2623.5

Where the slack is: the lowest-SPC day of the week (23.5) despite 157g of protein — 43g of fat and only 7g of fiber. Salmon, chicken thigh, vinaigrette, and oil are all worth eating; they're just calorie-dense, so this is the day where swapping thigh for breast or dressing for vinegar buys back the most calories.


Day 6 — Saturday

MealWhat's on the plateMacros (P / C / F / fiber)CaloriesPESPC
BreakfastSmoothie: 1.5 scoops whey, 1 banana, 200g almond milk, 100g frozen berries40 / 42 / 4 / 6~3650.8725.2
LunchChicken Caesar (light): 150g grilled chicken, romaine, 1 tbsp light Caesar, 10g parmesan50 / 2 / 13 / 2~3403.3330.6
Dinner150g lean pork tenderloin, 150g roasted sweet potato, green beans44 / 39 / 5 / 7~3901.0026.2
Snack1 cup cottage cheese + 100g berries25 / 20 / 5 / 3~2301.0024.3
Total~159 / 103 / 27 / 18~1,3251.2226.7

Where the slack is: the best SPC day of the week (26.7) and there's nothing clever about it — high protein, 18g of fiber, and no meal below 24. The Caesar is the template worth copying: 50g of protein for 340 calories because the only calorie ballast is one tablespoon of dressing and 10g of parmesan.


Day 7 — Sunday (Flex Day)

Sunday leaves room for a meal you don't fully control. Eat tighter on the meals you do control so the social one fits without blowing the week.

MealWhat's on the plateMacros (P / C / F / fiber)CaloriesPESPC
BreakfastOmelet: 3 whole eggs + 3 egg whites, mushrooms & spinach, 30g part-skim mozzarella37 / 4 / 20 / 2~3571.5421.8
Lunch150g grilled chicken over a big salad, vinegar dressing46 / 4 / 5 / 3~2805.1135.0
Dinner (social)Restaurant: palm-sized-plus lean protein (steak/chicken/fish), double the vegetables, skip the bread basket~45 / 30 / 20 / 6~5000.9020.4
Snack170g Greek yogurt + 20g whey (optional, if hungry)33 / 8 / 1 / 0~1703.6738.8
Total~161 / 46 / 46 / 11~1,3071.7526.3

Where the slack is: lunch is the highest-scoring whole-food meal on the page — PE 5.11, SPC 35.0 — which is what a lean protein plus vegetables and no dressing calories actually looks like. That's what buys room for the restaurant dinner, whose numbers are an estimate by definition.

Don't try to macro-optimize a restaurant menu. Order a lean protein, load up on vegetables, get reasonably close, and move on.


Grocery List

One week for the plan above. Quantities assume the 150 lb template — scale with your portions. No brands, just categories.

Protein (fresh & frozen)

  • Chicken breast (~600g) and chicken thighs (~180g)
  • Lean ground beef, 93/7 (~150g)
  • Lean sirloin (~150g) and pork tenderloin (~150g)
  • White fish / cod (~200g) and salmon (~130g)
  • Raw shrimp (~180g)
  • Deli turkey breast (~150g)
  • 2 dozen eggs (whole eggs + a carton of egg whites)

Dairy & protein powder

  • Nonfat Greek yogurt (large tub)
  • Low-fat cottage cheese (2 tubs)
  • Part-skim mozzarella and parmesan (small amounts)
  • Whey protein isolate
  • Unsweetened almond milk

Produce

  • Mixed berries (fresh or frozen), 1 apple, 1 banana, pineapple
  • Broccoli, green beans, asparagus, zucchini, mushrooms
  • Spinach, romaine, salad greens, bell peppers, tomatoes
  • Sweet potatoes and baby/regular potatoes

Grains & starches

  • Rice, quinoa, rolled oats
  • Whole-grain bread, pita, and tortillas
  • Canned black beans

Pantry

  • Canned tuna (in water)
  • Olive oil, sesame oil, light mayo, hummus, salsa
  • Balsamic vinegar, light Caesar dressing, spices

Three Things That Make This Plan Stick

Nothing on this page requires buying anything — you can run the whole week with a measuring cup, whatever containers are in your cupboard, and whole-food protein in place of every scoop. But three cheap items remove most of the friction that makes high-protein plans fall apart by Wednesday.

The Amazon links below are affiliate links — we earn a small commission at no extra cost to you if you buy through them. See our affiliate disclosure.

A protein powder. Every day above uses a scoop somewhere (Sunday's is optional), and the reason is arithmetic: a 20–30g scoop costs roughly 75–120 calories, and closing the same gap with chicken or eggs costs more calories and a cooking step. Look at the SPC column — the shake-based snacks score 30.7 to 38.8 because there's almost nothing in them except protein. The default pick is ON Gold Standard 100% Whey (24g for 120 calories, mixes without a shaker ball); NutraBio Classic Whey is the cheaper clean-label version, and dairy-free eaters want Garden of Life Sport. The full ranking by protein per calorie is in best protein powders for satiety — and if you'd rather skip powder entirely, the FAQ below covers the swaps.

A digital food scale. Protein is the one thing in this plan worth weighing. Eyeballed chicken portions run 20–40% off routinely, and at ~1g/lb of bodyweight that error is the difference between hitting your target and quietly missing it all week. A basic 1-gram-resolution scale with a tare button — something like the Escali Primo or a cheaper Nicewell food scale — is all you need; the full comparison is in best food scales for macro tracking.

Meal prep containers. The plan repeats its lunches and dinners on purpose, which means one cooking session can cover three or four days. Portioned, freezer-safe containers like the Bentgo Prep 3-compartment set keep the protein, starch, and vegetable separate so a prepped meal still reheats like a meal. If you'd rather not weigh mid-week, a color-coded portion-control set builds the portions into the container. More options in best meal prep containers for calorie counting.


Why the Protein Target Matters

Aiming for around 1g of protein per pound of bodyweight isn't about maximizing muscle growth — for fat loss, it's about two things. First, satiety: gram for gram, protein keeps you fuller than carbs or fat, so a higher-protein plate makes a calorie deficit easier to hold. Second, muscle retention: when you lose weight, adequate protein helps ensure more of what you drop is fat rather than lean tissue. A modest thermic effect — the body spends more energy digesting protein — is a small bonus on top.

That's why every meal here starts with the protein and builds around it, and why the starch and fruit are the adjustable part. If a day leaves you hungry, the fix is almost always a bigger protein portion or more vegetables, not more of the extras. To see how filling a given food is for its calories, run it through the Satiety-per-Calorie Calculator — the same principle explains why Greek yogurt and cottage cheese anchor so many meals above, and why high-volume, protein-forward eating is easier to sustain than cutting portions across the board.

This is a general template, not personalized nutrition or medical advice. Calorie needs, food preferences, and any dietary restrictions are yours to account for.


FAQ

How much protein should I eat to lose fat? A common fat-loss target is roughly 0.7–1g of protein per pound of bodyweight per day, with 1g/lb being a simple, easy-to-remember benchmark that helps preserve muscle in a deficit. A 150 lb person lands near 150g; a 200 lb person near 200g. The Macro Calculator sets a specific target from your weight and goal.

Is a high-protein diet good for weight loss? Higher-protein diets are consistently associated with greater fullness and better muscle retention during weight loss, both of which make a calorie deficit easier to sustain. Protein isn't magic — you still lose fat because you're eating fewer calories than you burn — but it makes that deficit more livable.

How many calories is this 7-day meal plan? As written, each day lands between about 1,307 and 1,395 calories — a weekly average near 1,347 — built around a 150 lb / ~150g-protein example. The macro breakdown table near the top of this page has the exact per-day figures. Because calorie needs vary widely, treat the rice, potato, and fruit portions as adjustable: add servings (roughly 100 calories each) to raise calories, trim them to lower calories, and keep the protein anchors roughly constant.

What is a good satiety-per-calorie score for a meal? Whole meals in this plan run from about 19 to about 39, and the week averages 25.1. Individual lean foods score far higher — shrimp is 48.0, chicken breast 39.6 — because nothing dilutes them, so don't compare a meal against a food. Within a plan like this one, a meal above ~25 is doing real satiety work for its calories, and anything below ~20 usually means the starch, oil, or dressing has grown. Score your own meals in the Satiety-per-Calorie Calculator.

Can I do this plan without protein powder? Yes. Whey makes hitting a high protein target convenient, but you can swap each shake for whole-food protein — an extra serving of Greek yogurt, cottage cheese, eggs, or chicken. You'll add a few calories doing so, so trim a starch portion to keep the day balanced.


The core of a high-protein fat-loss plan is boring in the best way: anchor every meal with a lean protein, keep vegetables plentiful, portion the starch, and hold a calorie deficit you can actually sustain. Use the plan above as a starting template, then make it yours.

Try the PE Diet Calculator

Enter the macros for any food and instantly see its Protein-to-Energy ratio, calorie breakdown, and macro percentages.

Use the Calculator