← Protein Tracker blog

High protein meal prep that hits a daily gram target

High protein meal prep works best when you build the week around a daily gram target instead of a stack of recipes. Cook three protein anchors once, portion them by weight, and rotate sauces and carbs around them. The grams stay fixed; the flavor changes.

Set the gram target before you pick the menu

Decide the daily number first. Most people training for size or strength land somewhere between 1.6 and 2.2 g of protein per kilogram of body weight — for an 80 kg lifter, roughly 130 to 175 g a day. This guide uses 150 g because it divides cleanly.

A 150 g day splits like this:

  • Breakfast, 35 g. Three large eggs (about 19 g) plus 150 g of low-fat cottage cheese (about 17 g).
  • Lunch, 45 g. One prepped container, eaten cold or reheated.
  • Dinner, 50 g. One prepped container with a slightly bigger scoop of the meat anchor, or a container plus a small side of yogurt.
  • Snack, 20 g. 200 g of nonfat Greek yogurt, or another 150 g of cottage cheese.

Total is what moves the needle; the split is about what you can actually eat without forcing 80 g into one sitting. For the reasoning behind spreading it out, see how much protein you can use in one meal and how much protein you need per day.

Batch-cook three protein anchors, not seven recipes

The reason to meal prep high protein food in one session is that protein is the slow part. Sauce takes four minutes; rice cooks itself. Cook three anchors on Sunday, keep them plain, and treat everything else as assembly.

Anchor 1: chicken thighs, 1.4 kg (3 lb) raw, boneless and skinless. Salt, roast at 425°F until the thickest part reads at least 165°F — thighs are better around 175°F, where the connective tissue softens. Expect roughly 1,050 g of cooked meat at about 25 g of protein per 100 g. That's seven 150 g portions of ~37 g each. Thighs run roughly 9% fat raw — close to triple a trimmed breast — which is why they survive a fourth-day reheat that turns breast to rope.

Anchor 2: 93/7 ground turkey, 900 g (2 lb) raw. Brown it in a wide pan so it sears instead of steams, then season only with salt. It cooks down to roughly 650 g at about 26 g per 100 g — five 130 g portions of ~34 g.

Anchor 3: tofu or beans. Two 400 g blocks of extra-firm tofu, pressed 20 minutes and roasted, or two cans of black beans. Tofu labels vary more than anything else here — firm and extra-firm blocks run roughly 10 to 19 g per 100 g depending on the brand, so read yours instead of trusting a generic figure. Canned black beans, drained and rinsed, sit near 7.5 g per 100 g.

One session, three textures, no recipe to follow on a Tuesday night. That's what makes easy high protein meals stick past week two.

Six high protein meal prep containers, with the grams counted

Every number below is the finished container, weighed after cooking.

  • Chicken burrito bowl, 45 g. 145 g cooked thigh (36 g), 85 g drained black beans (6 g), 120 g cooked rice (3 g), salsa and lime.
  • Ground turkey and rice, 42 g. 140 g cooked turkey (36 g), 150 g cooked rice (4 g), 100 g green beans (2 g), soy-garlic sauce.
  • Tofu stir-fry, 38 g. 200 g pressed extra-firm tofu (32 g), 150 g cooked jasmine rice (4 g), 100 g broccoli and peppers (2 g).
  • Greek chicken and potatoes, 44 g. 120 g cooked thigh (30 g), 200 g roasted potatoes (4 g), 100 g nonfat Greek yogurt whisked with lemon, garlic and dill (10 g).
  • Turkey chili, 40 g. 120 g cooked turkey (32 g), 100 g kidney beans (8 g), tomato, cumin, chipotle.
  • Black bean burrito, 40 g. 250 g drained black beans (19 g), 150 g cooked rice (4 g), 40 g shredded cheddar (10 g), one 10-inch flour tortilla (about 7 g).

The bowls and the burrito make a high protein lunch you can eat cold at a desk. The chili and the potatoes are the better high protein dinner, since both improve on day two and reheat without drying out.

Weigh a container once and the number is settled — Thursday's bowl is the same 45 g it was on Sunday. That's where a protein tracking app for iPhone like Protein Tracker earns its place: each prepped container becomes a saved entry you log in one tap instead of re-weighing it.

Protein Tracker: Muscle Gain screenshot

Get Protein Tracker

Rotate the sauce and the carb, not the protein

