How I eat well in Lucerne without going broke
The first time I visited Lucerne I did the maths on my restaurant bills after three days and nearly booked an earlier train home. A plain plate of pasta with a glass of house wine, on a terrace with a lake view I hadn’t even asked for, came to CHF 42. That is not a one-off horror story; it is the standard rate for evening tourist-menu dining anywhere within sight of the Chapel Bridge. I still eat well here on every visit, but I stopped eating like a tourist, and the difference in the final bill is enormous.
The trap most visitors fall into
The trap is timing and location, not food quality. Lucerne’s evening restaurant scene, especially anything on Bahnhofstrasse or along the water, is priced for a captive audience with a lake view and nowhere else to be. Lunch, one street back from the water, is a completely different market. Swiss office workers eat out constantly at midday, and the businesses that feed them compete on price, not atmosphere. That is where the savings live.
The Tagesteller is the single best trick
Nearly every proper restaurant in Lucerne, from Rathaus-adjacent taverns to quiet Neustadt cafés, runs a Tagesteller: a fixed lunch plate that changes daily, served only between roughly 11:30 and 14:00. It is usually CHF 18 to 24, often with soup or salad included, for the same kitchen that would charge CHF 35 to 45 for a comparable dish off the evening menu. I now plan my one proper sit-down meal of the day around lunch and eat lighter in the evening. It is not a compromise; the food is frequently better, because the kitchen is cooking for locals who would complain about a mediocre plate.
Canteens that let outsiders in
Lucerne has several institutional canteens that are open to the public at lunchtime, usually on weekdays only, and they are the cheapest hot meals in the city. The Mensa at Hochschule Luzern serves a full plate for around CHF 16 to 20 if you are not a student (students pay less, and nobody checks your ID at the till, but the posted price already assumes most walk-ins aren’t enrolled). The food is cafeteria-standard rather than exciting, but it is filling, it is fast, and on a wet November lunchtime it beats standing in a queue at a tourist restaurant for a table.
Migros and Coop: the unglamorous backbone
Switzerland’s two big supermarket chains, Migros and Coop, both run self-service restaurant floors above or beside many of their larger stores, including the branches near the station. A hot main course with vegetables runs CHF 12 to 16, a coffee is under CHF 4, and you serve yourself from a counter and pay by weight or by plate at the till. I know it sounds like giving up on the trip, but the Migros Restaurant near Bahnhofplatz has fed me perfectly acceptable rösti and grilled chicken more times than I’d like to admit, at less than half of what the same plate costs on a terrace three hundred metres away.
For a meal you assemble yourself, the supermarkets are even better value. A fresh baguette, a wedge of Swiss cheese, cured meat and fruit from a Migros or Coop cold counter comes to CHF 10 to 15 for two people, and you can eat it on a bench by the lake with a better view than most restaurants offer. If you want the cheese with a story behind it rather than the supermarket shelf, a short trip to a working dairy is worth the detour; see the day trip to a Swiss cheese dairy for where to go.
The market by the Reuss
On Tuesday and Saturday mornings, stalls set up along the Reuss and around Unter der Egg selling bread, cheese, cured meats, seasonal fruit and vegetables, and ready-to-eat items like bratwurst rolls for CHF 6 to 8. It is smaller than markets in Zurich or Bern, so don’t build a whole day around it, but it’s worth timing a Saturday morning walk around the Old Town to pass through it.
For a wider sense of what’s on offer across the week, the market and street food guide covers stalls I’ve come back to more than once. I’ve also written up what a single cup of coffee actually costs here, which tells you a lot about where the mark-up in this city really sits: it’s the seat, not the coffee.
Fondue and raclette without the tourist mark-up
Cheese fondue and raclette are the two dishes every visitor wants to try, and they are also the two most commonly overpriced on menus aimed squarely at tourists. A shared fondue can run CHF 30 to 38 per person at a lakeside restaurant. It’s often cheaper, and just as authentic, at a small Beizli (a local tavern) a few streets off the main tourist strip, where the same pot costs closer to CHF 24 to 28 and the room is full of Swiss regulars rather than other visitors. The fondue and raclette guide has a short list of where I’ve actually eaten it well and where I’ve walked out overcharged.
What a realistic day of eating costs
Here’s roughly what I now budget per person, per day, when I’m being sensible without being miserable about it:
| Meal | Where | Cost (CHF) |
|---|---|---|
| Breakfast | Bakery pastry and coffee, standing | 6-9 |
| Lunch | Tagesteller at a proper restaurant | 18-24 |
| Snack | Market bratwurst or supermarket sandwich | 6-8 |
| Dinner | Fondue at a local Beizli, shared | 24-30 |
| Total | 54-71 |
Compare that with a tourist-menu-only day, which lands closer to CHF 130 to 160 once you include a lakeside dinner and two or three sit-down coffees, and the saving over a long weekend adds up to the price of another activity entirely. I’d rather spend that difference on a cable car than on a view I could have had for free from a park bench. That’s often exactly how I’ve spent it: after a frugal lunch I’ve put the savings towards the classic round trip up the Rigi, which costs a great deal more than any meal in this city ever will.
On a clear day I’ve also justified it with a private cruise on Lake Lucerne booked with money I didn’t spend on an overpriced dinner, and on a fitter day I’ve covered the shoreline on an e-bike and boat combination around the lake instead of a long, expensive lunch.
Coffee, chocolate and the small daily costs
Coffee is where a lot of small money leaks away. Standing at a counter costs CHF 4.50 to 5.50; sitting at a table, even the same espresso machine, adds a service charge that can double it. Chocolate is a genuine Lucerne specialty rather than a tourist prop, and a small bar from a proper chocolatier is a better souvenir and a better snack than a sightseeing-district waffle; the chocolate experiences guide covers where it’s worth paying for the experience and where a supermarket bar does the job just as well. For gifts and souvenirs more broadly, the shopping guide separates what’s worth the price from what’s marked up purely for foot traffic.
Putting it together
None of this requires giving anything up. I still eat a proper restaurant meal most days I’m here, I still have fondue, and I still buy chocolate. I’ve just moved the expensive meal to lunchtime, learned which counters and canteens feed locals rather than tourists, and accepted that a sandwich on a bench by the lake is not a lesser meal than a table with the same view and a 300 percent mark-up.
For the wider picture on what a trip here actually costs beyond food, the Lucerne travel costs guide and the budget guide go through accommodation and transport in the same style. If you’re weighing up how to spend a few days here at all, start with where to stay in Lucerne, since a self-catering apartment near a Migros or Coop makes every tip in this piece easier to act on.
Frequently asked questions about eating cheaply in Lucerne
What is a Tagesteller and how much does it cost?
A Tagesteller is a fixed dish of the day, served at lunchtime only, usually between 11:30 and 14:00, at most sit-down restaurants in Lucerne. It typically costs CHF 18 to 24, sometimes with soup or salad included, compared with CHF 35 to 45 for a similar dish from the evening menu.
Can anyone eat at the Hochschule Luzern canteen, or only students?
The Mensa is open to the public at lunchtime on weekdays. Non-students pay a slightly higher price than enrolled students, typically CHF 16 to 20 for a full plate, and nobody checks student status at the till.
Are the Migros and Coop restaurants actually worth eating at?
Yes, for value rather than atmosphere. A hot self-service main course runs CHF 12 to 16, about half the price of a comparable restaurant meal, and the food quality is decent cafeteria standard rather than fine dining.
When is the food market in Lucerne, and what does it sell?
The market runs on Tuesday and Saturday mornings along the Reuss and around Unter der Egg, with bread, cheese, cured meats, seasonal produce and ready-to-eat items like bratwurst rolls from CHF 6 to 8.
Is fondue always expensive in Lucerne?
Fondue is expensive at lakeside restaurants aimed at visitors, often CHF 30 to 38 per person, but a shared pot at a small local Beizli a few streets off the main tourist route typically costs CHF 24 to 28 for the same quality.
How much should I budget per day for food in Lucerne?
Eating sensibly rather than only at tourist-menu restaurants, expect roughly CHF 55 to 70 per person per day covering breakfast, a proper lunch, a snack and a shared dinner. A tourist-menu-only day typically costs CHF 130 to 160.
Is Lucerne tap water safe, so I can skip buying bottled water?
Yes, tap water in Lucerne is excellent and safe to drink everywhere, which saves several francs a day compared with buying bottled water at restaurants or kiosks.
Does sitting down for coffee really cost more than standing at the counter?
Yes. Standing at the counter typically costs CHF 4.50 to 5.50 for an espresso or coffee; sitting at a table, even at the same café, often adds a service surcharge that can bring the price close to CHF 8 to 9.
faq:
- question: “What is a Tagesteller and how much does it cost?” answer: “A Tagesteller is a fixed dish of the day, served at lunchtime only, usually between 11:30 and 14:00, at most sit-down restaurants in Lucerne. It typically costs CHF 18 to 24, sometimes with soup or salad included, compared with CHF 35 to 45 for a similar dish from the evening menu.”
- question: “Can anyone eat at the Hochschule Luzern canteen, or only students?” answer: “The Mensa is open to the public at lunchtime on weekdays.
Non-students pay a slightly higher price than enrolled students, typically CHF 16 to 20 for a full plate, and nobody checks student status at the till.”
- question: “Are the Migros and Coop restaurants actually worth eating at?” answer: “Yes, for value rather than atmosphere.
A hot self-service main course runs CHF 12 to 16, about half the price of a comparable restaurant meal, and the food quality is decent cafeteria standard rather than fine dining.”
- question: “When is the food market in Lucerne, and what does it sell?” answer: “The market runs on Tuesday and Saturday mornings along the Reuss and around Unter der Egg, with bread, cheese, cured meats, seasonal produce and ready-to-eat items like bratwurst rolls from CHF 6 to 8.”
- question: “Is fondue always expensive in Lucerne?” answer: “Fondue is expensive at lakeside restaurants aimed at visitors, often CHF 30 to 38 per person, but a shared pot at a small local Beizli a few streets off the main tourist route typically costs CHF 24 to 28 for the same quality.”
- question: “How much should I budget per day for food in Lucerne?” answer: “Eating sensibly rather than only at tourist-menu restaurants, expect roughly CHF 55 to 70 per person per day covering breakfast, a proper lunch, a snack and a shared dinner.
A tourist-menu-only day typically costs CHF 130 to 160.”
- question: “Is Lucerne tap water safe, so I can skip buying bottled water?” answer: “Yes, tap water in Lucerne is excellent and safe to drink everywhere, which saves several francs a day compared with buying bottled water at restaurants or kiosks.”
- question: “Does sitting down for coffee really cost more than standing at the counter?” answer: “Yes. Standing at the counter typically costs CHF 4.50 to 5.50 for an espresso or coffee; sitting at a table, even at the same café, often adds a service surcharge that can bring the price close to CHF 8 to 9.”
tours.Food
Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.
GetYourGuide does not provide a product photo for this activity — the image shows the meeting point, photographed by us.


