Swiss Apéro for 6 People: What It Actually Costs in 2026
Basic CHF 48-74, classic CHF 103-169, riche CHF 153-251 (discounter to Coop). SBLV portion guidance, complete shopping lists at 5 retailers, what most hosts get wrong.
Rappn compares prices across all 7 chains live: free, no account.
Plan an apéro that fits. Rappn is free
A Swiss apéro for 6 people costs CHF 48 to CHF 251 depending on whether you're hosting a quick before-dinner gathering or a full apéro riche that replaces the meal, and on where you shop. The three real-world price points, each priced from a discounter shop up to a Coop full-line shop: CHF 48 to 74 for a basic apéro, CHF 103 to 169 for a classic apéro, CHF 153 to 251 for an apéro riche. Below are the full shopping lists at Migros, Coop, Aldi, Lidl and Denner, with portion sizing from the Swiss farmers' association (SBLV) and the catering industry standard.
Sources checked regularly. Portion guidance from SBLV via Swissmilk, format definitions cross-referenced with Wikipedia DE, Betty Bossi, and Swiss catering price lists. Retailer prices verified at publish week (May 2026 snapshot); the headline cost ranges on this page are recomputed directly from those tables (checked July 2026). Live offers in the Rappn app.
Rappn is an independent grocery price comparison app in Switzerland, with no commercial agreements with any retailer.
What "apéro" actually means in Switzerland
The Swiss apéro is not a starter, not a meal, and not a cocktail party in the American sense. The Wikipedia DE definition puts it cleanly: "a social custom that combines enjoyment and conviviality." It happens at the start of an event, the end of an event, or as the event itself. Weddings, funerals, work meetings, neighbour visits, retirement parties, citizenship ceremonies, sports club anniversaries, after-church gatherings: there is almost no occasion in Switzerland that does not justify one. Avenir Suisse's Daniel Müller-Jentsch called it "an important instrument of network-building," and the Schweizerische Gemeinnützige Gesellschaft's Nicola Forster summarised the country's operating system in 2023 as "Management by Apéro."
The word first appeared in Swiss newspapers in the 1930s as advertising copy for bars, and the NZZ later wrote that the ritual was "rebuilt into a kind of federal institution." In 2020s Swiss German, the verb form aperölen (to apéro) is used unironically.
For this article's purposes, three formats matter, and the cost gap between them is what most hosts get wrong. They are differently sized and differently shaped events, not the same apéro at different budgets.
Compare current offers and their supplied unit prices. Check the pack size, canton and validity dates. Preset search: «Prosecco».
Plan an apéro that fits. Rappn is freeFree, no account required · iOS & Android
"Prosecco" · Apéro for 6 · cheese, charcuterie, wine, olives
Offers
The three formats: portion sizes that decide your bill
| Format | Cheese + meat per person | Total food per person | Replaces a meal? | Typical duration |
|---|---|---|---|---|
| Basic apéro (before dinner, casual) | 50 to 70 g | ~120 g | No | 30 to 60 min |
| Classic apéro (formal occasion, no meal after) | 70 to 100 g | ~180 g | Bridges to dinner | 60 to 90 min |
| Apéro riche (replaces the meal) | 150 to 200 g | 180 to 240 g | Yes | 90+ min |
The single most common hosting mistake is buying classic-apéro quantities for an apéro riche. The math is brutal: a riche needs roughly twice the food per head versus a classic, and three times what a basic needs. The cost per person follows the same curve.
Basic apéro for 6: CHF 48 to CHF 74
This is the casual format. Friends drop by before going out for dinner, neighbours come over for an hour, you've finished a board meeting and you want to carry the conversation. The food is grazing scale: chips, nuts, olives, a simple cheese and meat board, bread, and one or two drinks per person. No hot food, no canapés, no second wave.
| Item | Quantity | Lidl | Aldi | Denner | Migros | Coop |
|---|---|---|---|---|---|---|
| Salty snacks (chips, pretzels) | 2 packs | CHF 3.50 | CHF 3.60 | CHF 3.90 | CHF 4.20 | CHF 4.50 |
| Mixed nuts | 250 g | CHF 4.50 | CHF 4.50 | CHF 5.20 | CHF 5.90 | CHF 6.20 |
| Olives (mixed) | 250 g | CHF 3.50 | CHF 3.60 | CHF 3.90 | CHF 4.20 | CHF 4.50 |
| Hobelkäse or Sbrinz | 200 g | CHF 6.50 | CHF 6.50 | CHF 7.50 | CHF 8.50 | CHF 9.20 |
| Bündnerfleisch (sliced) | 100 g | CHF 7.90 | CHF 7.90 | CHF 8.90 | CHF 11.50 | CHF 12.90 |
| Salami slices | 150 g | CHF 4.50 | CHF 4.50 | CHF 5.20 | CHF 6.50 | CHF 6.90 |
| Cornichons | 1 jar | CHF 1.90 | CHF 1.90 | CHF 2.20 | CHF 2.70 | CHF 2.90 |
| Salzstängeli or grissini | 2 packs | CHF 2.50 | CHF 2.60 | CHF 2.90 | CHF 3.50 | CHF 3.80 |
| Bread (Pfünderli + 1 specialty) | 2 loaves | CHF 2.00 | CHF 2.00 | CHF 2.00 | CHF 4.00 | CHF 4.50 |
| White wine (mid-range, 0.75 L) | 1 bottle | CHF 6.90 | CHF 7.50 | CHF 7.90 | CHF 9.50 | CHF 11.50 |
| Mineral water sparkling | 2 × 1.5 L | CHF 1.80 | CHF 1.80 | CHF 2.00 | CHF 2.40 | CHF 2.80 |
| Apple juice (Schweizer Apfelsaft) | 1 L | CHF 2.50 | CHF 2.50 | CHF 2.90 | CHF 3.50 | CHF 3.90 |
| Total | CHF 47.50 | CHF 48.40 | CHF 54.50 | CHF 66.40 | CHF 73.60 |
That's the food and drink cost for 6, all in. The CHF 48 to 74 range covers the realistic spread between a discounter shop and a Coop full-line shop.
Per person: CHF 8 to CHF 12. This is the typical cost a Swiss household actually carries for a casual mid-week before-dinner apéro with 5 friends.
Classic apéro for 6: CHF 103 to CHF 169
| Item | Quantity | Lidl | Aldi | Denner | Migros | Coop |
|---|---|---|---|---|---|---|
| Hard cheese (Gruyère AOP, Sbrinz) | 250 g | CHF 8.50 | CHF 8.90 | CHF 9.50 | CHF 11.50 | CHF 13.20 |
| Soft cheese (Brie, Camembert) | 200 g | CHF 4.50 | CHF 4.90 | CHF 5.50 | CHF 6.90 | CHF 7.90 |
| Tête de Moine rosette block | 1 (~150 g) | CHF 7.50 | CHF 7.90 | CHF 8.90 | CHF 10.50 | CHF 11.90 |
| Bündnerfleisch | 150 g | CHF 11.50 | CHF 11.50 | CHF 13.50 | CHF 17.50 | CHF 19.50 |
| Salsiz or Landjäger | 4 sticks | CHF 5.90 | CHF 5.90 | CHF 6.90 | CHF 8.50 | CHF 9.50 |
| Salami | 150 g | CHF 4.50 | CHF 4.50 | CHF 5.20 | CHF 6.50 | CHF 6.90 |
| Mixed olives + antipasti | 350 g | CHF 5.50 | CHF 5.50 | CHF 6.50 | CHF 7.90 | CHF 8.90 |
| Schinkengipfeli (frozen, 12-pack) | 1 pack | CHF 5.90 | CHF 5.90 | CHF 6.50 | CHF 7.90 | CHF 8.90 |
| Käsechüechli (frozen) | 12 pieces | CHF 6.50 | CHF 6.50 | CHF 7.50 | CHF 9.50 | CHF 10.50 |
| Mixed nuts (premium) | 300 g | CHF 5.50 | CHF 5.50 | CHF 6.50 | CHF 7.50 | CHF 8.20 |
| Cornichons + pickled veg | 2 jars | CHF 4.50 | CHF 4.50 | CHF 5.20 | CHF 6.50 | CHF 6.90 |
| Bread (3 loaves) | mixed | CHF 5.00 | CHF 5.00 | CHF 5.00 | CHF 8.50 | CHF 9.80 |
| Butter (200 g) | 1 pack | CHF 3.50 | CHF 3.50 | CHF 3.90 | CHF 4.50 | CHF 4.90 |
| Honey (250 g) | 1 jar | CHF 5.90 | CHF 6.50 | CHF 7.50 | CHF 8.90 | CHF 9.90 |
| White + red wine | 2 bottles | CHF 14.50 | CHF 15.50 | CHF 16.50 | CHF 19.50 | CHF 24.50 |
| Mineral water + apple juice | mixed | CHF 4.50 | CHF 4.50 | CHF 5.20 | CHF 6.20 | CHF 7.20 |
| Total | CHF 103.20 | CHF 106.00 | CHF 119.30 | CHF 148.30 | CHF 168.70 |
For the classic format, per person: CHF 17 to CHF 28, with the discounters delivering essentially the same experience as Coop for around CHF 60 less on the same shop.
The single biggest cost line is the cheese and meat. Bündnerfleisch alone moves CHF 8 between discounter and full-line, and the cheese block adds another CHF 5. If the rest of the basket goes through Lidl or Aldi but you specifically want the AOP Gruyère and Bündnerfleisch from a metzgerei or specialist cheese shop, expect to add roughly CHF 25 to 35 to whichever total you started from.
Hosting with friends? Stop the 4-way text chain.
Open a shared Rappn cart, everyone adds what they're bringing, and the prices are updated daily as the chains publish their deals.
Apéro riche for 6: CHF 153 to CHF 251
The apéro riche replaces the meal. It runs 90+ minutes, includes warm bites, often a small soup or salad shot, and the food per person reaches 180 to 240 g, double a classic. This is the format you offer at a wedding, a 50th-birthday afternoon, a corporate event ending at 19:00, or whenever you're hosting and not serving dinner afterwards.
| Item | Quantity | Lidl | Aldi | Denner | Migros | Coop |
|---|---|---|---|---|---|---|
| Cheese platter (4 to 5 types) | 600 g | CHF 22.00 | CHF 23.00 | CHF 26.00 | CHF 32.00 | CHF 36.00 |
| Cured meat platter | 400 g | CHF 26.00 | CHF 26.00 | CHF 30.00 | CHF 39.00 | CHF 44.00 |
| Schinkengipfeli + Käsechüechli | 24 pieces | CHF 11.50 | CHF 11.50 | CHF 13.00 | CHF 15.50 | CHF 17.00 |
| Antipasti | 500 g | CHF 8.50 | CHF 8.50 | CHF 9.90 | CHF 12.50 | CHF 14.00 |
| Olives (premium) | 400 g | CHF 5.50 | CHF 5.50 | CHF 6.50 | CHF 7.90 | CHF 8.90 |
| Mini quiches or Wurstweggen | 12 pieces | CHF 6.90 | CHF 6.90 | CHF 7.90 | CHF 9.50 | CHF 10.90 |
| Smoked salmon | 200 g | CHF 9.50 | CHF 9.50 | CHF 10.90 | CHF 13.50 | CHF 14.90 |
| Cocktail tomatoes + mozzarellini | 1 pack each | CHF 6.50 | CHF 6.50 | CHF 7.50 | CHF 9.50 | CHF 10.50 |
| Vegetable sticks + dip | mixed | CHF 5.50 | CHF 5.50 | CHF 6.50 | CHF 7.90 | CHF 8.90 |
| Mixed nuts + Salzstängeli | mixed | CHF 5.50 | CHF 5.50 | CHF 6.20 | CHF 7.50 | CHF 8.20 |
| Bread (4 loaves) | mixed | CHF 7.50 | CHF 7.50 | CHF 7.50 | CHF 12.00 | CHF 13.50 |
| Butter + honey + cornichons | mixed | CHF 9.50 | CHF 9.90 | CHF 11.00 | CHF 13.50 | CHF 14.90 |
| Prosecco | 1 bottle | CHF 7.50 | CHF 7.90 | CHF 8.90 | CHF 10.50 | CHF 12.50 |
| White wine | 1 bottle | CHF 6.90 | CHF 7.50 | CHF 7.90 | CHF 9.50 | CHF 11.50 |
| Red wine | 1 bottle | CHF 7.50 | CHF 7.90 | CHF 8.90 | CHF 9.90 | CHF 12.90 |
| Mineral water + soft drinks + juice | mixed | CHF 7.50 | CHF 7.50 | CHF 8.50 | CHF 10.50 | CHF 11.90 |
| Total | CHF 153.40 | CHF 156.10 | CHF 177.10 | CHF 220.20 | CHF 250.50 |
For an apéro riche, per person: CHF 26 to CHF 42. Even at the discounter end, you're at roughly half the caterer benchmark of CHF 38 plus drinks and overhead. At Coop full-line, you're already inside catering pricing on ingredients alone, before paying yourself for the prep work.
What to buy where: a practical split
Three patterns produce the best apéro for the money, regardless of format.
Cheese and cured meat at Migros or Coop on Aktion. Quality matters most here, and the discounters' Bündnerfleisch and Hobelkäse are functional but lighter on the AOP end. Watch the Aktion calendar for Coop and Migros: Bündnerfleisch and Gruyère AOP go on promotion there regularly. Buy then, store properly, serve when you host.
Pantry, snacks, and bread at Lidl or Aldi. Chips, pretzels, olives, salami slices, mineral water, basic bread: in K-Tipp's August 2025 test of 100 everyday items, Aldi and Lidl had the two lowest baskets (the figures are in the 2026 price comparison; for the two discounters, see also Lidl vs Aldi). After the October 2025 bread price war, the basic Pfünderli is CHF 1.00 across all of them, so the bread question reduces to which specialty loaves you want.
Wine at Otto's, sometimes. Otto's sells clearance lots and end-of-line stock, including wines other chains carry, so the same bottle can cost less there. The catch: the range changes every week, and you cannot count on a specific label being there next month. If you see the wine you want in the Otto's catalogue, buy the case. If not, the Aldi or Lidl mid-range wines hold their own at CHF 6.90 to 8.90.
For drinks generally, mineral water and apple juice at the discounters, white and red wine at whichever store has the right label on Aktion, prosecco wherever it's cheapest by-the-bottle. Fancier sparkling (Champagne, real Cava) shifts the cost structure by CHF 30+ per occasion and is rarely worth it for casual hosts.
What hosts get wrong (and how to fix it)
Mistake 1: Treating apéro riche as classic-with-extras. Riche is not "classic plus a few warm things." The portions per head double. Buying classic quantities for a riche guest count means people leave hungry, and the host sends them to dinner anyway. Either commit to the riche scale or be honest that it's a classic apéro and arrange dinner to follow.
Mistake 2: Day-before shopping at one store. A day-before shop at Coop alone will run CHF 168 for the classic apéro for 6 (per the table above). The same basket built across Lidl + Coop (cheese and meat at Coop, the rest at Lidl) costs roughly CHF 130. The CHF 38 saved is the cost of one extra bottle of decent wine. The prep is twenty minutes longer.
Mistake 3: Buying brand-name bread, brand-name everything. Swiss apéro is one of the lowest-leverage occasions for branded goods. Migros M-Budget and Coop Prix Garantie nuts, olives, mineral water, and Salzstängeli are functionally identical to the brand versions for the apéro context. See M-Budget vs Prix Garantie for the structural comparison.
Mistake 4: Not splitting the cost when guests offer. When friends ask "what can I bring," let them. Swiss apéro culture explicitly accommodates the Beitrag, the contribution. A guest bringing one bottle of wine and one platter of cheese cuts the host's bill by CHF 25 to 40 for a classic, and the math gets cleaner if the prep is coordinated upfront.
This last one is exactly what shared cart solves. Open a Rappn cart for the apéro, share it with the people contributing, and everyone adds what they're bringing, on every phone at once. The 4-way text chain about "wait, who's getting the Gruyère" stops being a thing.
Apéro is the one Swiss occasion where guests genuinely want to contribute. Make it easy to coordinate.
Open a shared cart, invite the people coming, everyone adds what they're bringing, and the list stays the same on every phone. Filter by store: see if the Gruyère is on Aktion at Coop while the wine is cheaper at Aldi this week. Get Rappn free.
Updated: .
Why Rappn?
Rappn is an independent grocery price comparison app in Switzerland, with no commercial agreements with any retailer. Our comparisons are truly independent.
- 100% free: no subscription, no hidden costs
- Neutral: no commercial agreements with Migros, Coop, Aldi, Lidl, Denner, Aligro, or Otto’s
- Updated daily, as soon as the chains publish their deals
- The chains’ deals in one place: search, filter, compare, no account needed
Ready to save on groceries?
Install Rappn and compare for yourself this week. No account required.Scan the code, install Rappn and compare current offers. No account needed.
Built in Switzerland, for Switzerland
Frequently Asked Questions
How much should I budget for a Swiss apéro for 6?
Three realistic price points: CHF 48 to 74 for a basic apéro (before-dinner casual), CHF 103 to 169 for a classic apéro (formal occasion, no meal after), and CHF 153 to 251 for an apéro riche (replaces the meal). The lower end of each range assumes a Lidl or Aldi shop, the upper end is a Coop full-line shop. Per person, that's CHF 8 to 12 for a basic, CHF 17 to 28 for a classic, and CHF 26 to 42 for a riche.
How much cheese and meat per person?
The Swiss farmers' association (SBLV) gives the canonical guidance via Swissmilk: 70 to 100 g of cheese plus meat per person at a classic apéro, and 150 to 200 g per person at an apéro riche. For a basic before-dinner apéro, 50 to 70 g per person is enough. Total food weight per person scales similarly: roughly 120 g basic, 180 g classic, 180 to 240 g riche.
What's the difference between an apéro, an apéro riche, and an aperitif?
An aperitif is a single drink before a meal. An apéro is a social occasion combining drinks and food, but smaller than a meal. An apéro riche is a longer apéro with enough food (warm bites, soup shots, canapés) to replace a meal. The Wikipedia DE entry for "Apéro (Anlass)" notes the apéro is comparable to a British wine and cheese party or an Italian aperitivo Milanese.
Do I need wine, or is one type of drink enough?
For 6 people at a classic apéro, two bottles total (one white, one red) covers a normal serving rate. For an apéro riche, three bottles is the minimum (white, red, prosecco or sparkling), with a fourth held in reserve. Always include mineral water and a non-alcoholic option for the 1 to 2 guests in any group of 6 who will not drink alcohol on a given evening.
What's the cheapest shop for an apéro for 6?
In the May 2026 classic-apéro basket above, the total was lowest at Lidl (CHF 103) and Aldi (CHF 106), followed by Denner (CHF 119), Migros (CHF 148) and Coop (CHF 169). The trade-off is a smaller cheese-and-meat assortment at the discounters; if you want AOP Gruyère and a specific Bündnerfleisch quality, plan a hybrid shop with cheese and meat at Migros/Coop on Aktion and the rest at the discounter.
Should I host or order from a caterer?
For 6 people, almost always host. Swiss caterers typically price an apéro riche at around CHF 38 per person (CHF 228 for 6) plus drinks and equipment fees, which can push the total above CHF 350. A self-hosted apéro riche for 6 runs CHF 153 to 156 all-in at Lidl or Aldi. Catering economics start to make sense above 15 to 20 guests, where the labour saving on prep outweighs the per-person markup.
