A Swiss supermarket shelf holds twenty «extra vergine» bottles between CHF 7.95 and 40 per litre, and the labels say almost nothing. What helps is in the tests run by Kassensturz, K-Tipp, Saldo, the FRC and the cantonal laboratories – except nobody sorts those the way you shop: by the chain you are standing in.
That is what this page does. For each of the six retailers that stock olive oil in Switzerland, it names one bottle with a documented record and one you can walk past, with a date and a source for every verdict. The full chronology of the tests is in Olive oil test Switzerland 2026, and current shelf prices are in our price overview.
The short version: what belongs in the basket at each chain
| Chain | Best documented choice | Why | Better left alone |
|---|---|---|---|
| Migros | Alnatura organic extra virgin | Best score of all 25 oils at Stiftung Warentest 2026 (Swiss read-across by Beobachter) | M-Budget – only «vergine» since 2026 |
| Coop | Iliada Kalamata PDO or Naturaplan organic | Iliada «very good» in 2025; Naturaplan «very good» 2016 and «good» 2020, and the organic line among the least contaminated at Saldo 2026 | Prix Garantie – downgraded to «vierge» by the FRC in 2025 |
| Aldi Suisse | Aldi BIO olive oil | «Good» at Kassensturz 2025 and among the least contaminated oils at Saldo 2026 | Bellasan – downgraded to «vierge» by the FRC in 2025 |
| Lidl Switzerland | Primadonna (not the organic version) | Best record in the budget segment: «good» in the 2016 lab test, value winner in 2020, compliant in 2024 | Primadonna Bio – «insufficient» in 2020, only «vergine» in 2025 |
| Denner | Bertolli – with reservations | The only Denner bottle to pass twice («good» 2020, compliant 2024) | Ybarra – «insufficient» in 2025 |
| Manor | Manor Bio extra virgin | Winner of the 2025 Kassensturz test with 7 out of 10 points | Sabo Extra Vergine Mediterranean – worst of 16 in the Saldo lab in 2026 |
Two caveats belong with that table. A test judges a batch, not a product forever: Monini won in 2016 and turned up among the most contaminated oils in the Saldo lab in 2026. And several bottles on the shelf have no Swiss verdict at all – where nothing is listed here, the test is missing, not the quality.
Why the litre price is the only comparable number
The chains line up 500 ml, 750 ml and 1-litre bottles on the same shelf, and the number printed large is the bottle price. A 750 ml bottle at CHF 9.95 looks cheaper than a litre at CHF 11.95 – per litre, at CHF 13.27, it is not. The unit price is on the shelf label, but small, and sometimes per 100 ml rather than per litre.
That is why the litre price is the sort column in our price table, and why every bottle carries the date it was checked: promotions run by the week, and a price without a date is a claim.
Migros: Alnatura ahead of the house organic Greek
Migros has the longest and most contradictory record in the country because it carries the most lines – and the clearest recommendation is currently not its own brand. Alnatura organic extra virgin, which Migros stocks, received the best score of all 25 oils at Stiftung Warentest in 2026; Beobachter converted that to the Swiss shelf on 19 March 2026 and quotes CHF 17.00 per litre. It is one of only four oils that reached «good» in that German test at all.
The Migros organic oil from Greece is the second documented choice: «good» at Kassensturz 2025 and in the Saldo lab in 2016, and the organic oils from Aldi, Coop and Migros were among the least contaminated of the 16 bottles in the Saldo test of 15 April 2026.

Migros Bio Greek extra virgin olive oil, 500 ml
Greece · Organic
CHF 11.400.5 L · CHF 22.80 per litre
Kassensturz / K-Tipp 2025: good Check priceMonini is the long-runner with the most mixed record: Kassensturz winner in 2016 at CHF 12.50 per litre, «good» in 2020, compliant in 2022 and 2024 – but among the most contaminated oils in the 2026 Saldo lab, alongside Bertolli and Filippo Berio. If taste is your criterion, take it; if residues are, take organic.

Monini Classico extra virgin, 1 l
EU blend, bottled in Italy
CHF 16.001 L · CHF 16.00 per litre
Kassensturz / K-Tipp 2025: good Check priceM-Budget is the clearest pass in the whole Swiss shelf, and not because of a test verdict: Migros itself lowered the grade. According to K-Tipp of 6 May 2026 the oil is now declared only as «vergine», which Migros justified by saying the higher grade is «challenging» and cannot be «reliably guaranteed». Before that it was not «extra vergine» in 2014 and failed in 2016. What separates «vergine» from «extra vergine» is explained in What is extra virgin olive oil.

