7-Day High-Protein Meal Prep Plan (With Shopping List)

A 7-day high-protein meal prep plan built from two cook sessions, with protein per container, a shopping list, storage notes and a method to scale it to your own targets.

A 7-day high-protein meal prep plan works best as two short cooking sessions rather than one marathon. Cook on Sunday for Monday to Wednesday, and again on Wednesday evening for Thursday to Sunday. This plan gives you lunches and dinners at roughly 35 to 50 g of protein per container, a combined shopping list, and a method to scale everything with the meal prep recipe scaler.

Protein figures below are approximate, from USDA FoodData Central reference values for raw ingredients. Your totals will vary with brands and portions. This is a planning example, not a dietary prescription.

Why two sessions?

Many food safety authorities advise eating refrigerated cooked leftovers within about three to four days. Cooking everything on Sunday means Friday's lunch is already past that window. Two sessions keep food fresher and tastier, and each session is shorter. Check your own country's food safety guidance.

The plan at a glance

Lunch Dinner
Mon–Wed Chicken, rice and roasted veg bowls Turkey and lentil chilli
Thu–Sun Tuna and white bean pasta salad Greek yogurt chicken traybake with potatoes
Breakfast (all week) Overnight oats with Greek yogurt and protein powder

Session 1 (Sunday): Monday to Wednesday

Chicken, rice and roasted veg bowls (3 containers)

Ingredient Amount Approx. protein
Boneless chicken thighs, raw 600 g 114 g
Rice, dry 225 g 16 g
Mixed vegetables for roasting 600 g about 10 g
Olive oil, spices to taste 0 g
Per container (÷3) about 47 g

Roast the chicken and vegetables on separate trays at a high oven heat until the chicken is fully cooked. Cook the rice, cool it quickly, and divide everything into three containers.

Turkey and lentil chilli (3 containers)

Ingredient Amount Approx. protein
Lean turkey mince, raw 400 g about 80 g
Dry red lentils 120 g about 29 g
Canned kidney beans, drained 240 g about 19 g
Canned tomatoes, onion, spices 1 tin + 1 onion about 5 g
Per container (÷3) about 44 g

Chilli is forgiving and freezes well. The lentils replace some of the meat, which lowers the cost and adds fibre. To see the cost effect, compare turkey and lentils in the protein cost calculator.

Session 2 (Wednesday): Thursday to Sunday

Tuna and white bean pasta salad (4 containers)

Ingredient Amount Approx. protein
Dry pasta 300 g about 39 g
Canned tuna, drained 4 × 120 g about 120 g
Canned white beans, drained 240 g about 18 g
Cherry tomatoes, cucumber, red onion 400 g about 4 g
Olive oil, lemon, herbs to taste 0 g
Per container (÷4) about 45 g

Keep the dressing separate if you prefer firmer pasta.

Greek yogurt chicken traybake (4 containers)

Ingredient Amount Approx. protein
Chicken breast, raw 700 g about 158 g
Plain Greek yogurt (marinade) 200 g about 20 g
Potatoes 800 g about 16 g
Peppers, onions 400 g about 4 g
Per container (÷4) about 50 g

Marinate the chicken in yogurt, garlic, lemon and spices, then roast it with the potatoes and vegetables.

Breakfast: overnight oats (7 jars)

Per jar: 50 g oats, 150 g plain Greek yogurt, 15 g protein powder, milk to loosen, fruit on top. That's roughly 6 g (oats) + 15 g (yogurt) + 11 g (powder) = about 32 g protein, depending on products. Make three or four jars at a time, since oats soften further over the days.

Daily protein from this plan

Meal Approx. protein
Breakfast about 32 g
Lunch about 45–47 g
Dinner about 44–50 g
Total before snacks about 120–130 g

This is a fairly high-protein day. If your target is lower, shrink the portions. If it's higher, add snacks like cottage cheese, edamame or a protein shake. Use the protein density calculator to compare snack options.

Combined shopping list

Item Amount
Boneless chicken thighs 600 g
Chicken breast 700 g
Lean turkey mince 400 g
Canned tuna 4 × 120 g drained
Plain Greek yogurt about 1.25 kg (200 g marinade + 7 × 150 g)
Protein powder about 105 g
Oats 350 g
Rice 225 g
Pasta 300 g
Dry red lentils 120 g
Canned kidney beans 1 tin
Canned white beans 1 tin
Canned tomatoes 1 tin
Potatoes 800 g
Mixed roasting vegetables 600 g
Peppers and onions about 500 g
Salad vegetables 400 g
Lemons, garlic, herbs, spices, olive oil as needed
Fruit for oats as liked

Scaling the plan

