In Switzerland, plant proteins like lentils, tinned chickpeas and firm tofu regularly undercut chicken, pork and beef by 60–80% per portion. A daily protein habit built on legumes and soy products can save a two-person household hundreds of francs a year — without compromising on nutrition.
What does protein actually cost per portion in Swiss supermarkets?
The honest way to compare protein sources is cost per 20 g of protein — roughly one adult serving. Meat prices vary widely: ground beef at Migros sits around CHF 1.60–2.00 per portion, while a chicken breast from Coop hovers at CHF 1.80–2.20. Plant sources are a different story.
| Food | Approx. retail price | Est. cost per 20 g protein | Where to find it |
|---|---|---|---|
| Red lentils (dried) | CHF 2.50 / 500 g | ~CHF 0.35 | Migros, Coop, Aldi, Lidl |
| Canned chickpeas | CHF 1.20 / 400 g | ~CHF 0.55 | Aldi, Lidl, Denner |
| Firm tofu (plain) | CHF 2.80 / 400 g | ~CHF 0.70 | Migros, Coop, Aldi |
| Canned white beans | CHF 1.30 / 400 g | ~CHF 0.60 | Coop, Lidl, Denner |
| Chicken breast | CHF 9.00 / 500 g | ~CHF 1.90 | Migros, Coop |
| Ground beef | CHF 7.50 / 400 g | ~CHF 1.80 | Migros, Coop, Aldi |
The gap is stark. Lentils deliver protein at roughly one-fifth the cost of ground beef. Even tofu — often seen as a premium product — comes in well below chicken once you run the numbers.
Are lentils really the cheapest protein in Switzerland?
Yes, dried red or green lentils are consistently the most affordable protein source on Swiss shelves. A 500 g bag from Migros M-Budget or Aldi's house brand costs around CHF 1.80–2.50 and yields roughly 10–12 portions. The Bundesamt für Statistik (BFS) tracks food price indices showing legumes have remained far more stable than meat over the past decade, with Swiss meat prices rising faster than overall food inflation in several recent years.
Lentils also need no soaking, cook in 20 minutes flat and absorb whatever spices or sauces you add. Red lentil dahl, lentil soup, lentil bolognese — the Swiss pantry staple list keeps growing.
A 500 g bag of red lentils from Aldi or Lidl costs around CHF 1.80 and covers roughly 10 protein-rich meals for one person. That's under CHF 0.20 per serving for the protein alone.
Which plant proteins punch above their weight nutritionally?
Not all plant proteins are equal on the amino acid front, but combining foods across the day fills any gaps easily. Here are the standouts worth keeping in your Swiss shopping basket:
- Lentils — High in iron and folate. Pair with a vitamin-C rich food (tomatoes, bell peppers) to boost iron absorption. Available almost everywhere, often under a store brand.
- Tofu — A complete protein with all essential amino acids. Migros sells a plain firm tofu under its own label; Aldi stocks it seasonally. Freezing tofu before use gives it a meatier texture that soaks up marinades well.
- Chickpeas — Versatile: roast them, blend them into hummus, or toss in salads. Canned versions from Denner or Lidl are cheap and ready in seconds.
- Edamame (frozen) — Increasingly available at Coop and Migros. Higher protein density than most beans and genuinely fast to prepare.
- Tempeh — Fermented soy, firmer than tofu, higher in protein per gram. Still niche in Switzerland but found in Coop's health-food aisles and online.
- Canned kidney or white beans — Cheap, filling and great in stews, chilli or salads. Prix Garantie and M-Budget versions keep costs very low.
The Swiss Federal Office for Food Safety and Veterinary Affairs (BLV) recommends a balanced diet including legumes as a protein source, and Switzerland's food waste reduction body foodwaste.ch highlights dried legumes as one of the lowest-footprint proteins available.
Where do you find the best plant-protein deals in Switzerland?
Discount chains win on everyday pricing. Aldi and Lidl consistently undercut Coop and Migros on tinned beans, lentils and tofu by 15–30%. Denner is strong on pantry staples including canned legumes. For bulk buying, Aligro and Prodega (cash-and-carry wholesalers) stock large bags of dried lentils, chickpeas and split peas at prices that make sense for families or flat-shares.
Migros own-label M-Budget and Coop's Prix Garantie lines bring legume prices closer to discount levels within those chains. Watch for weekly promotions — Coop Supercard and Cumulus both offer targeted discounts, and dried pulses do appear in rotation. See our full guide to the cheapest protein sources in Switzerland for a wider comparison including eggs and dairy.
Otto's and Landi occasionally stock large-format dried legumes in their pantry sections — worth checking if you live near one.
How much can a Swiss household realistically save by swapping some meat for plant protein?
Consider a two-person household eating protein twice a day. Replacing three of seven weekly dinners with lentil, bean or tofu dishes instead of meat can cut the weekly protein spend by an estimated CHF 15–25, depending on which cuts of meat you normally buy. Over a year that's CHF 780–1'300 in savings — a meaningful amount given that Caritas Switzerland reports a significant share of Swiss households feel financial pressure around food costs.
You don't need to go fully plant-based. Even partial swaps add up. How do Swiss meat prices compare across retailers? has a detailed breakdown if you want to benchmark your current spend.
Replacing meat with plant protein three dinners a week can save a two-person Swiss household an estimated CHF 1'000+ per year, based on typical retail prices.
Does eating more plant protein actually work in Swiss cooking?
Switzerland's culinary traditions lean heavily on meat and dairy, but legumes have always had a place — think Bündner Gerstensuppe (barley and bean soup) or simple lentil dishes from the Ticino tradition. The adaptation isn't radical. A red lentil sauce instead of minced meat in a pasta bake, white beans instead of sausage in a winter stew, tofu marinated in soy and ginger instead of chicken in a stir-fry: these swaps work in practice, not just in theory.
The key is texture and seasoning. Plain boiled chickpeas taste dull; chickpeas roasted with paprika and cumin at 200 °C for 25 minutes are a different thing entirely. Tofu pressed and pan-fried in a little oil until golden gets close to the satisfaction of grilled meat. Eini's meal-planning hub can help you build a weekly plan that mixes these sources efficiently and flags deals at your nearest supermarket automatically.
Frequently asked questions about plant protein costs in Switzerland
Are plant proteins really cheaper than meat in Switzerland?
Yes. When you compare cost per 20 g of protein — a standard adult serving — lentils, tinned chickpeas and plain tofu all come in significantly cheaper than chicken, pork or beef. Dried lentils are often five times cheaper per protein portion than ground beef at Swiss retailers.
Which Swiss supermarket has the cheapest tofu and legumes?
Aldi and Lidl generally offer the lowest everyday prices on canned chickpeas, kidney beans and white beans. Migros M-Budget and Coop Prix Garantie bring prices closer to discount-chain levels within those chains. For bulk dried legumes, Aligro and Prodega are worth considering.
Do I need to buy special products to get enough protein on a plant-based diet in Switzerland?
No specialist products needed. Standard supermarket staples — dried lentils, canned beans, plain tofu, frozen edamame — provide ample protein when eaten across the day. Combining different sources (legumes + grains, for example) ensures you get a full range of amino acids without buying anything exotic.
Are plant proteins available year-round in Switzerland?
Dried and canned legumes are available all year in virtually every Swiss supermarket, from Volg to Spar to large Coop and Migros branches. Tofu and edamame have become permanent fixtures at Migros and Coop. Seasonal promotions may offer better prices at certain times, but supply is consistent.
Does the Eini app track deals on plant proteins?
Yes. Eini's grocery hub tracks weekly promotions across Swiss supermarkets and can flag price drops on pantry staples like lentils, tinned legumes and tofu. The smart algorithm matches deals to your meal plan so you spend less without having to check every store's flyer manually.
Plan smarter, spend less with Eini.
Real prices from Coop, Migros, Lidl, Aldi, Denner & Aligro. Smart meal plans. Automatic grocery lists.
Download