Teenagers eat a lot — and feeding them well on a Swiss grocery budget is genuinely hard. The good news: with a few high-protein staples from Migros, Coop, Lidl, or Aldi and a solid weekly plan, you can keep a hungry 16-year-old satisfied for around CHF 12–15 per day without resorting to expensive convenience food.
Why Do Teenagers Eat So Much?
Growth spurts during adolescence can push daily calorie needs above 2'500 kcal for active teenage boys and 2'000 kcal for girls, according to the Swiss Federal Food Safety and Veterinary Office (BLV). Muscle development, sport, and school concentration all drive appetite — so fighting it is pointless. The smarter move is feeding that hunger efficiently.
Protein is your best friend here. It keeps teens fuller longer than carbs alone and supports muscle growth. The BLV recommends roughly 0.9 g of protein per kilogram of body weight per day for adolescents, which means a 65 kg teenager needs about 58 g — achievable with a single tin of tuna, two eggs, and a glass of milk.
Which Foods Give the Most Volume for the Least Money?
Bulk and protein do not have to mean expensive. The staples below are consistently cheap at Swiss discounters — prices verified across Lidl, Aldi, and Migros M-Budget lines.
| Food | Approx. price | Protein per 100 g | Where to find it cheap |
|---|---|---|---|
| Dried red lentils (500 g) | CHF 1.60–2.20 | 26 g | Lidl, Aldi, Migros M-Budget |
| Whole oats (1 kg) | CHF 1.50–2.00 | 13 g | Aldi, M-Budget |
| Tinned tuna in brine (185 g) | CHF 1.50–2.50 | 24 g | Denner, Lidl, Prix Garantie (Coop) |
| Eggs (10-pack) | CHF 3.50–5.00 | 13 g per 100 g | Lidl, Aldi, Denner |
| Chicken thighs (kg) | CHF 7.00–9.00 | 18 g | Aldi, Lidl, Migros M-Budget |
| Greek yoghurt (500 g) | CHF 2.20–3.50 | 10 g | Migros, Coop Prix Garantie |
| Peanut butter (350 g) | CHF 2.50–4.00 | 25 g | Lidl, Aldi, Denner |
Mixing lentils with rice or pasta turns a CHF 0.80 side dish into a complete, filling main. That combination has fuelled populations for centuries — and it works just as well for a 17-year-old after football practice.
What Does a Realistic Weekly Teen-Feeding Plan Look Like?
Planning beats impulse buying every time. A family with two teenagers spending CHF 180–220 per week on groceries can keep that figure stable — even as appetites grow — by front-loading the week with batch cooking.
Key takeaway: Cook once, eat three times. A large pot of chili, lentil soup, or pasta bake on Sunday covers Monday and Tuesday lunches and dinners with zero extra effort. This alone can cut mid-week top-up shopping by 30–40%, based on typical Swiss household patterns reported by foodwaste.ch.
Sample week structure:
- Sunday: Big batch cook — lentil bolognese or chicken rice casserole. Makes 8–10 portions.
- Monday–Tuesday: Serve batch meals. Quick additions: salad, bread, fruit.
- Wednesday: Egg-based meals (shakshuka, omelettes, fried rice with egg). Fast, cheap, protein-rich.
- Thursday: Pasta night — wholegrain pasta with a meat or legume sauce.
- Friday: Wraps or burritos using leftovers. Teenagers tend to love these.
- Saturday: Flexible — use up fridge remnants, or one slightly nicer meal as a treat.
See our full family meal-plan template for a printable version you can adjust to your household.
How Do You Handle After-School Hunger Without Expensive Snacks?
The danger hour is 16:00–18:00. A hungry teenager who reaches for a CHF 3.50 energy bar every day spends over CHF 1'270 per year on snacks alone. Cheaper alternatives that actually satisfy:
- Peanut butter on wholegrain bread — under CHF 0.50, 15–20 g protein with two slices.
- Greek yoghurt with oats and honey — filling, quick, around CHF 0.80 per serving.
- Hard-boiled eggs — batch cook six at the start of the week, keep in the fridge.
- Hummus with carrots or bread — homemade hummus from dried chickpeas costs roughly CHF 0.30 per portion.
- Oat pancakes — blended oats, egg, banana, cooked in two minutes. Teenagers reliably eat these.
The pattern worth internalizing: protein + fibre = satiety. Swap the convenience aisle for the bulk bin and the difference shows up in your monthly Cumulus or Supercard statement.
Which Swiss Retailers and Loyalty Programmes Help Most?
Shopping strategy matters as much as recipe choice. A few habits that pay off for families with big appetites:
- Lidl Plus app: weekly personalised coupons, often including meat and dairy basics.
- Migros M-Budget line: consistently the cheapest for staples like oats, pasta, rice, tinned goods.
- Coop Prix Garantie: comparable to M-Budget, strong on dairy and eggs.
- Denner: excellent for tinned fish, legumes, and wine if the adults also need feeding.
- Aligro / Prodega: if you have access to a wholesale account, buying 5 kg rice or 10 kg pasta drops the per-kilo cost significantly. Worth considering if you have multiple teens.
- Cumulus and Supercard points: redeem on a big monthly shop rather than nibbling points away — the discount feels more meaningful.
The Eini meal-planning hub tracks current promotions across these retailers so you can plan the week's meals around what is actually on offer, rather than buying at full price and hoping.
Is It Possible to Feed Teens on a Tight Budget Without Compromising Nutrition?
Yes — and Swiss research supports this. Caritas Switzerland regularly publishes minimum living budgets showing that a balanced diet for a teenager is achievable for significantly less than the average Swiss family currently spends on food. The challenge is not money alone; it is time and planning.
The foods that deliver nutrition per franc — lentils, eggs, oats, whole milk, seasonal vegetables from Landi or Volg, frozen spinach — are rarely marketed heavily because the margins are thin. That is actually good news for your wallet.
Frozen vegetables deserve a special mention. The BLV notes that frozen produce is nutritionally comparable to fresh in most cases, and a 750 g bag of frozen peas or spinach from Aldi often costs CHF 1.50–2.00. For teens who need large volumes of vegetables to fill their plate, this is a reliable, waste-free option.
Budget benchmark: Feeding one hungry teenager three nutritious, filling meals per day is realistically achievable for CHF 10–15 depending on protein choices. This assumes Swiss retail prices and a mix of cooking from scratch and planned leftovers.
For more ideas on stretching family food budgets, see meal plans for families of four and homemade vs. store-bought snack comparisons.
Frequently Asked Questions
What are the cheapest high-protein foods available in Swiss supermarkets?
Dried lentils, tinned tuna, eggs, and whole oats consistently rank as the most affordable high-protein options in Switzerland. You can find all of these in the M-Budget (Migros), Prix Garantie (Coop), and own-label ranges at Lidl and Aldi. Chicken thighs are cheaper than breasts and often go on promotion.
How much should a family budget for feeding a teenager in Switzerland?
A rough estimate for one teenager eating three full meals plus snacks daily is CHF 300–450 per month, depending on diet, appetite, and how much is cooked from scratch. Caritas Switzerland publishes detailed minimum household budgets that can serve as a useful baseline for families managing tight finances.
Does batch cooking really save money or just time?
Both, reliably. Cooking a large pot of lentil soup or pasta bake uses less energy per portion than cooking daily. It also reduces food waste — a problem the Swiss generate in significant quantities, according to foodwaste.ch, which estimates around 330 kg of food waste per person per year in Switzerland. Fewer top-up shopping trips mean fewer impulse purchases too.
Are Aligro and Prodega worth it for family shopping?
If your household genuinely uses large quantities of staples — 5 kg of pasta, 10 kg of rice — and you have access to a wholesale account, the per-kilo savings can be significant. Aligro and Prodega are better suited to families with three or more big eaters. For smaller households, M-Budget and Prix Garantie at standard supermarkets are more practical.
How does Eini help with feeding a family of teenagers?
The Eini grocery and meal-planning hub uses our algorithm to match your weekly meals to current promotions at Coop, Migros, Lidl, Aldi, and Denner — so you are building your menu around what is already cheap rather than the other way around. It also generates shopping lists that minimise waste, which matters when you are buying in larger quantities for bigger appetites.
Plan smarter, spend less with Eini.
Real prices from Coop, Migros, Lidl, Aldi, Denner & Aligro. Smart meal plans. Automatic grocery lists.
Download