No tourist traps · no paid placements

Local restaurants in Zürich, Switzerland

// where locals actually eat — updated September 2026

4 vetted neighbourhood spots in Zürich, Switzerland — Swiss Street Food, Swiss Café, Swiss Vegetarian and Swiss Traditional, found through local word of mouth rather than a marketing budget. Sternen Grill currently leads the Zürich list at 4.7 (Swiss Street Food). Most of the list stays in the everyday price range locals eat at week to week. Every one of them is below.

  1. Sternen Grill14.7

    Swiss Street Food

    Sternen Grill

    Sternen Grill has been grilling St. Galler bratwurst at Bellevue since 1963, and it is still among the cheapest proper meals in central Zürich. The order is fixed by tradition: sausage, a crisp bread roll, and the house's own sharp mustard, eaten standing at the counter on Theaterstrasse for around CHF 8. Upstairs there is a full restaurant serving hearty Swiss dishes with windows over Bellevue and the lake, so one address covers both a two-minute lunch and a sit-down dinner. The menu runs Swiss classics with and without meat. The queue is the city in miniature — commuters, students, tourists and locals in a single line.

    Price: Typical main course around CHF 8, ordered à la carte.

    View restaurant

  2. No photo available for Café Sprüngli24.7

    Swiss Café

    Café Sprüngli

    Café Sprüngli has traded on Paradeplatz since 1836, and its Luxemburgerli macarons are as close to a civic emblem as a Zürich pastry can get. The café and restaurant sit at the Bahnhofstrasse end of the square, where the confiserie counter — Grand Cru chocolates, pralines, cakes, handmade sandwiches — runs alongside a proper sit-down room. It works best earlier in the day, as a breakfast or lunch stop rather than a dinner one, with plates around CHF 18. There is outdoor seating when the weather allows, which on Paradeplatz means watching the whole of Zürich's financial district walk past.

    Terrace: There is outdoor seating for warmer days.

    View restaurant

  3. No photo available for Haus Hiltl34.6

    Swiss Vegetarian

    Haus Hiltl

    Vegetarian since 1898, Haus Hiltl on Sihlstrasse has been serving meat-free food to Zürich for longer than almost any restaurant anywhere. The house sums up its own approach as healthy indulgence, which sidesteps the worthy-but-joyless trap that catches a lot of vegetarian kitchens — this is food built to be enjoyed first. It runs as bistro and buffet, so you can graze the counters across whatever is on that day or sit down and order properly, with mains around CHF 22. The kitchen accommodates allergies when you flag them at the order, which makes it one of the easier rooms in the city to eat in with restrictions.

    Dietary: Vegetarian options are on the menu.

    View restaurant

  4. Zeughauskeller44.6

    Swiss Traditional

    Zeughauskeller

    Zeughauskeller — the name means arsenal cellar — sits just off Bahnhofstrasse and is Zürich's standard-bearer for hearty traditional Swiss cooking. The kitchen describes its own output as hearty dishes with tradition, and the card reads accordingly: Kalbsgeschnetzeltes, Kalbsleber, Schweinshaxe and a run of sausages from Kalbsbratwurst to Bauernbratwurst, with Wienerschnitzel and cordon bleu for anyone who wants the fried classics. Portions are built for appetite rather than restraint, and mains come in around CHF 28. There is a terrace for warm weather, which is no small thing at this end of Bahnhofstrasse.

    Terrace: There is outdoor seating for warmer days.

    View restaurant

Plan your visit4 spots on file

Looking for something specific in Zürich?

Filter all 4 vetted spots by meal, kitchen, distance and diet in the full search — or browse them as pins on the map.

All city guides for Switzerland