Eating vegan in Switzerland is entirely doable on a normal budget — the trick is skipping the overpriced health-food aisles and leaning on the everyday staples that have always been plant-based: lentils, oats, frozen vegetables, canned chickpeas, and seasonal produce. With the right shops and a bit of planning, you can eat well for CHF 8–12 per day.

Is vegan food really more expensive in Switzerland?

The short answer: it depends entirely on what you buy. A bag of red lentils at Lidl costs around CHF 1.50. A block of tofu at Migros runs CHF 2.50–3.50. A pack of tempeh at a health-food shop can hit CHF 7 or more. The price gap between everyday plant foods and speciality vegan products is enormous — and you do not need the speciality products to eat well.

According to the Swiss Federal Statistical Office (BFS), Swiss households spend an average of around CHF 750–800 per month on food and non-alcoholic drinks. Vegan households that focus on unprocessed staples can come in well below that figure. The challenge is resisting the premium "vegan" branding attached to everything from oat milk to burgers.

The cheapest vegan diet is also the most traditional one: grains, pulses, vegetables, fruit, nuts, and seeds. These foods are budget-friendly at every Swiss supermarket.

Which Swiss supermarkets are best for vegan shoppers?

You do not need a speciality shop to stock a vegan kitchen. The discount chains are your strongest ally.

  • Lidl — Consistently the lowest prices on dried legumes, frozen vegetables, and plant milks. The Lidl Plus app regularly offers discounts on produce.
  • Aldi — Strong on seasonal fruit and vegetables, cheap nuts and seeds in larger packs, and a reasonable own-label oat milk.
  • Denner — Good for bulk staples like pasta, rice, and canned tomatoes at hard-discount prices.
  • Migros (M-Budget line) — The M-Budget range covers lentils, chickpeas, pasta, oats, and canned goods at very competitive prices. Migros also carries the Naturaplan organic range if you want to trade up selectively.
  • Coop (Prix Garantie line) — Similar to M-Budget. Coop's own Karma range covers a decent vegan selection, though at higher price points. Stick to Prix Garantie for staples.
  • Volg and Spar — Convenient for top-ups but generally pricier. Worth it if you live rurally and they are your nearest option.

For larger volumes — say, a 25 kg sack of rice or a case of canned tomatoes — Aligro and Prodega (cash-and-carry wholesalers) are open to the public in many cantons and can cut unit costs significantly.

What does a vegan week of groceries actually cost?

ItemShopApprox. price
Red lentils, 1 kgLidlCHF 1.90
Oats, 1 kgMigros M-BudgetCHF 1.50
Chickpeas, canned ×4Coop Prix GarantieCHF 3.20
Frozen spinach, 1 kgAldiCHF 2.20
Seasonal vegetables (mixed), 1 kgLidlCHF 2.50
Pasta, 1 kgDennerCHF 1.30
Canned tomatoes ×4DennerCHF 2.80
Oat milk, 1 LAldiCHF 1.40
Tofu, 400 gMigrosCHF 2.90
Sunflower seeds, 500 gLidlCHF 2.50
Indicative prices as of early 2026; check current prices in-store or via loyalty apps.

That basket — roughly CHF 22–24 — covers the core protein and carbohydrate needs for one person for a week, with vegetables and fruit added on top. A realistic full weekly shop for one person lands around CHF 45–65 depending on how many fresh extras you include.

How do loyalty programmes help vegan shoppers save more?

Swiss loyalty schemes are genuinely worth using. Cumulus (Migros) and Supercard (Coop) both accumulate points on every purchase, which translate into CHF credits. Lidl Plus offers weekly digital coupons — frequently on plant-based staples and fresh produce — that you activate before you shop.

The key habit: check the app before you write your list, not after. If oat milk is 30% off this week, you buy three cartons. If chickpeas are on promotion, you stock up. This kind of opportunistic buying is how experienced Swiss bargain shoppers keep their bills low, vegan or not. More tips for vegetarian and vegan budgets in Switzerland

Are organic and seasonal choices worth it on a budget?

Seasonal, locally grown vegetables are almost always cheaper than imported or out-of-season alternatives — and often better quality. Switzerland's Federal Office for Agriculture publishes a seasonal calendar; roughly speaking, root vegetables and cabbage dominate winter, stone fruit and courgettes arrive in summer. Buying what is actually in season at Coop or Migros (look for the Swiss flag label) keeps costs down and supports shorter supply chains.

