Skip to main content
Fitness

High-Protein Meal Prep: A 7-Day Plan for Muscle Gain and Fat Loss

The same high-protein meal prep plan that hits 150–180 g of protein a day for about 2,200 calories — batch-cooked in 90 minutes, with a full shopping list, macr

FoodNutriScan Team· Aug 20, 2026· 12 min read· 1,179 words
17px
High-Protein Meal Prep: A 7-Day Plan for Muscle Gain and Fat Loss

"High protein meal prep" gets 12,000 searches a month, and almost every guide on page one makes the same mistake: it lists 40 random recipes and leaves you to do the math. You don't need 40 recipes. You need a repeatable weekly structure that hits your protein target, fits your calorie budget, and cooks in under 90 minutes on one afternoon.

This plan does exactly that. It targets 150–180 g of protein at roughly 2,200 calories — enough protein to support muscle gain or muscle retention in a deficit for almost anyone under 200 lb — and every number below is per serving, verified, and adjustable.

The Targets This Plan Hits

MetricTargetWhy
Protein150–180 g/day0.8–1.0 g per lb of body weight for most trainees
Calories~2,200/dayMaintenance-to-slight-surplus for muscle; cut 300–500 to lean out
Protein per meal30–40 gMaximally stimulates muscle protein synthesis
Cook time~90 min/weekOne Sunday batch session

To scale for muscle gain: add 250–500 calories by doubling the rice/oats and adding a daily protein shake. To scale for fat loss: drop to ~1,800 calories by halving the carbs at lunch and using the lower-calorie snack options.

The 7-Day Structure

The plan repeats two cooking templates so you only batch three base meals, then rotate sides and sauces. This is the part most meal-prep guides skip — repetition is what makes a plan survivable past week two.

Batch Cook on Sunday (90 minutes)

  1. Chicken breast — 2.5 lb, oven-baked at 425°F for 18–20 min, seasoned with salt, pepper, paprika, garlic.
  2. Lean ground turkey — 2 lb, browned with taco seasoning for bowls and wraps.
  3. Jasmine rice — 3 cups dry (cooked in batch).
  4. Hard-boiled eggs — 8, for snacks.
  5. Overnight oats base — 4 jars of 1/2 cup oats + 1/2 cup Greek yogurt + milk.

Monday–Wednesday: The Default Day

MealProteinCaloriesWhat it is
Breakfast33 g390 calOvernight protein oats
Lunch42 g520 calChicken & rice bowl, veggies
Snack25 g220 calGreek yogurt + 1 scoop whey
Dinner45 g560 calTurkey taco bowl, beans, salsa
Snack20 g150 cal2 hard-boiled eggs + apple
Daily total165 g1,840 cal

Thursday–Saturday: Swap Dinners

Keep breakfast, lunch, and snacks identical. Swap dinner to keep it interesting:

  • Thursday — Salmon (5 oz) + sweet potato + broccoli: 38 g protein, 540 cal
  • Friday — Shrimp stir-fry with egg and rice: 40 g protein, 510 cal
  • Saturday — Lean steak (5 oz sirloin) + potato + asparagus: 42 g protein, 560 cal

Sunday: Easier Day

  • Breakfast — Cottage cheese pancakes: 30 g protein, 340 cal
  • Lunch — Egg & turkey wrap: 34 g protein, 420 cal
  • Dinner — Big protein salad with leftover chicken: 35 g protein, 380 cal

The Shopping List

This is built for one person for the week. Multiply by however many you're cooking for.

📷 Track these foods instantly

Scan any food from this article with our free AI scanner — get instant nutrition facts.

Scan Food Free →

Protein

  • Chicken breast, 2.5 lb
  • Lean ground turkey (93/7), 2 lb
  • Salmon fillets, 2 portions
  • Shrimp, 1 lb
  • Sirloin steak, 1 portion
  • Eggs, 1 dozen
  • Greek yogurt 2%, 2 large tubs
  • Cottage cheese 2%, 1 tub
  • Whey protein, 1 bag

Carbs & produce

  • Jasmine rice, 1 bag
  • Sweet potatoes, 3
  • Rolled oats, 1 canister
  • Beans (black or pinto), 2 cans
  • Broccoli, 2 heads
  • Asparagus, 1 bunch
  • Mixed greens, 2 bags
  • Apples, 4
  • Berries, 1 punnet
  • Salsa, 1 jar
  • Taco seasoning, 1 packet

Why This Works: The Three Rules

1. Hit protein early. The overnight oats and the lunch bowl together deliver 75 g of protein before 1 p.m. People who front-load protein eat 200 fewer calories on average over the rest of the day — the single biggest lever in this plan.

2. Make the base boring. Chicken, rice, and a vegetable is the highest-protein-per-dollar, lowest-effort meal that exists. Variety comes from sauces (salsa, teriyaki, buffalo, curry paste), not from new recipes. Adding a new recipe every week is why most meal-prep habits die by week three.

3. Always have a 20 g snack ready. Hard-boiled eggs, Greek yogurt, and whey are all pre-portioned. When you're hungry and nothing is ready, you eat whatever is — and that's rarely high-protein.

Scaling the Protein Up or Down

Your body weightProtein targetHow to adjust
130–150 lb130–150 gDrop one snack, use 1 scoop whey instead of 1.5
150–180 lb150–180 gThis plan as written
180–210 lb180–210 gAdd 1 scoop whey + 1 cup Greek yogurt daily
210+ lb200 g+Double chicken to 5 lb, add a second protein shake

Protein above about 0.8 g per pound of body weight has diminishing returns for muscle, but it's also the most satiating macronutrient — so if fat loss is the goal, erring slightly high helps you eat less without being hungry.

The One Mistake That Breaks Meal Prep

Cooking everything on Sunday but forgetting to portion it into containers. You'll eat the whole tray of chicken by Wednesday because it's easier than dividing it, and by Friday you're back to ordering takeout. The 10 minutes you spend portioning into 7 lunch and 7 dinner containers on Sunday is the difference between a plan that lasts the week and one that lasts till Wednesday.

Frequently Asked Questions

Can I freeze the cooked chicken? Yes. Portion into bags with the rice and freeze up to 2 months. Thaw overnight in the fridge. Texture is slightly softer but fine for bowls.

Is 2,200 calories enough for muscle gain? For most people under 160 lb, yes — it's a small surplus if you train. Larger or more active people should add 300–500 calories, mostly carbs.

Do I need protein powder? No, but it's the cheapest way to hit 165 g/day without eating a kilo of meat. Two scoops (48 g) replace 6 oz of chicken.

Can I do this plant-based? Yes — swap chicken for tofu/tempeh, turkey for lentils, eggs for soy yogurt, and whey for pea protein. You'll land around 140–160 g with a little more volume.

Won't I get sick of eating the same thing? That's why the sauces change, not the base. Salsa, teriyaki, buffalo, curry, and pesto make the same chicken-and-rice bowl feel like five different meals.

Stop estimating and start measuring — scan any meal in this plan with FoodNutriScan and confirm the protein and calories in seconds, straight from your phone.

#Fitness#Highprotein#Meal#Prep

Did you find this helpful?

Share:

Written by the FoodNutriScan Team

Evidence-based nutrition content to help you make smarter food choices.

Browse all articles →

Ready to track your nutrition?

Scan any food and get instant AI analysis. Free, no subscription, no download.

Scan Your Food Free →