Grilling in Switzerland can cost you CHF 1.50 or CHF 60 — for the same evening, depending on what lands on the grate. A cervelat costs around CHF 1.30–1.60 apiece at Denner or Aldi, marinated chicken thighs run CHF 9–12 per kilo, and a Swiss beef entrecôte sits at CHF 55–65 per kilo at Coop or Migros. That is a 40x price spread across the grill counter.
This guide maps the real 2026 prices for every common grill meat across Migros, Coop, Lidl, Aldi, Denner and Aligro — so you know exactly where each cut is cheapest before you shop.
How much does grill meat cost per person in Switzerland?
Plan on 200–250 g of meat per adult. At current 2026 prices, that translates into three clear budget tiers:
- Budget tier (CHF 2–4 per person): cervelat, chipolata, chicken thighs, marinated pork neck steaks. All widely available under CHF 12/kg at discounters.
- Middle tier (CHF 5–9 per person): bratwurst, marinated chicken breast skewers, pork chops, spare ribs. Typically CHF 15–25/kg.
- Premium tier (CHF 12–18 per person): Swiss beef entrecôte, rib-eye, lamb chops. CHF 45–65/kg at full price — the tier where a good Aktion matters most.
A family of four grilling once a week through the summer spends roughly CHF 12 per session in the budget tier versus CHF 55+ in the premium tier. Over ten grill evenings, that is a difference of more than CHF 400 — before sides and drinks. If you want the full picture of what a complete evening costs, see our BBQ for six under CHF 40 breakdown.
Which Swiss supermarket is cheapest for grill meat?
No single chain wins every category. Aldi and Lidl take the budget cuts, Denner is surprisingly strong on sausages, and Migros and Coop compete mainly through their weekly Aktionen and budget lines (M-Budget, Prix Garantie).
| Cut | Migros | Coop | Lidl | Aldi | Denner |
|---|---|---|---|---|---|
| Cervelat ×2 (200 g) | CHF 2.20 | CHF 2.30 | CHF 1.79 | CHF 1.75 | CHF 1.85 |
| Bratwurst ×4 (ca. 400 g) | CHF 4.95 | CHF 5.20 | CHF 3.99 | CHF 3.89 | CHF 4.20 |
| Chicken thighs, marinated, 1 kg | CHF 11.50 | CHF 11.90 | CHF 8.99 | CHF 8.79 | CHF 9.95 |
| Pork neck steaks, marinated, 1 kg | CHF 15.50 | CHF 16.– | CHF 11.99 | CHF 11.49 | CHF 13.50 |
| Spare ribs, marinated, 1 kg | CHF 17.50 | CHF 18.– | CHF 13.99 | CHF 13.49 | CHF 15.– |
| Swiss beef entrecôte, 1 kg | CHF 59.– | CHF 62.– | CHF 46.– | CHF 45.– | CHF 52.– |
Two caveats matter. First, the entrecôte gap partly reflects origin: Lidl and Aldi often stock imported beef alongside Swiss, while Migros and Coop lead with Swiss origin. Second, regular prices tell only half the story — Aktionen regularly flip the ranking, which is exactly what Eini's algorithm tracks across all six chains so you see the real cheapest option each week.
Is expensive grill meat actually worth it?
Sometimes — but rarely in the way people assume. On a grill, fat and bone are your friends: a CHF 11/kg marinated chicken thigh is far more forgiving than a CHF 40/kg beef fillet, which turns dry the moment you look away. Price and grill performance are not the same thing.
The best value-for-money cuts in 2026 are pork neck (Schweinshals), chicken thighs and spare ribs. All three carry enough fat to stay juicy, cost under CHF 18/kg even at the big chains, and take marinades well. The worst value is pre-cut, pre-skewered premium meat: you pay CHF 3–5 per kilo extra for someone threading it onto a stick.
Buy the plain, unmarinated version and marinate at home — oil, paprika, garlic and herbs cost centimes per portion. Unmarinated cuts are typically CHF 2–4 per kilo cheaper, and you control the salt.
When do grill meat Aktionen happen — and how big are they?
Swiss grill promotions follow a predictable summer rhythm. From May to August, at least one major chain runs a meat Aktion almost every week, with discounts of 25–50% on selected cuts. Lidl and Aldi rotate their weekly offers on Thursdays; Migros and Coop launch theirs on Tuesdays. Around public holidays — Auffahrt, Pfingsten and especially the run-up to 1 August — the discounts get deeper and broader.
This is where timing beats brand loyalty. Entrecôte at 40% off at Coop (about CHF 37/kg) undercuts the regular Aldi price. The pattern holds across the board: premium cuts are worth buying almost exclusively on promotion, while budget cuts like cervelat and chicken thighs are cheap enough at everyday prices that waiting rarely pays. Our guide to Swiss meat prices in 2026 covers the year-round patterns in detail.
Entrecôte and ribs also freeze well. When a 40–50% Aktion lands, buying two or three packs and freezing them turns one promotion into a month of premium grill evenings at discounter prices.
What about feeding a crowd — is bulk buying worth it?
For a party of ten or more, Aligro changes the maths. Bulk packs of bratwurst, chicken and pork steaks typically price 20–30% below regular retail: a 2 kg tray of marinated chicken thighs around CHF 15–16 versus CHF 22–24 at Migros. Cash-and-carry access rules have loosened, and many locations now welcome private customers. We break down the full strategy in our Aligro summer party guide.
For smaller groups, the smarter move is splitting the shop: sausages and chicken at Aldi or Lidl, one premium Aktion cut at Migros or Coop as the centrepiece, and sides from wherever is on your route. Speaking of sides — they are the cheapest part of the evening if you plan them right, as our budget BBQ sides guide shows.
Rule of thumb for mixed groups: one budget item per person (cervelat or chipolata) plus one shared premium item to carve. Everyone eats well, and the bill stays anchored by the cheap tier.
How do you keep track of all these prices?
Nobody remembers six chains' worth of meat prices, and the weekly Aktionen reshuffle the ranking constantly. That is the exact problem Eini solves: the app pulls real prices and current promotions from Coop, Migros, Lidl, Aldi, Denner and Aligro, and the algorithm flags where each item on your list is cheapest this week. Add your grill list once, and you will see whether this is the week to splurge on entrecôte or stick to bratwurst. Download Eini and let the algorithm do the price-watching before your next grill evening.
Frequently asked questions
What is the cheapest meat to grill in Switzerland?
Cervelat is the classic budget option at CHF 0.85–1.15 per piece at discounters. Per kilo, chicken thighs (CHF 8.79–11.90) and chipolata sausages offer the lowest cost for actual grilled meat, and both perform better on the grill than lean premium cuts.
Why is Swiss entrecôte so expensive?
Swiss beef production costs are among the highest in Europe due to land prices, feed costs and animal-welfare standards, and import tariffs keep foreign beef from undercutting it fully. Expect CHF 55–65/kg at full price — and plan to buy it during 30–50% Aktionen instead.
Which supermarket has the best grill meat promotions?
Migros and Coop run the deepest single-item discounts, regularly 30–50% off premium cuts in summer. Lidl and Aldi have lower everyday prices but shallower promotions. The winner changes weekly, which is why comparing before you shop pays off.
Is marinated grill meat worth the extra cost?
Usually not. Pre-marinated cuts cost CHF 2–4 more per kilo and the marinade often masks the meat quality. A home marinade of oil, paprika and garlic costs almost nothing and lets you buy the cheaper plain cut.
How much grill meat should I buy per person?
Plan 200–250 g per adult and 100–150 g per child. With bone-in cuts like ribs or chicken thighs, add roughly 30% to account for the bone weight.
Plan smarter, spend less with Eini.
Real prices from Coop, Migros, Lidl, Aldi, Denner & Aligro. Smart meal plans. Automatic grocery lists.
Download