The amounts make three or four servings per recipe. To make more, or to fit a different protein target:

  1. Open the meal prep recipe scaler.
  2. Enter the recipe's ingredients with their protein figures from the tables above.
  3. Set "recipe makes" to 3 or 4 and "I want" to your number of servings.
  4. Read off the scaled quantities and protein per serving.

For example, scaling the chilli from 3 to 5 servings multiplies everything by about 1.67, and protein per container stays around 44 g.

A time plan for each session

Each session takes roughly two hours once you're used to it. Most of that is oven and hob time, not hands-on work. Here's the order that wastes the least time in session 1:

Time Task
0:00 Oven on. Chop vegetables for roasting and for the chilli.
0:15 Chicken thighs and vegetables into the oven on separate trays.
0:20 Start the chilli: brown the mince, add onion, spices, tomatoes, lentils and beans.
0:30 Rice on.
0:50 Rice off; spread on a tray to cool.
1:00 Check chicken is cooked through; remove trays. Chilli simmering.
1:15 Chilli off heat; cool in a wide dish.
1:30 Portion into containers; label and refrigerate.
1:45 Make 3–4 overnight oat jars.

Session 2 follows the same pattern: marinate the chicken first, get the traybake into the oven, then cook the pasta and assemble the salad while it roasts.

Equipment that makes it easier

  • Two large baking trays, so proteins and vegetables can roast at the same time.
  • A large pot for chilli and pasta.
  • A kitchen scale for dividing batches evenly.
  • Matching containers. Glass reheats well. Plastic is lighter to carry to work.
  • Masking tape and a marker for dates.

None of this is essential, but the scale makes the biggest difference. Without it, "45 g protein per container" is a guess.

Storage and food safety

  • Cool cooked food quickly. Spreading it in shallow containers helps.
  • Refrigerate within about two hours of cooking, sooner on hot days.
  • Eat refrigerated meals within the window your national food safety agency recommends, commonly three to four days.
  • Freeze any portions you won't reach in time. Chilli and the chicken bowls freeze well. Pasta salad and yogurt-heavy dishes don't.
  • Reheat until piping hot all the way through.

Making it less repetitive

Swap Keeps protein similar?
Chicken thighs → firm tofu (larger portion) Roughly, if portion is increased
Turkey mince → lean beef mince Yes
Tuna → canned salmon Yes
Rice → quinoa Slightly more protein
Greek yogurt → skyr Similar or slightly more

Changing sauces and spices between weeks also helps: try harissa, curry paste, pesto or salsa.

Vegetarian version

To make the week vegetarian, swap the meats for these. Protein per container drops slightly unless you increase the portions:

  • Chicken bowls → tofu and edamame bowls. Roast 600 g firm tofu with the vegetables and add 150 g of shelled edamame.
  • Turkey chilli → three-bean and lentil chilli. Double the lentils and add another tin of beans.
  • Tuna pasta salad → chickpea and feta pasta salad. Use two tins of chickpeas and 150 g feta.
  • Chicken traybake → halloumi and chickpea traybake.

Run the new ingredients through the scaler to check protein per container.

Common meal prep mistakes

  1. Cooking everything on Sunday. Food by Friday is past its best.
  2. Under-seasoning. Batch food tastes flatter after a day in the fridge. Season boldly, and add fresh herbs or lemon when serving.
  3. Not weighing portions. "Protein per container" is only accurate if the containers are equal. Weigh the whole batch and divide.
  4. Soggy textures. Keep dressings and crunchy toppings separate.

Checklist

  • Two sessions planned (e.g. Sunday and Wednesday)
  • Shopping list split by session
  • Containers: 7 lunch, 7 dinner, 7 breakfast jars
  • Portions weighed evenly
  • Fridge and freezer labels with dates

Sources: protein values are approximate, from USDA FoodData Central reference entries for raw ingredients. Leftover storage guidance follows the common three-to-four-day advice given by food safety agencies such as the USDA; check your local authority.

Frequently asked questions

How do you meal prep for 7 days?

Most people split it into two cooking sessions, for example Sunday and Wednesday, because many food safety agencies suggest eating refrigerated cooked leftovers within about three to four days. Freeze anything you won't eat in time.

How much protein is in a high-protein meal prep container?

It depends on your goals and the recipe. The containers in this plan land roughly between 35 and 50 g of protein each. Use the recipe scaler to adjust portions to your own target.

What are cheap high-protein foods for meal prep?

Dry lentils and beans, eggs, chicken thighs, canned fish, Greek yogurt, cottage cheese and tofu are common budget options. Prices vary by region, so compare cost per 20 g of protein locally.

Can I freeze high-protein meal prep?

Many cooked dishes, such as chilli, curries, cooked chicken and grains, freeze well. Dishes with raw salad, yogurt sauces or boiled eggs don't freeze well and are best made fresh.

Related guides