Boredom by Wednesday is almost never the protein's fault. It's eating the same sauce five times. Keep the anchors seasoned with salt only and build flavor at assembly:

  • Mexican: salsa verde, lime, cilantro, pickled red onion. Carb: rice or corn tortillas.
  • Greek: yogurt with lemon, garlic and oregano. Carb: potatoes or pita.
  • Korean-style: gochujang thinned with rice vinegar and a little honey. Carb: short-grain rice.
  • Italian: crushed tomato, basil, chili flake, parmesan. Carb: pasta or white beans.
  • Thai-style: peanut, lime, fish sauce, chili. Carb: jasmine rice or rice noodles.

Store sauces in separate 60 ml containers and add them at reheat, not at prep — sauce sitting on rice for four days goes soggy. Five sauces across three anchors is fifteen combinations, so you run out of week before you run out of high protein meal prep ideas.

Raw-to-cooked shrinkage: the table that keeps counts honest

Meat loses water, not protein. A 200 g raw chicken thigh that leaves the oven at 150 g still holds the ~37 g it started with; the protein simply got denser per gram. This is the most common way high protein meal prep recipes get miscounted — someone weighs raw, then looks up the cooked figure, and inflates the day by a quarter.

Pick one side and stay on it. Raw weights stay more consistent between cooking sessions; cooked weights are more practical when splitting a finished tray into six containers.

Ingredient (raw or dry) Weight after cooking Protein per 100 g raw Protein per 100 g cooked 200 g raw yields
Chicken thigh, boneless skinless ~75% ~18–19 g ~25 g ~150 g, ~37 g protein
Chicken breast, boneless skinless ~75% ~23 g ~31 g ~150 g, ~46 g protein
Ground turkey, 93/7 ~72% ~19 g ~26 g ~145 g, ~38 g protein
Ground beef, 90/10 ~75% ~20 g ~26 g ~150 g, ~40 g protein
Salmon fillet ~82% ~20 g ~24–25 g ~165 g, ~40 g protein
Extra-firm tofu, pressed ~88% ~16 g ~18 g ~175 g, ~32 g protein
White rice, dry ~265% ~7 g ~2.7 g ~530 g, ~14 g protein
Lentils, dry ~270% ~25 g ~9 g ~540 g, ~49 g protein

Yields are approximate and drift with heat, cut thickness, and how hard you press the tofu. Grains and legumes move the opposite direction: they absorb water, so their per-100 g protein falls even though the total in the pot is unchanged.

How long the containers actually keep

USDA guidance for cooked poultry and meat leftovers is three to four days refrigerated. Get containers into the fridge within two hours of cooking, and reheat to 165°F. Anything meant for day five or later goes into the freezer on prep day — freezing stops the clock, it doesn't rewind it.

Cooked rice deserves its own rule: cool it fast, spread out rather than sitting in a hot block, and refrigerate promptly. Rice held warm for hours is the classic setup for Bacillus cereus.

FAQ

How long does high protein meal prep last in the fridge?

Three to four days for cooked chicken, turkey, and beef under USDA leftover guidance. Cool containers within two hours and reheat to 165°F. If you're prepping seven days at once, freeze days five through seven on the same day you cook them.

Should I count protein raw or cooked?

Either, as long as the weight and the reference number match. 200 g of raw chicken thigh and the ~150 g it becomes after roasting carry the same protein — only the density per 100 g changes. Mixing the two is what produces a day that reads 150 g and was really 120 g.

Can I hit 150 g of protein a day from whole foods only?

Yes. Two prepped containers at 42–45 g, a 35 g breakfast, and a 20 g yogurt snack lands around 145 g with no powder involved. Shakes are a convenience for days when the cooking didn't happen, not a requirement.

What's the cheapest protein anchor to batch-cook?

Dried legumes, eggs, and chicken thighs, in roughly that order per gram of protein at US grocery prices. Thighs usually cost less per pound than breast and tolerate reheating better. There's more on stretching the budget in cheap protein sources.

How do I stop prepped food from tasting identical by Wednesday?

Season the anchors with salt only and add sauce at reheat. Changing the carb — rice on Monday, potatoes on Tuesday, pasta on Wednesday — does more for perceived variety than changing the protein does, and it keeps a high protein dinner from feeling like the same plate four nights running.

Get Protein Tracker