The Swiss summer school holidays run five to six weeks from early July — which means roughly 25 to 30 extra lunches per child that used to be handled by school, the Hort or a Mittagstisch. Cooked at home with a simple rotating plan, each of those lunches costs CHF 1.80–2.50 per child. Improvised daily with convenience products, the same lunches easily run CHF 5–7 each.

Across two children and six weeks, that difference adds up to CHF 150–250 — real money, recovered not by cooking fancier but by planning a two-week rotation once and repeating it.

Why do holiday lunches wreck the grocery budget?

Three reasons. First, volume: a family with two school children suddenly serves 50–60 additional midday meals over the holidays. Second, decision fatigue: "what do you want for lunch?" asked daily at 11:30 leads reliably to pizza, chicken nuggets and pre-made items — the most expensive corner of the supermarket per portion. Third, snack drift: children at home graze, and store-bought snacks quietly add CHF 3–5 per child per day if unmanaged.

The fix is boring and effective: a fixed two-week lunch rotation, written once, shopped weekly around whatever is on Aktion. Children do better with predictability anyway — Tuesday being "pasta day" ends the daily negotiation.

Let each child pick two lunches for the rotation. Ownership kills most complaints before they start — it is their menu now, not yours.

What does a lunch for a child actually cost, dish by dish?

Here are eight holiday-proof lunches with realistic per-child portion costs, using own-brand ingredients at summer 2026 prices:

LunchCost per childPrep timeHeat needed?
Pasta with tomato sauce + grated cheeseCHF 1.3015 minYes
Ham and cheese toast + carrot sticksCHF 1.9010 minYes
Rösti with fried eggCHF 1.8015 minYes
Couscous salad with cucumber and fetaCHF 2.1015 minNo
Wraps with quark, ham and saladCHF 2.3010 minNo
Riz Casimir (rice, curry, tinned pineapple)CHF 2.4025 minYes
Birchermüesli with seasonal fruitCHF 1.605 min + soakNo
Flammkuchen from flatbread + quark toppingCHF 2.2020 minYes
Own-brand ingredients (M-Budget, Prix Garantie, Lidl, Aldi), indicative prices summer 2026. Adult portions roughly 1.5×.

Average across the rotation: about CHF 2.– per child per lunch. Note the three no-heat options — on 32-degree days they matter, and the full repertoire of no-cook heatwave meals works for lunch too.

How do you build the two-week rotation?

Take ten lunches (the eight above plus two family favourites), assign them to weekdays across two weeks, and pin the plan to the fridge. Then apply three rules:

  1. Cook once, serve twice. Double the pasta sauce or the rice on Monday and the base of Wednesday's lunch is already done. The cook once, eat thrice principle was made for holiday weeks.
  2. Anchor to the Aktion. If courgettes or peppers are on promotion, they go into the wraps and the couscous salad that week. The rotation fixes the dishes; the deals decide the details.
  3. One fruit + water as default. Dessert is seasonal fruit — melon, berries and apricots are at their cheapest right now — and the drink is tap water or homemade sirup, not CHF 1.50 tetra packs.

Weekends stay unplanned on purpose. Five structured days carry the budget; two flexible days keep everyone sane.

What about days at the Badi, on hikes or at grandparents'?

Holiday lunches are not always at the kitchen table, and away-days are where budgets quietly blow up: Badi kiosk pommes frites at CHF 6.50, a sausage at CHF 7, ice cream at CHF 3.50 per child. A packed lunch from the rotation — wraps, couscous salad or the classic sandwich-fruit-vegetable-sticks trio — costs the usual CHF 2–2.50 and travels well in a small cool bag.

Budget one deliberate kiosk treat per outing (a glace, not a meal) rather than banning treats entirely; it is cheaper than the resentment-driven alternative. The same packing logic that works for school Znüni boxes during term time works doubled for a Badi day.

Freeze a small water bottle the night before an outing. It keeps the cool bag cold all morning and becomes the cold drink at lunchtime — two jobs, zero cost.

How do you handle teens who empty the fridge by 11 am?

Teenagers on holiday are a separate budget category: they are home, bored, and hungry on a different scale. Two adjustments help. First, scale the rotation portions to 1.5–2× and build in cheap volume — pasta, rice, potatoes, bread, eggs — rather than letting them fill the gap with CHF 4 snack products. Second, make one shelf of the fridge officially self-service: yoghurt, fruit, bread, a block of cheese. Hunger between meals raids that shelf, not the expensive one.

Teens can also cook two of the rotation lunches themselves by week two — Rösti with egg and one-pot pasta are genuinely teachable in one session. For the full strategy, see our guide to feeding hungry teens without doubling the grocery bill, and how it fits the broader family meal plan.

How does the weekly shop change during the holidays?

Expect the grocery bill to rise 15–25% during the holidays even with a plan — the meals that school or the Mittagstisch used to cover are now yours. Without a plan, families routinely see 40% or more. The difference is one weekly shop built from the rotation instead of four top-up trips full of impulse buys.

This is exactly the job Eini was built for: set your household size, add the rotation meals to your plan, and the algorithm generates the consolidated shopping list with real current prices across Migros, Coop, Lidl, Aldi, Denner and Aligro — flagging which lunch ingredients are on Aktion this week. Download Eini before the holidays start, set up the rotation once, and let the plan do the arguing at 11:30 for the next six weeks.

Frequently asked questions

How much should a home lunch for a child cost in Switzerland?

With own-brand ingredients and a simple rotation, CHF 1.80–2.50 per child per lunch is realistic in 2026 — pasta dishes come in around CHF 1.30, salads and wraps around CHF 2.10–2.30. Convenience and delivery options run CHF 5–7 or more per child.

How many extra lunches do the Swiss summer holidays add?

The summer break lasts five to six weeks depending on the canton, starting in early July. That is roughly 25–30 additional weekday lunches per child that school, Hort or a Mittagstisch covered during term time.

What are the best no-cook lunches for hot days?

Couscous salad with cucumber and feta, wraps with quark and ham, and Birchermüesli with seasonal fruit all need no stove and cost CHF 1.60–2.30 per child. Prepare them in the cool morning hours and refrigerate until lunch.

How do I stop snack costs exploding during the holidays?

Set one self-service fridge shelf with yoghurt, fruit, bread and cheese, and keep bought snack products out of sight. Homemade snacks cost 50–70% less than packaged ones, and a fixed lunch time reduces grazing overall.

Can Eini plan the holiday lunches for me?

Yes. Add your lunch rotation to Eini's meal plan and the algorithm builds the weekly shopping list automatically, priced across Migros, Coop, Lidl, Aldi, Denner and Aligro — so the ingredients on Aktion decide where you shop each week.

Plan smarter, spend less with Eini.

Real prices from Coop, Migros, Lidl, Aldi, Denner & Aligro. Smart meal plans. Automatic grocery lists.

Download