Luzern staat bekend om zijn traditionele Zwitserse keuken. Enkele van de beste plekken om te eten in Luzern zijn Restaurant Stadthaus, Chez Maman en Hotel Schweizerhof.