Meal Planning

High-Protein Meal Prep: How to Cook 5 Days of Food in 2 Hours

A step-by-step guide to batch cooking a full week of high-protein meals. Exact schedule, storage tips, and which recipes to choose for maximum efficiency.

📅 July 8, 202610 min read

The biggest barrier to eating high-protein food consistently isn't knowledge — it's convenience. When there's nothing ready in the fridge at 7pm, the default is whatever is fastest, not whatever is best. Meal prep solves this with a single 2-hour investment on Sunday that pays off across the entire week.

This guide gives you an exact schedule, the right recipes to choose, and everything you need to store and reheat without losing quality.

The Core Principle: Cook Building Blocks, Not Full Meals

The biggest mistake in meal prep is trying to cook complete, identical meals for the entire week. By day 3, you're bored and by day 5 you're ordering takeaway. Instead, cook protein building blocks and versatile bases that can be assembled differently each day.

ComponentUsed inPrep time
Batch-grilled chicken breast (6 pieces)Salads, wraps, bowls, pasta25 min
Cooked rice or quinoa (large pot)Bowls, stir-fry, sides20 min
Roasted vegetables (2 trays)Sides, bowls, omelettes30 min
Hard-boiled eggs (8–10)Snacks, salads, breakfast15 min
Marinated salmon fillets (4–5)Dinner, lunch bowls5 min prep + 15 min cook
Cooked lentils or chickpeasSalads, sides, wraps25 min
These six components can be combined into dozens of different meals. Chicken + rice + roasted veg = teriyaki bowl. Chicken + salad leaves + lemon = lunch salad. Salmon + quinoa + roasted broccoli = a completely different dinner. Variety comes from sauces and seasoning, not from cooking everything from scratch every day.

The 2-Hour Sunday Schedule

The key to doing this in 2 hours is running everything in parallel — oven, hob, and zero downtime.

Hour 1: Set everything in motion (0:00 – 1:00)

TimeAction
0:00Preheat oven to 200°C. Put pot of water on to boil for eggs.
0:05Season 6 chicken breasts. Place on a foil-lined baking tray with olive oil.
0:08Chop 2 trays of vegetables (peppers, courgette, cherry tomatoes, red onion). Season and add to second oven tray.
0:15Both trays go into the oven (chicken 25–30 min, veg 25 min). Put eggs in boiling water (12 min for hard-boiled).
0:16Start cooking rice or quinoa on the hob (follow packet, usually 18–20 min).
0:28Remove eggs, transfer to ice water to cool. Check rice.
0:35Remove vegetables from oven. Check chicken (internal temp 74°C).
0:40Remove chicken. Let it rest for 10 minutes before slicing. Start marinating salmon (soy, garlic, honey — 5 min prep).
0:50Slice chicken, portion into containers. Portion rice.

Hour 2: Cook salmon + finish (1:00 – 2:00)

TimeAction
1:00Bake marinated salmon fillets at 200°C for 12–15 minutes.
1:05Boil or drain lentils / chickpeas. Season and cool.
1:20Remove salmon. Cool for 10 minutes before portioning.
1:30Label all containers with contents and date.
1:45Store in fridge. Done.

Storage: How Long Does Each Component Last?

FoodFridgeFreezer
Cooked chicken breast3–4 days3 months
Cooked salmon2–3 days2 months
Cooked rice / quinoa4–5 days1 month
Roasted vegetables4–5 days2 months
Hard-boiled eggs (unpeeled)1 weekNot recommended
Cooked lentils / chickpeas4–5 days3 months

💡 Label with the date, not just the content

Write the date you cooked it, not just what it is. "Chicken — Sun" is much more useful than just "chicken" when you're checking if it's still good on Thursday.

Reheating Without Ruining the Texture

  • Chicken: Add a splash of water or broth to the container, reheat in microwave at 70% power in 60-second bursts, or warm in a pan over low heat. Never blast on full power — it turns dry.
  • Salmon: Best eaten cold or at room temperature in a bowl/salad. If reheating, use a covered pan over very low heat with a splash of water.
  • Rice: Add 1 tbsp of water per cup of rice, cover, and microwave for 90 seconds. Stir halfway.
  • Roasted vegetables: Reheat in a hot oven (200°C) for 8–10 minutes to restore crispness. Microwaving makes them soggy.
  • Lentils/chickpeas: Reheat in a pan with a little olive oil, or eat cold in salads.

Protein Totals for the Week

With this batch cook, you have roughly:

  • 6 chicken breasts × ~45g protein each = 270g protein across the week
  • 4–5 salmon fillets × ~40g protein each = 160–200g protein
  • 10 eggs × 6g each = 60g protein
  • Lentils/chickpeas: ~45g protein (across 5 servings)
  • Total protein available: ~535–575g across the week
Split across 5 days, that's 107–115 g of protein per day just from your prepped components — before adding dairy, snacks, or other meals. Most people find this covers their full daily target.

The Best Recipes to Use for Batch Cooking

These recipes are specifically designed to reheat well and work as meal prep building blocks:

  1. Honey Garlic Chicken Thighs — stays moist when reheated, works in any bowl
  2. Teriyaki Salmon Bowl — pre-marinated, bakes in 15 min
  3. Turkey Chili — the ultimate batch-cook protein meal, freezes perfectly
  4. Lemon Herb Baked Cod — 25 min, 32g protein, great cold the next day
  5. Use the ProteinKitchen Meal Planner to auto-generate your weekly plan