Writing a shopping list before you enter Coop or Migros is not news. Writing it the right way — structured, timed, and matched to current promotions — is what actually cuts the bill. Shoppers who follow a structured list system consistently spend 20–30% less per trip, according to consumer behaviour research cited by Comparis.
Why Do We Overspend Without a List?
Swiss supermarkets are engineered to slow you down. End caps hold Aktionen, freshly baked bread pumps its scent through ventilation near the entrance, and the longest aisle is usually confectionery. Without a list, each of those signals triggers a small, impulsive decision — and those decisions add up fast.
Foodwaste.ch estimates that Swiss households throw away roughly CHF 620 worth of food per person each year. A large part of that waste comes directly from unplanned purchases that never get cooked. A good list is therefore not just a money tool; it is a food-waste tool.
The average Swiss household spends around CHF 1'100 per month on food and non-alcoholic drinks (BFS Haushaltsbudgeterhebung). Cutting 20% with a structured list means saving roughly CHF 220 a month — more than CHF 2'600 a year.
What Is the Three-Step Shopping-List Method?
The method has three steps: Plan meals first, build the list from the meals, then layer in deals. Each step builds on the last, and skipping one breaks the chain.
- Plan meals for the week. Decide on five to seven dinners (lunches can often be leftovers). This gives you a clear ingredient set with no guesswork.
- Generate the list from those meals. Group items by supermarket section — produce, dairy, dry goods, frozen — so you move through the store in one loop without backtracking. Backtracking is expensive: every extra minute in the store increases basket size.
- Check current Aktionen before you leave. Look at Migros and Coop weekly flyers, or use an app that aggregates live Swiss deals. If chicken thighs are half price this week, adjust one meal to use them. If M-Budget pasta is on Aktion, stock up. This step turns your list from static to dynamic.
This is precisely what Eini's meal and grocery hub automates — it matches your planned meals against current supermarket promotions so the third step takes seconds, not minutes.
How Much Can You Really Save at Swiss Supermarkets?
The savings depend on where you shop and which tier of product you buy. Here is a realistic snapshot of common staples across chains:
| Product | Migros (M-Budget) | Coop (Prix Garantie) | Lidl | Aldi |
|---|---|---|---|---|
| Pasta 500g | CHF 0.75 | CHF 0.80 | CHF 0.79 | CHF 0.75 |
| Whole milk 1L | CHF 1.40 | CHF 1.45 | CHF 1.35 | CHF 1.30 |
| Chicken breast 500g | CHF 5.90 | CHF 6.20 | CHF 4.99 | CHF 4.95 |
| Yoghurt 500g | CHF 1.20 | CHF 1.25 | CHF 1.05 | CHF 0.99 |
| Bread loaf 500g | CHF 1.95 | CHF 1.95 | CHF 1.69 | CHF 1.65 |
Switching even three staples from mid-range to the budget line — or catching them on Aktion — can trim CHF 15–25 from a standard weekly shop for two. Over a year, that is CHF 780–1'300 saved from a single habit change.
See also: how to use unit prices to spot the real deal when pack sizes differ.
Which Loyalty Programmes Actually Help?
Cumulus (Migros) and Supercard (Coop) both offer meaningful returns when used consistently — roughly 1% cashback on spend, plus personalised coupons that can reach 20–50% off specific items. Lidl Plus and the Aldi app add further weekly specials.
The trap is letting loyalty programmes drive your choices instead of your list. If Supercard offers a CHF 5 coupon on a product you did not plan to buy, it is not a saving — it is a CHF 5 spend disguised as a deal. Use the list to anchor what you buy; use loyalty apps to reduce the cost of things already on it.
What Should You Never Put on the List?
Counter-intuitive advice: leave a tiny "open slot" for one unplanned item per trip. Studies on shopping behaviour suggest that rigid lists with zero flexibility increase the chance of binge-shopping on a future trip. One allowed detour — a seasonal vegetable, a reduced-sticker item — satisfies the impulse without blowing the budget.
Everything else stays off. That means no browsing the magazine rack, no "I'll just see what's in the electronics aisle", no picking up a second pack because it feels efficient. If it is not on the list and it is not your one allowed slot, it goes back on the shelf.
Related: the best time to find yellow reduced stickers in Swiss stores — knowing the timing means your open slot can be a genuine bargain.
How to Build the List Faster Each Week
The most common reason people skip the list is time. Here is how to cut the preparation down to under five minutes:
- Keep a running pantry note. When you use the last of something, note it immediately. A shared note on your phone works; a whiteboard in the kitchen works. The weekly list then starts half-built.
- Rotate a core meal set. Most households eat a rotation of 10–15 meals. Standardise your five favourites and their ingredient lists. Reuse them as templates each week.
- Check Aktionen on Monday. Swiss chains typically release new weekly promotions on Monday or Tuesday. Planning meals at the start of the week lets you design around the deals rather than retrofit them.
- Use one tool consistently. Fragmented lists — part in your head, part on paper, part in a chat — create gaps. A single place for the list removes the cognitive load of remembering what you remembered.
Frequently Asked Questions About Shopping Lists and Saving Money in Switzerland
How much does the average Swiss person spend on groceries per month?
The Bundesamt für Statistik (BFS) reports that food and non-alcoholic drinks account for around CHF 1'100 per household per month on average, though this varies significantly by household size and income. Single-person households typically spend CHF 400–550 per month on groceries alone.
Does shopping at Lidl or Aldi really save money compared to Migros and Coop?
For everyday staples, yes — often CHF 10–20 per weekly shop for a two-person household. The gap narrows when Migros M-Budget or Coop Prix Garantie items are compared directly with Lidl and Aldi equivalents. The bigger saving often comes from catching Aktionen at any chain rather than switching stores entirely.
How do I stop impulse buying at the supermarket?
The most reliable method is a detailed, section-grouped list written before you enter the store. Eat before you shop, shop at off-peak times (weekday mornings tend to be calmer), and set a one-item "open slot" to satisfy the natural urge to browse without letting it spiral.
Are Swiss loyalty points worth collecting?
Cumulus and Supercard points are worth collecting if you already shop at those chains — they add up to roughly 1% back, plus targeted coupons. Do not choose a more expensive store just to collect points; the discount rarely outweighs the price difference.
Can meal planning really reduce food waste?
Yes. Foodwaste.ch puts Swiss per-person food waste at around CHF 620 per year, much of it from unplanned purchases. Matching meals to a list and a list to current stock before shopping is the single most effective household-level intervention for cutting waste.
Plan smarter, spend less with Eini.
Real prices from Coop, Migros, Lidl, Aldi, Denner & Aligro. Smart meal plans. Automatic grocery lists.
Download