Weekly Plan

7-day lunch schedule, Sunday prep checklist, fallback hierarchy, shopping list

Weekly Meal Plan

Practical 7-day plan that builds on existing structure. Breakfast is set (see breakfast.md). Dinner is contextual (see dinner.md). This file is the lunch backbone + Sunday prep + fallback strategy.

Core principle: one Sunday batch feeds 4-5 weekday lunches. Tuesday + Wednesday come from a single cook. Tier-stacked fallbacks handle the days when life happens.

Week at a Glance

DayLunchSourceActive prepStorage
MonChicken + quinoa + roasted veg bowlSun batch3 min reheatFridge
TueTuna pasta (hot) — cook double batchFresh cook12 minEat half + fridge half
WedCold tuna pasta saladTue leftover0 minFridge
ThuQuinoa wrap (1/4 pack + chicken + avocado)Sun chicken + pantry5 minMixed
FriLentil + feta bowl + cucumber/tomatoSun batch3 min reheatFridge
SatGaston + 2 Mestemacher OR restaurantPantry2 minPantry
SunFamily lunch (heavy, 5pm) — bridge snack at 1-2pmFamily kitchenn/an/a

Total cooking sessions per week: 2 (Sunday prep + Tuesday tuna pasta). Everything else is assembly or fallback.

Daily Detail

Monday — Bowl from Sunday batch

Macros: ~430 kcal, 32g protein, 6g fiber. 3 minutes.

Tuesday — Tuna pasta (cook fresh, batch for Wednesday)

Cook double batch:

Cook al dente, sauté garlic + tomatoes, combine. Eat half hot today. Refrigerate other half + add cucumber + red onion + basil to it.

Macros (today’s half): ~535 kcal, 44g protein, 8g fiber. 12 minutes.

Wednesday — Cold tuna pasta salad

Pull from fridge. Add fresh basil if you have it. Eat cold. Better than Tuesday because flavors have melded.

Macros: ~535 kcal, 44g protein, 8g fiber. 0 minutes prep.

Thursday — Quinoa wrap (1/4 ready pack + protein layer)

Macros: ~430 kcal, 28g protein, 10g fiber. 5 minutes.

Note: open the quinoa pack on Thursday only if you plan to use it Thursday + Friday. The pack has a 48-hour open window.

Friday — Lentil bowl with feta

Macros: ~400 kcal, 22g protein, 14g fiber. 3 minutes (cold) or 5 min (warmed).

Saturday — Fallback or social

Home option: Gaston Mexico + 2 slices Mestemacher (the no-cook staple, see lunch.md). ~520 kcal, 23g protein, 17g fiber, ~1,230mg sodium, 2 minutes.

Restaurant option: grilled chicken or fish + large salad. Avoid: pohovano, prženo, kremasti sosevi, fries.

Sunday — Family lunch (5pm)

Sunday Prep (~90 minutes, mostly hands-off)

Do this Sunday afternoon or evening. The whole week depends on it.

Phase 1 — Start everything (5 min)

  1. Put 8 eggs in cold water → bring to boil → simmer 10 min → cold water shock → fridge
  2. Preheat oven to 200°C
  3. Rinse 250g quinoa in cold water
  4. Rinse 250g lentils (sočivo) in cold water

Phase 2 — Oven prep (10 min)

  1. Pat dry 500g chicken breast → salt + olive oil + lemon + garlic + biljni začini → arrange in baking dish
  2. Chop 1kg mixed vegetables: 2 paprike, 2 tikvice, 3 šargarepe, ½ brokoli (or karfiol) → toss on sheet pan with olive oil + salt + pepper
  3. Both in oven at 200°C: chicken 20-25 min, vegetables 25-30 min

Phase 3 — Stovetop (parallel, ~30 min)

  1. Quinoa: 500ml water + pinch salt → boil → reduce, lid on, simmer 12-15 min → off heat, sit 5 min → fluff
  2. Lentils: 700ml water + bay leaf + ½ onion → boil → reduce, simmer 25-30 min → drain