M-Budget Virgin olive oil, 1 l
Origin on the label
CHF 7.951 L · CHF 7.95 per litre
Check priceCoop: Iliada and Naturaplan, not the budget lines
At Coop the picture is unusually clear. Greek Iliada Kalamata PDO was one of only two oils rated «very good» in the Kassensturz test of 2 September 2025 – 6.6 out of 10 points from the Swiss Olive Oil Panel at the ZHAW in Wädenswil, the only panel in Switzerland recognised by the International Olive Council. SRF quotes CHF 21.90 per litre; 20 Minuten reported CHF 25.90 for the bottle it bought.

Iliada Kalamata PDO extra virgin, 1 l
Greece, Kalamata
CHF 18.501 L · CHF 18.50 per litre
Kassensturz / K-Tipp 2025: very good Check priceNaturaplan organic is the most reliable own brand in the country over time: «very good» at Kassensturz 2016 (CHF 17.90 per litre), «good» in 2020, and the Coop organic line among the least contaminated at Saldo 2026. Coop carries it as IGP Sicilia and IGP Lakonia among others – origin statements more specific than the «Europe» on many cheap labels.
The budget lines swing much more. Prix Garantie was downgraded to «vierge» by the Fédération romande des consommateurs on 1 July 2025 after a blind tasting by eight experts; chemically the FRC found nothing, and according to K-Tipp in 2026 the oil is still declared «extra vergine». Qualité & Prix was «insufficient» in 2020 and non-compliant at Patti Chiari in 2022, then compliant in 2024.
Aldi Suisse: the organic oil is the answer, Bellasan is not
At Aldi the recommendation is unambiguous: the Aldi BIO European blend, «good» at Kassensturz 2025 and among the least contaminated oils at Saldo 2026. That makes it the one bottle on the Swiss shelf to have passed a tasting test and a lab test in quick succession – and it sits in the lower third of the price range.

Aldi BIO Extra virgin olive oil, European blend, 750 ml
EU blend · Organic
CHF 9.950.75 L · CHF 13.27 per litre
Kassensturz / K-Tipp 2025: good Check priceBellasan, the standard line, was downgraded to «vierge» by the FRC in 2025 – and according to K-Tipp of 6 May 2026 it is still declared «extra virgin» at CHF 7.95. With Minos everything depends on the year: it led the K-Tipp and Kassensturz test in 2014 and was «insufficient» in 2020.
Lidl: Primadonna yes, Primadonna Bio with reservations
Standard Primadonna has the best record in the budget segment: «good» in the Saldo lab in 2016, value-for-money winner at Kassensturz 2020 at CHF 9.40 per litre, compliant at Patti Chiari in 2024. At Stiftung Warentest 2026 it only managed «adequate» – a German test on German batches, but a sign that the quality does not break upwards. For frying and larger quantities it is the pragmatic choice.

Primadonna Extra virgin olive oil, 750 ml
EU
CHF 8.950.75 L · CHF 11.93 per litre
Stiftung Warentest 2026: adequate Check pricePrimadonna Bio is the odd case: «insufficient» in 2020, and in 2025 the ZHAW panel classified it as only «vergine» because of a «fusty, muddy» note. Lidl disagrees and, according to SRF, had the same batch assessed by a German panel that found no fault; at Stiftung Warentest 2026 it scored «satisfactory». If you want organic, the better-documented bottles are at Aldi and Coop.
Denner: the weakest test record in the country
No retailer has been named negatively more often in Swiss tests. The sequence: Bertolli not «extra vergine» in 2014, Barbera Selezione Unica rancid in 2020, Ybarra «insufficient» in 2025 – formally «extra vergine» according to SRF, but «not clean and pure», at CHF 7.95 per litre – and Enerbio rated «poor» for plasticisers at Stiftung Warentest 2026, where Denner stated that the affected batches never reached Switzerland. Denner pulled batches before the 2016 broadcast and announced more sensory checks in 2020.
That does not mean there is nothing usable at Denner: Bertolli was «good» in 2020 and compliant in 2024 – the only Denner bottle to pass twice since the 2014 finding. The Divella in the current range has no Swiss verdict at all; it is neither recommended nor faulted.

