lunchmenu.ch

What does Roast cost at lunch?

Roast at lunch in Switzerland - median of restaurant medians

CHF 23.95

Middle half of restaurants: CHF 20.00 to CHF 26.50 · 334 restaurants · Last 30 days · as of 30 October 2026

Roast typically costs CHF 23.95 on a Swiss lunch menu. 334 restaurants served it at lunch at least once in the period - 24% of all restaurants with a lunch menu.

Restaurants serving it

24%

334 of 1'370 restaurants with a lunch menu

Roast by city

Cities with at least 10 restaurants serving Roast at lunch, ranked by median. The vertical line is the Swiss median.

Last 30 days · as of 30 October 2026

CityPrice range (CHF)MedianRestaurants
1 Bern Bern: Median 25.90, p25-p75 22.50-33.00, 95% CI 23.50-32.90, n=21 CHF 25.90 21
2 Luzern Luzern: Median 25.50, p25-p75 24.25-28.20, 95% CI 24.00-29.90, n=11 CHF 25.50 11
3 Zürich Zürich: Median 25.00, p25-p75 23.73-30.75, 95% CI 24.90-26.50, n=52 CHF 25.00 52
4 St. Gallen St. Gallen: Median 23.20, p25-p75 14.25-28.75, 95% CI 13.50-34.00, n=10 CHF 23.20 10
5 Basel Basel: Median 22.80, p25-p75 21.95-24.95, 95% CI 21.50-25.00, n=15 CHF 22.80 15
6 Solothurn Solothurn: Median 20.00, p25-p75 19.63-21.50, 95% CI 18.00-28.00, n=10 CHF 20.00 10

By language region

Median price of Roast - German-speaking: CHF 23.65 · French-speaking: CHF 24.50. Regions from 20 restaurants.

RegionPrice range (CHF)MedianRestaurants
German-speaking German-speaking: Median 23.65, p25-p75 19.82-26.50, 95% CI 22.90-24.50, n=302 CHF 23.65 302
French-speaking French-speaking: Median 24.50, p25-p75 22.00-27.75, 95% CI 22.50-27.00, n=27 CHF 24.50 27

All dishes in the lunch dish index

Methodology

Lunch prices: published lunch menus of the last 30 days, verified restaurants in Switzerland only, CHF 10 to 100. A main counts as Roast when our proprietary classification system unambiguously classifies it so; buffets and dishes without a real name are excluded. Each restaurant counts once, with the median of its prices for the dish; the Swiss value is the median of those restaurant values.

Cities appear from 10 restaurants, language regions from 20; the region follows the restaurant's postcode. The statistic only renders when at least 95% of the period's mains are classified; the dish itself needs at least 50 restaurants.

À-la-carte prices come from the currently published menus (mains, priced per dish, CHF). The lunch discount compares, within the same restaurant, the median card price with the median lunch price for the same dish type, and is shown from 20 such restaurants. The card price may be an evening price and the portion larger; conversely the lunch menu often includes soup or salad.

Free to use with attribution: "Source: Lunchmenu.ch" with a link to this page.