Which Swiss supermarket is cheapest? In our Q1 2026 comparison of 50 everyday items, Aldi came out cheapest (CHF 142.50), just ahead of Lidl (+2.3%), with Coop the most expensive (+25.3%). K-Tipp's 2024 30-item basket put Lidl first instead — the winner depends on the basket, but the discounters win overall.

If you live in Switzerland, you've probably had this debate: is Coop really more expensive than Migros? Is Lidl actually cheaper, or just smaller? We stopped guessing and compared 50 everyday grocery items across Switzerland's five major supermarket chains — Coop, Migros, Lidl, Aldi, and Denner — to find out who offers the best value for your CHF.

The Swiss Grocery Market at a Glance

Switzerland's grocery market is worth approximately CHF 30 billion per year, and prices matter more here than almost anywhere in Europe: Swiss food prices are about 61% above the EU average (Eurostat, 2024), and the average household spends around CHF 664 per month on food (BFS, 2023). The market share breakdown tells an important story:

  • Coop: ~43% market share (2025) — Switzerland's largest food retailer, cooperative-owned
  • Migros: ~37.4% market share (2025) — the long-time leader, also cooperative-owned
  • Denner: the leading discount chain (owned by Migros Group)
  • Lidl: German discounter, entered Switzerland in 2009
  • Aldi: German discounter, entered Switzerland in 2005

Together, Coop and Migros control about 80% of Swiss food retail (2025). But the discounters have been gaining ground steadily, forcing the big two to introduce their own budget lines: M-Budget (Migros) and Prix Garantie (Coop).

Price Comparison: 50 Everyday Items

We tracked prices for common items across all five chains in the Zürich area during Q1 2026. Here are the highlights:

Dairy & Eggs

ItemCoopMigrosLidlAldiDenner
Milk 1L (whole)CHF 1.60CHF 1.55CHF 1.39CHF 1.35CHF 1.45
Butter 250gCHF 3.20CHF 3.10CHF 2.69CHF 2.79CHF 2.95
Eggs 6-pack (free-range)CHF 4.30CHF 3.95CHF 3.49CHF 3.29CHF 3.60
Emmentaler 200gCHF 4.50CHF 4.40CHF 3.99CHF 3.89CHF 4.10
Yogurt Nature 500gCHF 1.80CHF 1.50CHF 1.59CHF 1.55CHF 1.65

Pantry Staples

ItemCoopMigrosLidlAldiDenner
Spaghetti 500gCHF 1.85CHF 1.70CHF 1.19CHF 1.25CHF 1.35
Basmati Rice 1kgCHF 3.50CHF 3.40CHF 2.79CHF 2.89CHF 3.10
Olive Oil 500mlCHF 7.90CHF 7.50CHF 5.99CHF 5.79CHF 6.50
Flour 1kgCHF 1.70CHF 1.40CHF 1.49CHF 1.45CHF 1.55
Canned Tomatoes 400gCHF 1.50CHF 1.40CHF 0.89CHF 0.95CHF 1.10

Fresh Produce

ItemCoopMigrosLidlAldiDenner
Bananas 1kgCHF 2.60CHF 2.40CHF 1.79CHF 1.89CHF 2.10
Tomatoes 1kgCHF 4.90CHF 4.50CHF 3.49CHF 3.29CHF 3.80
Potatoes 2.5kgCHF 4.50CHF 3.90CHF 3.99CHF 3.95CHF 4.20
Chicken Breast 500gCHF 12.90CHF 11.50CHF 8.99CHF 9.49CHF 10.50
Apples 1kg (CH)CHF 3.90CHF 3.50CHF 3.69CHF 3.59CHF 3.80

The Verdict: Total Basket Comparison

For a standardized basket of 50 everyday items:

1. Aldi — CHF 142.50 (cheapest overall)
2. Lidl — CHF 145.80 (+2.3%)
3. Denner — CHF 159.40 (+11.9%)
4. Migros — CHF 168.20 (+18.0%)
5. Coop — CHF 178.60 (+25.3%)

The gap between the cheapest (Aldi) and the most expensive (Coop) is CHF 36.10 per basket — or roughly CHF 150/month for weekly shopping. Over a year, that's CHF 1,800.

Note that “cheapest” depends on the basket and the methodology: in K-Tipp’s 2024 comparison of 30 everyday items, Lidl (CHF 162.05) edged out Aldi (CHF 166.59), with Coop (CHF 167.82) and Migros (CHF 170.37) close behind. Our Q1 2026 basket covers 50 items priced in the Zürich area, so the totals — and the winner — can differ (K-Tipp 2024).

But It's Not That Simple

Raw price isn't everything. Here's what the numbers don't capture:

  • Product range: Coop and Migros carry 10,000–15,000 products. Aldi and Lidl carry 1,500–2,000. If you need a specific ingredient, the big two usually have it.
  • Quality differences: Migros and Coop own-brand quality (especially in dairy and bakery) is often noticeably superior.
  • Convenience: Coop and Migros have far more locations, longer hours, and home delivery options.
  • Loyalty programs: Cumulus (Migros) and Supercard (Coop) offer real value — 1–3% back in points over a year.
  • Weekly promotions: All chains run aggressive Aktionen. A savvy shopper who follows promotions can often get Coop/Migros prices close to Aldi levels on specific items.

The Smart Strategy: Mix and Match

The best Swiss shoppers don't pick one store — they use the right store for the right items:

  1. Staples & pantry at Aldi/Lidl — pasta, rice, oil, canned goods, cleaning products
  2. Fresh produce at Migros or the local market — better quality, Swiss-origin options
  3. Meat at Lidl or Aldi — biggest savings category (often 30–40% cheaper than Coop)
  4. Specialty items at Coop/Migros — international foods, organic ranges, dietary needs
  5. Bulk purchases at Aligro — for families or batch cooking

Let Eini. find the best price automatically

Compare real-time prices across Coop, Migros, Lidl, Aldi, Denner & Aligro — all in one app.

Download