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

ChainBest documented choiceWhyBetter left alone
MigrosAlnatura organic extra virginBest score of all 25 oils at Stiftung Warentest 2026 (Swiss read-across by Beobachter)M-Budget – only «vergine» since 2026
CoopIliada Kalamata PDO or Naturaplan organicIliada «very good» in 2025; Naturaplan «very good» 2016 and «good» 2020, and the organic line among the least contaminated at Saldo 2026Prix Garantie – downgraded to «vierge» by the FRC in 2025
Aldi SuisseAldi BIO olive oil«Good» at Kassensturz 2025 and among the least contaminated oils at Saldo 2026Bellasan – downgraded to «vierge» by the FRC in 2025
Lidl SwitzerlandPrimadonna (not the organic version)Best record in the budget segment: «good» in the 2016 lab test, value winner in 2020, compliant in 2024Primadonna Bio – «insufficient» in 2020, only «vergine» in 2025
DennerBertolli – with reservationsThe only Denner bottle to pass twice («good» 2020, compliant 2024)Ybarra – «insufficient» in 2025
ManorManor Bio extra virginWinner of the 2025 Kassensturz test with 7 out of 10 pointsSabo 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.

Monini 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.

M-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.

Virgin onlyM-Budget Virgin olive oil, 1 l
Migros

M-Budget Virgin olive oil, 1 l

Origin on the label

CHF 7.951 L · CHF 7.95 per litre

Check price

Coop: 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.

Naturaplan 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.

Bellasan, 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 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
Denner

Divella Classico extra virgin, 1 l

Bottled in Italy

CHF 11.951 L · CHF 11.95 per litre

Check price

Manor: 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.

The 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

  1. 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.
  2. Work out the litre price. Bottle price divided by litres. Anything else compares packaging sizes instead of oil.
  3. 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.
  4. 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.
  5. 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.
  6. 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