Skip to main content
MealMain BlogMeal Prep

The Two-Hour Sunday Meal Prep System

A structured two-hour Sunday session can provide lunches and easy dinners for the entire week. Here is the exact order and method to make it repeatable.

MealMain TeamDecember 202510 min read

Why Two Hours Is Enough

Most people overestimate how much time meal prep requires. Two hours of active and passive cooking (time includes things cooking in the oven or on the stovetop while you do other tasks) can produce 8–12 servings of protein, a batch of grains, roasted vegetables, and a sauce or dressing. That covers most lunches and at least three dinners for a single person, or 3–4 days of lunches and dinners for a couple.

The key is sequencing — starting the longest-cooking items first and working backward. If you begin with the roast and end with the quick items, everything finishes around the same time with minimal waiting.

The Ideal Two-Hour Sunday Sequence

Minutes 0–15: Prep and get things started. Preheat oven to 200°C (400°F). Season your primary protein (chicken thighs, a piece of salmon, or a tray of chickpeas). Cut vegetables for roasting (broccoli, cauliflower, sweet potato, or whatever you have). Start a pot of rice or quinoa on the stovetop. Put the protein in the oven.

Minutes 15–30: Start the second tray. Get your vegetables tossed in oil, salt, and seasoning and onto a baking sheet. By now you have two things in the oven and a grain cooking — you have about 20 minutes of passive time. Use this to make a sauce or dressing, prep raw vegetables (slicing cucumber, carrots, celery), hard-boil eggs, or portion out snacks.

Minutes 30–60: Manage the oven. Check and flip items as needed. Grains should be done — fluff and set aside to cool slightly before portioning. Start any second-round items: if batch-cooking legumes, they can go in now.

Minutes 60–90: Everything out of the oven. Cool protein and vegetables briefly, then portion into containers. Label with date.

Minutes 90–120: Clean as you go throughout, finishing wipe-down. This final 30 minutes should be minimal cleanup if you cleaned between steps.

Proteins Worth Batch Cooking

Chicken thighs are the most practical batch protein. They are more forgiving than breasts (harder to overcook), cheaper, more flavourful, and reheat well. Bone-in, skin-on thighs can be crisped in the oven; boneless thighs are easier to portion. Season simply — salt, pepper, garlic powder, paprika — so they work with multiple flavour profiles during the week.

Hard-boiled eggs are the lowest-effort batch protein. Cook 8–12 at once (bring to a boil, reduce to a gentle simmer for 9–10 minutes for firm yolks, then ice bath for 5 minutes). Store unpeeled in the fridge for up to 7 days. Peeled eggs stored in cold water stay fresh for 5 days.

Lentils are the most underrated batch-cook. Unlike dried beans, they require no soaking. Cook 400g dried green or brown lentils in lightly salted water with a bay leaf and a halved onion for 25 minutes. They absorb almost any flavour you pair with them. Use in salads, grain bowls, soups, or as a high-protein base for curries.

Grains and Bases

White rice is the most consistent batch grain — it reheats perfectly with a splash of water. Brown rice takes longer (45–50 minutes) but adds fibre. Quinoa cooks in 15 minutes and provides complete protein (all essential amino acids) along with complex carbohydrates — an excellent base for grain bowls.

Sweet potatoes are worth batch-baking separately from other vegetables. Cut into cubes or halves, drizzle with oil, and roast at 200°C for 25–30 minutes. They are nutrient-dense, filling, and pair well with almost any protein or sauce. Batch-cooked sweet potatoes also work cold in salads.

Oats can be batch-prepared for the week using the overnight method: combine 300g rolled oats with 600ml milk or water, a pinch of salt, and optional chia seeds or ground flax. Divide into individual jars in the fridge overnight. Each jar is ready in the morning with a banana or berries on top — no cooking required on weekday mornings.

What to Cook Fresh and What to Batch

Some things are best cooked fresh. Leafy green salads wilt after being dressed. Avocado browns quickly (store whole and cut before eating). Fish loses texture when reheated after 2 days — unless you enjoy it cold on salads, cook fish no more than 2 days before eating.

Things that deteriorate less than you might think: roasted broccoli and cauliflower (still good at day 4 reheated or cold), cooked chicken (excellent at day 4 in soups or reheated at low heat with moisture), lentils and legumes (improve slightly over 2–3 days as they absorb more flavour), and grain bowls (hold well for 4 days).

  • Batch freely: chicken thighs, grains, lentils, roasted root vegetables
  • Batch with 4-day limit: seafood, eggs, leafy-based salads (undressed)
  • Make fresh: salad dressings (or make and keep separate), avocado, fresh herbs
  • Freeze immediately if not using within 4 days: soups, stews, extra proteins
Tags:Meal PrepSundayBatch CookingWeekly Planning

MealMain

Put it into practice

Discover recipes, plan your week, build your shopping list, and track your nutrition — all in one place.