Organic (bio) is a different question. Migros's Naturaplan and Coop's Naturaplan equivalent add a meaningful premium. If budget is tight, prioritise organic for items you eat in large quantities — oats, for example — and buy conventional for everything else. The BLV (Federal Food Safety and Veterinary Office) notes that Swiss conventional produce already meets strict pesticide limits, so you are not making a drastic tradeoff.

Which vegan staples give the most nutrition per franc?

A useful lens for vegan grocery shopping is protein and micronutrient density per franc spent. The following foods consistently top that measure in Switzerland:

  1. Red and green lentils — roughly 25 g protein per 100 g dry weight, under CHF 2 per kg at discount chains.
  2. Canned chickpeas and white beans — convenient, no soaking needed, very cheap per serving.
  3. Oats — outstanding value for calories, fibre, and iron. A 1 kg bag at Migros M-Budget is under CHF 2.
  4. Frozen spinach and kale — nutritionally equivalent to fresh, far cheaper, and no waste.
  5. Sunflower and pumpkin seeds — good fat and zinc source, cheaper than nuts.
  6. Dried pasta and rice — the caloric backbone of any budget diet.
  7. Seasonal cabbage (Wirsing, Rotkohl) — extremely cheap in autumn and winter, high in vitamin C.

How to hit your protein targets on a Swiss budget covers this in more detail if you want the numbers.

Eini's meal planning uses our algorithm to build weekly menus around what's on promotion at your nearest supermarket — so your shopping list is already optimised before you leave home.

What about food waste — does it affect vegan shopping?

foodwaste.ch estimates that Swiss households throw away around a third of the food they buy, representing roughly CHF 600–800 per person per year. For vegan shoppers, the risk areas are fresh herbs, leafy greens, and ripe fruit. Practical fixes: buy frozen where you can, buy whole heads of cabbage rather than pre-cut bags, and plan your week so that perishables are used in the first two or three days. Batch-cooking a lentil stew or chickpea curry at the start of the week is one of the most effective ways to eliminate waste and reduce the per-meal cost.

Frequently asked questions about vegan grocery shopping in Switzerland

Is it possible to eat vegan on CHF 50 per week in Switzerland?

Yes, for one person focused on staples. A diet built around lentils, oats, canned pulses, frozen vegetables, pasta, and seasonal fresh produce can comfortably land at CHF 45–60 per week. Adding more fresh fruit, speciality vegan products (plant-based cheese, meat alternatives), or organic items pushes the cost higher.

Which supermarket is cheapest for vegan food in Switzerland?

Lidl and Aldi consistently offer the lowest prices on dried legumes, frozen vegetables, plant milks, and grains. For canned goods and pasta, Denner is often competitive. Migros M-Budget and Coop Prix Garantie are reliable fallbacks in cantons where Lidl and Aldi coverage is thin.

Do I need to shop at speciality health-food stores?

No. For everyday cooking, mainstream supermarkets cover everything you need: tofu, plant milks, legumes, grains, and a wide range of vegetables. Speciality stores are useful for specific items like nutritional yeast, certain fermented foods, or a wider tempeh selection — but they are not necessary for a nutritious plant-based diet.

Are plant-based meat alternatives worth buying on a budget?

As an occasional treat, sure. As a staple, they are expensive for what you get nutritionally. A pack of Beyond Burger patties at Coop can cost CHF 8–10 for two servings, while a 500 g bag of lentils at the same price feeds four to six portions with similar protein content. Budget-conscious vegan cooking leans on whole foods, not highly processed substitutes.

How does Eini help with vegan meal planning?

Eini's grocery and meal-planning hub tracks current deals at Swiss supermarkets and uses our algorithm to suggest menus that match your dietary preferences and budget. You set your preferences — including plant-based filters — and the app surfaces what's on offer this week at Coop, Migros, Lidl, Aldi, and others, so you shop with a purpose-built list rather than guessing.

Plan smarter, spend less with Eini.

Real prices from Coop, Migros, Lidl, Aldi, Denner & Aligro. Smart meal plans. Automatic grocery lists.

Download