Divella Classico extra virgin, 1 l
Bottled in Italy
CHF 11.951 L · CHF 11.95 per litre
Check priceManor: where the winner stood twice
Manor Food is the smallest address on this list and still supplied the winner twice: Manor Bio extra virgin won the Kassensturz test of 2 September 2025 with 7 out of 10 points and «very good», at CHF 21.50 per litre, and in 2020 Oro Bailén won at CHF 39.80 per litre. If you finish a dish with oil rather than fry in it, this is the best-documented bottle in the country.
Manor Bio Extra virgin olive oil, 1 l
Italy · Organic
CHF 21.501 L · CHF 21.50 per litre
Kassensturz / K-Tipp 2025: very good Check priceThe catch is practical, not qualitative: Manor sells food only in its Manor Food stores, not online, and the 2025 winner is no longer listed on manor.ch. Sabo Extra Vergine Mediterranean, by contrast, came last of 16 oils in the 2026 Saldo lab – the same brand that won at Patti Chiari in 2016.
Two minutes at the shelf: the check that pays
- Read the grade, not the brand. «Extra virgin», «nativ extra» and «vierge extra» are the same top grade. If it says only «vergine» or «virgin», it is the grade below – which is the case for M-Budget since 2026.
- Work out the litre price. Bottle price divided by litres. Anything else compares packaging sizes instead of oil.
- Look for a harvest year and a specific origin. In 2025 the FRC found that four of ten supermarket oils gave only «Europe» as origin, almost none a harvest date and only two the producer.
- Organic helps against residues, not against taste defects. Saldo found organic oils least contaminated in 2026; Primadonna Bio was still downgraded on sensory grounds in 2025. K-Tipp put it plainly in 2025: organic is not always something you can rely on with olive oil.
- Do not stock up. The cantonal laboratories mostly object to old, oxidised oils: the Zurich cantonal laboratory found three of twelve oils sensorially not «extra» in both 2023 and 2024. How long an open bottle lasts is covered in How to store olive oil.
- Smell it at home. Musty, rancid or vinegary is not «extra vergine» and is grounds for a complaint. Bitter and peppery in the throat are the opposite of a fault.
Frequently asked questions
Which olive oil should I buy at Migros?
Alnatura organic extra virgin: it received the best score of all 25 oils at Stiftung Warentest 2026, at CHF 17.00 per litre according to Beobachter. Among the house brands, the Migros organic oil from Greece is the documented alternative – «good» at Kassensturz 2025 and among the least contaminated at Saldo 2026. Skip the M-Budget oil: since 2026 Migros declares it only as «vergine».
Is the cheap olive oil at CHF 7.95 per litre any good?
It varies. According to K-Tipp of 6 May 2026 the cheapest oils at Aldi, Coop, Lidl and Migros all cost CHF 7.95. At that price Ybarra from Denner was «insufficient» in 2025, Prix Garantie and Bellasan were downgraded to «vierge» by the FRC in 2025, and M-Budget is now labelled «vergine» itself. That it can be done cheaply is shown by Lidl's Primadonna: value winner in 2020 and compliant in 2024. Below CHF 10 per litre, checking the grade is especially worth it.
Is organic olive oil worth it in a Swiss supermarket?
Against residues, yes: in the Saldo lab test of 15 April 2026 all 16 oils contained unwanted substances, least of all the organic oils from Aldi, Coop and Migros and a Demeter oil from Portugal. Against taste defects, not automatically: Lidl's Primadonna Bio was downgraded to «vergine» on sensory grounds in 2025 and was «insufficient» in 2020.
Who tests olive oil for Switzerland?
Kassensturz (SRF) and K-Tipp run joint tastings, since 2016 through the Swiss Olive Oil Panel at the ZHAW in Wädenswil. Saldo tests in the laboratory, the FRC and A Bon Entendeur test for French-speaking Switzerland, Patti Chiari (RSI) for Ticino, and the cantonal laboratories check the labelling. The rankings from K-Tipp, Saldo and the FRC are paywalled or members-only; the overview is in our test round-up.
Is expensive olive oil automatically better?
No. At Kassensturz 2016 two expensive bottles failed the sensory test: Castelines from Mövenpick at CHF 73.80 per litre and Ardonio from Globus at CHF 39.80 per litre. Conversely, Lidl's Primadonna was the value winner in 2020 at CHF 9.40 per litre. Price says something about origin, variety and harvest timing – it says nothing about the absence of faults.
Sources
- SRF Kassensturz: «Extra vergine» olive oil tested: two rated «very good» (2.9.2025, in German)
- K-Tipp 09/2026: Olive oil: better quality «challenging» (6.5.2026, in German)
- Saldo 07/2026: Many unhealthy substances in the oils from Filippo Berio, Bertolli and Monini (15.4.2026, paywalled, in German)
- Beobachter: Olive oil test 2026: Migros wins, Lidl and Denner flop (19.3.2026, in German)
- FRC: Le comparatif des huiles d'olive (1.7.2025, in French)
- 20 Minuten: Two extra virgin olive oils fail the test (3.9.2025, in German)
- SRF Kassensturz: Many «extra vergine» olive oils are not extra at all (26.5.2020, in German)
- SRF Kassensturz: Olive oil tested: the great «extra vergine» swindle (3.5.2016, in German)
- K-Tipp 17/2014: Four olive oils not «extra vergine» at all (15.10.2014, in German)
- Canton of Zurich: «Extra vergine» olive oil not always extra in taste (31.1.2025, in German)
- Teatro Naturale: Patti Chiari endorses the extra virgin oil sold in Switzerland (24.2.2024, in Italian)
- RTS: Massive fraud in the composition of extra virgin olive oils (3.2.2022, in French)