Phase 4 — Greens & cold prep (10 min)

  1. Wash and spin-dry salad greens → store in container lined with paper towel (lasts a week)
  2. Slice cucumber + cherry tomatoes → separate containers (3-4 days)

Phase 5 — Portion & store (15 min, as things cool)

  1. Slice chicken into ~120g portions when cool → 3 portions in fridge containers + 2 portions in freezer ziplocs
  2. Portion quinoa: 3 × 100g in fridge, 2 × 100g flat-pack ziploc in freezer
  3. Portion lentils: 3 × 200g in fridge, 2 × 200g in freezer
  4. Roasted vegetables: 3 × 150g in fridge, 1 × 300g in freezer

Total active time: ~60 minutes. Total elapsed: ~90 minutes.

Optional add-ons (if you have time):

Fallback Hierarchy

When prep didn’t happen, or you’re at the office, or it’s 1pm and lunch is a disaster — pull from this list in order.

Tier 1 — Pantry only, 2 minutes (always works)

Tier 2 — Fridge basics, 5 minutes

Tier 3 — Freezer to plate, 10 minutes

Cooking tip for Frikom mixed veg: don’t boil — texture goes mushy and water-soluble vitamins leach out. Sauté in pan 5-7 min with garlic + 1 tsp olive oil, or microwave with splash of water for 4 min, finish with olive oil + lemon. Pairs well with anything protein-forward.

Tier 4 — Restaurant safety net

When at a restaurant, order:

Avoid: pekara, pljeskavica with fries, kremasti sosevi, anything pohovano or prženo, pasta with cream/cheese sauces, white pizza dough, sweet drinks.

Stocked Pantry (refresh monthly)

These should always be in your kitchen so Tier 1-3 fallbacks never fail:

Cans:

Dry:

Refrigerated:

Frozen (rotate, refresh as used):

Breads:

Weekly Shopping List

Buy on Sunday morning before prep:

Proteins:

Grains (if running low):

Vegetables for roasting (Sun batch):

Fresh produce:

Pantry refresh as needed:

Delhaize specific:

Substitution Rules

When ingredients are missing or you want variety:

  1. Chicken can be swapped with: turkey breast, baked fish, hard-boiled eggs (2-3), or tofu (200g) for variety
  2. Quinoa can be swapped with: brown rice, bulgur, or pearl barley
  3. Lentils can be swapped with: beli pasulj, leblebije, or crveni sočivo (cooks in 15 min)
  4. Roasted vegetables can rotate: any combination of paprika, tikvica, patlidžan, brokoli, karfiol, šargarepa, beetroot, prokelj
  5. Feta can be swapped with: beli sir, ricotta salata, or omitted (drop protein to ~18g, still works)
  6. Mestemacher can be swapped with: any whole grain bread with fiber ≥ 6g per 100g
  7. Tuna can be swapped with: salmon (canned in water), sardines (drained), or pre-cooked chicken

Things That Make This Fail (Avoid)

  1. Skipping the Sunday batch. Without it, 4 of 7 weekday lunches collapse and you end up at the pekara. The 90 minutes on Sunday is the single most important investment.
  2. Not stocking the pantry fallbacks. If Tier 1-3 ingredients aren’t there when you need them, the whole system breaks. Refresh monthly, like clockwork.
  3. Trying to cook fresh every day. This is what previously failed — life isn’t going to consistently give you 30 min mid-day. Batch + reheat is the only sustainable model for a sedentary developer.
  4. Skipping the post-lunch walk. See snacks.md → Post-Meal Dip. Especially after Friday’s lentil bowl (high volume) and Sunday’s family lunch.
  5. Eating breakfast or dinner that breaks the pattern. Lunch is calibrated assuming ~350 kcal breakfast and ~400-500 kcal dinner. If breakfast was 600 kcal or dinner was 800 kcal, the math drifts.

See Also