A light summer dinner in Switzerland does not need to cost more than CHF 3.50 per portion — most of the ten one-pan meals below land between CHF 2.20 and CHF 3.40, priced from real July 2026 shelf prices at Migros, Coop, Lidl and Aldi. Each one uses a single pan (or tray), needs 15–25 minutes of hob or oven time, and leans on the vegetables that are cheapest right now: zucchetti, tomatoes, peppers and green beans.
One pan means less washing up, less heat in the kitchen during a hot week, and — because these recipes share ingredients — a shorter shopping list.
What do the base ingredients cost this week?
The whole plan is built on a small set of cheap, flexible ingredients. Here is what they cost across the four main chains in early July 2026:
| Ingredient | Migros | Coop | Lidl | Aldi |
|---|---|---|---|---|
| Zucchetti (per kg) | CHF 2.90 | CHF 2.95 | CHF 1.99 | CHF 2.19 |
| Cherry tomatoes 500 g | CHF 2.40 | CHF 2.20 | CHF 1.89 | CHF 1.99 |
| Chicken thighs (per kg) | CHF 7.90 | CHF 7.50 | CHF 5.99 | CHF 5.79 |
| Eggs, 10 (Swiss, floor-raised) | CHF 3.95 | CHF 3.90 | CHF 3.49 | CHF 3.45 |
| Pasta 500 g (own brand) | CHF 0.95 | CHF 0.90 | CHF 0.89 | CHF 0.85 |
| Canned chickpeas 400 g | CHF 0.95 | CHF 1.00 | CHF 0.79 | CHF 0.75 |
| Feta 200 g | CHF 2.60 | CHF 2.80 | CHF 1.99 | CHF 1.99 |
Zucchetti deserve a special mention: July is the start of the Swiss glut, and prices only fall from here. If your garden-owning neighbour starts leaving them on your doorstep, the zucchetti glut recipe collection will keep you going for weeks.
Which ten one-pan dinners make the list?
All prices are per portion, based on four portions per recipe and the cheapest sensible store for each ingredient:
- Tray-baked chicken thighs with zucchetti and cherry tomatoes — CHF 3.20. One tray, 25 minutes at 200°C. The pan juices are the sauce.
- Zucchetti-feta frittata — CHF 2.20. Six eggs, one grated zucchetti, half a block of feta. Ten minutes on the hob, great cold the next day.
- One-pan tomato and chickpea orzo — CHF 2.30. Pasta cooks directly in the sauce; no separate pot, no colander.
- Smashed chickpea and pepper shakshuka — CHF 2.40. Eggs poached in a quick pepper-tomato base. Bread for mopping optional but recommended.
- Lemon-garlic green beans with sausage — CHF 3.40. One sliced saucisson or Cervelat stretches across four plates.
- Zucchetti carbonara-style pasta — CHF 2.60. Ribboned zucchetti replaces half the pasta; egg and cheese make the sauce off the heat.
- Sheet-pan gnocchi with peppers — CHF 2.90. Shelf gnocchi roast beautifully — no boiling. Add feta in the last five minutes.
- Rice-cooker style tomato rice with peas — CHF 2.10. One pot, lid on, 15 minutes. Frozen peas keep the cost down year-round.
- Fish tray bake with potatoes and tomatoes — CHF 3.40. Frozen white fish fillets (Lidl/Aldi, around CHF 9–11/kg) keep this under budget where fresh fish never could.
- Halloumi and vegetable traybake — CHF 3.30. Halloumi on Aktion is the trigger to make this one; otherwise substitute feta.
Cost rule that makes all ten work: the protein is a topping, not the base. 100–120 g of meat, fish or cheese per portion — not 200 g — is what keeps a Swiss dinner under CHF 3.50 without anyone leaving hungry. Vegetables and starch do the filling.
How do you keep the kitchen cool while cooking?
Half of these recipes use the oven, which is fine in the evening but unpleasant during a heatwave afternoon. Three adjustments help:
- Batch the oven. If the oven is on for the chicken tray bake, roast tomorrow's gnocchi tray at the same time on the second shelf. One heat session, two dinners.
- Shift to the hob versions. Frittata, shakshuka, orzo and tomato rice all need 10–15 minutes of low hob heat, not 25 minutes at 200°C.
- Go cold entirely. On the genuinely hot days, skip cooking — the no-cook heatwave dinner list covers that scenario, and summer salads under CHF 3 fills the gap at the same price point.
What is the smart way to shop for this plan?
The ten recipes deliberately overlap: zucchetti appears in four, cherry tomatoes in five, eggs in three, feta in three. Pick any four dinners for the week and your list stays around 12–15 items. A realistic four-dinner shop for a couple (eight portions total) comes to roughly CHF 22–26 — under CHF 3.25 per portion all-in.
Where you buy matters as much as what: the table above shows Lidl and Aldi consistently 20–30% cheaper on the vegetables, eggs and feta that dominate this plan. If your week includes a discounter trip anyway, do the whole list there and top up Swiss chicken at Migros or Coop when it is on Aktion — chicken is the item where protein promotions move the total most. Denner is worth checking for canned goods and pasta.
This cross-store, promotion-timed shopping is precisely what Eini automates: the algorithm reads real prices at Coop, Migros, Lidl, Aldi, Denner and Aligro, builds your meal plan around what is actually cheap this week, and writes the grocery list for you. Download Eini and the CHF 3.50 ceiling mostly takes care of itself.
Can these dinners work for families, and what about leftovers?
All ten scale by simple multiplication, and the tray-based ones scale the easiest — a family of four with two hungry teenagers just uses a bigger tray and 1.5x the quantities, keeping the per-portion cost identical. The frittata, tomato rice and orzo are the most toddler-friendly of the set.
Leftovers are a feature, not an accident: frittata, gnocchi bake and tomato rice are arguably better the next day, straight from the fridge or briefly reheated. Cook once, eat twice pushes the effective cost per meal below CHF 2 — the same logic as cook once, eat three times, applied to summer. Pack the frittata cold for a Znüni or office lunch and you have replaced a CHF 12 takeaway plate with roughly CHF 2.20 of ingredients.
Frequently asked questions about budget one-pan dinners
How can dinner really cost under CHF 3.50 a portion in Switzerland?
By treating protein as a topping (100–120 g per portion), building meals on seasonal vegetables like zucchetti and tomatoes, buying staples at Lidl or Aldi, and catching meat on Aktion. The ten recipes here range from CHF 2.10 to CHF 3.40 per portion at July 2026 prices.
Do I need special equipment?
No. One oven tray and one large frying pan with a lid cover all ten recipes. A rice cooker helps for the tomato rice but a normal pot with a lid works identically.
Which recipes work without turning on the oven?
The frittata, shakshuka, one-pan orzo, zucchetti carbonara, tomato rice and green beans with sausage are all hob-only, needing 10–15 minutes of low heat — the best picks for hot days.
Are these recipes vegetarian-friendly?
Six of the ten are vegetarian or trivially made so: frittata, shakshuka, orzo, gnocchi bake, tomato rice and the halloumi traybake. Chickpeas, eggs and feta carry the protein at a fraction of meat prices.
Does Eini cost these recipes for my local stores?
Eini's algorithm tracks real prices at Coop, Migros, Lidl, Aldi, Denner and Aligro, builds smart meal plans around the week's actual promotions and generates the grocery list automatically — so the cheapest version of each dinner is the one you shop for.
Plan smarter, spend less with Eini.
Real prices from Coop, Migros, Lidl, Aldi, Denner & Aligro. Smart meal plans. Automatic grocery lists.
Download