Yes, you can eat a genuinely healthy breakfast in Switzerland for under CHF 1 per serving. Oats, eggs, yoghurt and seasonal fruit from Migros, Coop, Lidl or Aldi can all get you there — if you know which products to pick and when to buy them.
Why Does Breakfast Cost So Much in Switzerland?
The Swiss spend a significant share of household income on food — according to the Bundesamt für Statistik (BFS), food and non-alcoholic beverages account for roughly 10–11% of consumer spending for an average household. Breakfast products like branded cereals, fresh-squeezed juice and specialty breads are among the biggest drivers of that cost, often carrying large brand premiums over nutritionally comparable alternatives.
The good news: the gap between expensive and budget-friendly breakfasts is enormous. A bowl of Kellogg's Corn Flakes might cost CHF 0.70–0.80 per serving, but a bowl of M-Budget oats from Migros costs around CHF 0.15–0.20. Same calories, similar carbohydrates, fraction of the price.
Switching from branded cereal to own-brand oats just three mornings a week saves roughly CHF 80–100 per person per year — without giving up anything nutritionally significant.
What Are the Cheapest Healthy Breakfast Options Per Serving?
Here is a realistic comparison of the most cost-effective breakfast staples available at Swiss supermarkets, priced per single serving (as of spring 2026 — prices vary by store and region).
| Food | Product / Brand | Store | Est. Cost / Serving | Protein |
|---|---|---|---|---|
| Rolled oats (50 g) | M-Budget Haferflocken | Migros | CHF 0.15 | 6 g |
| Rolled oats (50 g) | Prix Garantie Flocons d'avoine | Coop | CHF 0.17 | 6 g |
| Eggs (1 large) | Lidl own-brand Swiss eggs | Lidl | CHF 0.45–0.55 | 7 g |
| Natural yoghurt (150 g) | M-Budget Naturjogurt | Migros | CHF 0.30–0.40 | 7 g |
| Banana (1 medium) | Loose / Aldi seasonal | Aldi | CHF 0.30–0.40 | 1 g |
| Frozen berries (80 g) | Prix Garantie surgelés | Coop | CHF 0.40–0.55 | 1 g |
| Whole milk (200 ml) | M-Budget Vollmilch | Migros | CHF 0.25 | 6 g |
| Wholegrain bread (2 slices) | Prix Garantie Vollkornbrot | Coop | CHF 0.40–0.55 | 5 g |
See also: cheapest carb sources in Switzerland and cheapest protein sources for a broader view of budget nutrition.
Three Breakfast Combos That Cost Under CHF 1
Combo 1 — Oat Porridge with Banana: CHF 0.55–0.60
Cook 50 g of M-Budget or Prix Garantie oats in water (roughly CHF 0.15), add half a banana (CHF 0.15–0.20) and a sprinkle of cinnamon. That is around 350 kcal, 7 g protein and loads of slow-release carbohydrates. It keeps you full until lunch — seriously.
Combo 2 — Yoghurt with Frozen Berries: CHF 0.70–0.90
150 g of M-Budget Naturjogurt (CHF 0.35) plus 80 g of frozen Prix Garantie berries thawed overnight (CHF 0.45). You get probiotics, vitamin C, calcium and around 8 g of protein. Prep time: zero seconds in the morning if you defrost the berries the night before.
Combo 3 — Egg on Wholegrain Bread: CHF 0.85–1.00
One boiled or scrambled egg (CHF 0.50) on two slices of Prix Garantie Vollkornbrot (CHF 0.45). This is arguably the most satiating option — 12 g protein, plenty of fibre. Add a sliced tomato from the reduced shelf if your store marks down produce in the morning.
Buying oats, yoghurt and eggs in larger pack sizes cuts the per-serving cost further — a 1 kg bag of M-Budget oats costs around CHF 1.50 and gives you 20 servings at CHF 0.075 each.
Which Stores Have the Best Prices for Breakfast Staples?
Lidl and Aldi consistently offer the lowest shelf prices on staples like eggs, milk, oats and bananas. Migros and Coop own-brand lines (M-Budget and Prix Garantie respectively) are close behind. Denner is worth checking for dairy and bread. For bulk buyers — families or flat-shares — Aligro and Prodega can bring per-unit costs down further still, though you need a trade card or a willing friend with access.
Volg and Spar tend to be pricier for basics, but they are useful for top-ups when you are in a rural area. Otto's occasionally stocks long-life breakfast items (oats, muesli, nut butters) at clearance prices worth snapping up. How to make the most of Otto's and Landi covers that in more detail.
Loyalty programmes add another layer. Cumulus (Migros) and Supercard (Coop) give back roughly 1% on purchases. Lidl Plus offers rotating weekly discounts that can include eggs and dairy. None of these replace smart buying, but they add up over a year.
Is a Sub-CHF-1 Breakfast Actually Nutritious?
Yes, if you choose well. The Swiss Federal Food Safety and Veterinary Office (BLV) recommends starting the day with a combination of complex carbohydrates, protein and some fruit or vegetables. Oats with yoghurt and fruit, or an egg on wholegrain bread, ticks all those boxes.
What a sub-franc breakfast does not need to include: branded granola, fresh-squeezed juice (nutritionally similar to eating fruit and drinking water separately), premium nut butters or specialty breads. These are fine foods, but they are not required for a nutritionally complete breakfast — and they can push costs to CHF 3–5 per serving.
One caveat on eggs: Swiss egg prices have risen in recent years as cage-free and organic standards became law. Budget eggs at Lidl or Aldi still represent excellent nutritional value at their price point — around CHF 0.45–0.55 each. Read more about Swiss egg pricing and what you get for the money.
How Eini Helps You Find the Best Breakfast Deals
Eini's smart algorithm scans current promotions across Migros, Coop, Lidl, Aldi, Denner and other Swiss retailers, so you can see at a glance where oats, yoghurt or eggs are cheapest this week. Instead of checking five apps, you check one.
The meal-planning hub lets you build a breakfast rotation — say, porridge Monday/Wednesday/Friday and eggs Tuesday/Thursday — and automatically adds the right quantities to your shopping list. No mental overhead, no overbuying, less food waste. The Swiss organisation foodwaste.ch estimates that Swiss households throw away around CHF 600 worth of food per person per year; better planning directly cuts that number.
Eini is freemium: the core features are available to get started, with additional tools in the premium tier. See what Eini includes before you download.
Frequently Asked Questions
What is the cheapest healthy breakfast you can make in Switzerland?
A bowl of M-Budget or Prix Garantie rolled oats cooked in water with half a banana costs around CHF 0.50–0.60. It provides roughly 350 kcal, 6–7 g of protein and enough fibre to keep you full until lunch. It is hard to beat on both cost and nutrition.
Are eggs a good budget breakfast in Switzerland?
Yes. One egg from Lidl or Aldi costs CHF 0.45–0.55 and delivers 7 g of high-quality protein plus healthy fats. Paired with two slices of Prix Garantie wholegrain bread, total cost is under CHF 1. Eggs are among the best value protein sources available in Swiss supermarkets.
Does buying M-Budget or Prix Garantie mean lower nutritional quality?
Not for staples like oats, milk, yoghurt and eggs. The nutritional profile of M-Budget oats is essentially identical to premium brands — oats are oats. Where own-brand products sometimes differ is in ingredient sourcing, animal welfare standards or packaging, but the macronutrients are the same.
How much can I save per year by switching to budget breakfasts?
Estimates vary by household, but switching from a CHF 2.50 branded breakfast to a CHF 0.80 budget version five days a week saves roughly CHF 450 per person per year. For a family of four eating breakfast at home, that is a meaningful annual saving.
Can Eini help me plan cheap breakfasts automatically?
Yes. Eini's algorithm tracks deals across major Swiss retailers and lets you build a weekly meal plan with a shopping list. You set your preferences and budget range; Eini finds the current best-value options and plans quantities so you buy only what you need.
Plan smarter, spend less with Eini.
Real prices from Coop, Migros, Lidl, Aldi, Denner & Aligro. Smart meal plans. Automatic grocery lists.
Download