Skip to content

Where to eat in Zurich

42 independent restaurants, bakeries and food spots in Zurich. Chains are left out.

Ranked with the travel guide's picks and well-known places first. Showing the top 40 of 42.

Where to eat in Zurich

  1. Eat

    1001

    A nice Turkish place with remarkably good kebab, friendly service, and possibility to seat conveniently inside.

  2. Eat

    Ah-Hua

    Offers delicious Thai dishes to budget prices. Great pit-stop in a Langstrasse pub crawl.

  3. Eat

    Baba's take-away (Restaurant Pumpstation)

    Part of the Restaurant Pumpstation is located direct at the lake promenade (south of Banhof Stadelhofen). From April–October, serves fresh grilled sausages, ribs, and chicken for about Fr. 6-10.

  4. Eat

    Bank

    Restaurant, café, bar and bakery in old bank. Mostly organic and Mediterranean food.

  5. Eat

    Blinde Kuh

    Restaurant in complete darkness, served by blind people. An amazing experience.

  6. Eat

    Coco Grill & Bar

    Grill restaurant that offers set menus for lunch and a menu surprise for dinner (either fish or meat). Also has a good wine selection and very nice in the summer due to a small garden

    Mon-Fri 10:00–14:30 & 17:00–00:00, Sat 17:30–00:00

  7. Eat

    Gambrinus

    A typical Swiss restaurant with good food and cold beer. It is located in the Red Light District (Langstrasse) of Zurich and is not the ideal place to bring children or acquaintances. Gambrinus looks like a pub more than anything else, but the staff are friendly and speak English. Try the Zürigschnätzlets mit Rösti or the fondue (one of the best in town).

    From Fr. 14 (Aug 2015)

  8. Eat

    Globus Bellevue

    This relatively new branch of the Globus department store in the Bellevue near the Stadelhofen station is totally dedicated to food. There is a large eatery on the ground floor that serves various fusion-type foods (decent noodle bowl) and a passable sushi bar. The ground floor has a gourmet food market, and upstairs there are kitchen wares.

  9. Eat

    Iroquois

    Tex-Mex food in the trendiest part of town, with the best margaritas in Zurich.

  10. Eat

    Kronenhalle

    The city's most famous restaurant where all the glitterati go to see and be seen. Good Swiss food and heavenly chocolate mousse are one reason to go, the opportunity to dine among original artwork by famous Swiss and European artists (who paid in paintings instead of money) the other.

    12ː00-24ː00Mains Fr. 30-65

  11. Eat

    Le Dezaley

    Traditional French-Swiss food from the French-speaking Kanton Waadt (Vaud). One of many fondue restaurants in Zurich.

    Mains Fr. 25-40

  12. Eat

    Lily's

    Great Thai and other Asian food. The curries are particularly good and come in huge portions. Come before 19:00 or after 21:00 if you don't want to wait.

  13. Eat

    Manzoni Bar

    Authentic Italian coffee and aperitif bar that offers clients over 20 different coffee specialties and a vast take away menu. The concept was created by the Manz brothers together with Francesco Illy, the most famous coffee brand in Italy.

    Morning till evening

  14. Eat

    Mesa Restaurant

    Traditional kitchen with Catalan influences as one of the best restaurants in Zurich

    Tue-Fri 11:45-15:00 and 18:30-00:00; Sat 18:30-00:00

  15. Eat

    Millennium Restaurant

    Offers great pizzas, large hamburgers, spicy kebabs and other Italian and Turkish dishes at reasonable prices. Staff is very friendly and service is great. Perfect for lunch or a late-night snack.

  16. Eat

    Nooba

    Pan-Asian noodle bar, a short walk up the hill from Stadelhofen station. Stylish setting, attentive and multilingual service and a broad selection of freshly prepared noodle, rice and curry dishes.

  17. Eat

    Nooch

    Yet another Pan-Asian noodle, rice and curry joint. Also has a sushi bar.

  18. Eat

    Outback Lodge

    Unrelated to the U.S. Outback Steakhouse chain. Enjoy Aussie tucker like ostrich, kangaroo, and crocodile, as well as more conventional fare. Popular with locals as well as expats. Has a hopping bar scene (see Drink section). There's also a branch in Winterthur.

  19. Eat

    Pizzeria Molino

    Pizzas and pastas in a relaxed setting. Check website for more locations.

  20. Eat

    Restaurant Eisenhof

    Has the warm feel of an old pub. The house specialty is horse steak, served on a hot stone with fries.

  21. Eat

    Rheinfelder Bierhalle

    In this huge and boisterous restaurant you get good value food and rich portions (only try the Jumbo Jumbo Cordon-Bleu when really hungry). Cheap beer. Service can range from very good to poor depending who is working that day.

  22. Eat

    Ristorante Toscano

    A very good Italian restaurant in the old part of the city (Niederdorf). You should try the Spaghetti al Bacio!

    Mon-Sat

  23. Eat

    Rosalys

    Typical Swiss food including Älplermacrone (pasta with apple purée). Excellent cocktail bar, too.

  24. Eat

    Sprüngli Paradeplatz

    The flagship store of the Sprüngli confectionery store chain has a beautiful turn-of-the-century style dining room upstairs that is extremely popular for breakfast, lunch and afternoon tea. Choose from the menu or from the gorgeous display case filled with beautiful cakes, tarts, open-face and regular sandwiches. Try the muesli! Great people watching too, since this is the place for an after-shopping snack for the rich ladies of Zurich.

  25. Eat

    Sternen Grill

    Zurich's most famous sausage stand near Bellevue tram stop. Red or white sausages for around Fr. 6 (Aug 2015), a piece of bread and (hot!) mustard is included.

  26. Eat

    Swiss Chuchi

    A kitchy place serving up classic Swiss fare, mainly for tourists. Serves fondue year round.

  27. Eat

    Tibits

    The fast-food outlet of Hiltl, Europe's oldest vegetarian restaurant. Offers a nice self-service buffet of fresh veggies and fruit and a surprising variety. Try the freshly squeezed juices.

    Buffet: 3.60 Fr for 100g

  28. Eat

    White Elephant

    Original Thai Food. Since 1991 it offers an authentic cuisine with the full scope of original spices.

    Mon-Fri 12:00-14:00, Sun-Thu 18:00-22:00, Fri Sat 18:00-23:00

  29. Eat

    Widder Hotel

    High-class food in a cool setting. The hotel has a trendy bar, great piano music, cool red leather decor, and halogen lighting.

    Mains Fr. 20-50

  30. Eat

    Zeughauskeller

    Offers hearty sausages, stews, rösti potato, etc., in a Brauhaus-like setting. Touristy, but good and large portions. Housed in a historical building, built in 1487.

    11:30–23:00

  31. Eat

    Zum Kropf

    Offers beer hall fare such as sausages and pork shanks in a somewhat refined setting. The restaurant features a beautiful painted ceiling.

  32. Eat

    Zunfthaus Zur Waag

    Very authentic Swiss high-end restaurant. To ensure your meal does not get cold, they split your order into 2 plates and bring you one at a time.

    Mains Fr. 25-50

  33. Eat

    eCHo Restaurant

    Traditional Swiss cuisine. Everything is prepared according to original recipes, and all products originate from the region.

    Daily 18:00-22:30

  34. Eat

    Bebek

    Breakfast until 16:00. Meze dishes and bar in the evening.

  35. Eat

    Blaue Ente

    Romantic cuisine in a beautiful building.

  36. Eat

    Commercio

    Excellent pasta and a busy atmosphere.

  37. Eat

    Commi-Halle

    Italian food served late.

  38. Eat

    Da Angela

    Authentic Italian food.

  39. Eat

    Hiltl

    The oldest vegetarian restaurant in Europe (from 1890).

  40. Eat

    Masala

    Tasty Indian cuisine.

Browse all 128 places in Zurich

Listings from the Wikivoyage guide to Zurich (CC BY-SA 4.0).