Vegan in Zurich
Zurich on Vegan Map: 23 fully vegan places, 19 vegetarian and 169 with vegan options, plus 30 organic, farm and zero-waste shops. Data as of November 10, 2026. Place data © OpenStreetMap contributors (ODbL) and Vegan Map.
Most fully vegan and vegetarian places are in the postcode areas 8005 (8), 8001 (8), 8004 (7). Of 193 places with known opening hours, 116 are open on Sundays and 112 until 10 pm or later.
| Restaurant | Café / bar | Shop | Total | |
|---|---|---|---|---|
| Vegan | 12 | 4 | 7 | 23 |
| Vegetarian | 17 | 2 | 1 | 20 |
| Vegan options | 140 | 28 | 2 | 170 |
| Not specified | 0 | 1 | 27 | 28 |
| Total | 169 | 35 | 37 | 241 |
Download on the App Store · Get it on Google Play
Top picks in Zurich
Ranked by how complete the information is: fully vegan places first, then places with opening hours, a website and an address.
- Bakery Bakery
Vegan · Café / bar · 8006 · Partly wheelchair accessible · Outdoor seating · Open on Sundays - Bäckerei Enzian
Vegan · Shop · 8050 · Takeaway - Eva's Apples
Vegan · Shop · 8006 · Wheelchair accessible - Klara's Kitchen
Vegan · Restaurant · Takeaway - Vegan Troja
Vegan · Restaurant · 8037 · Takeaway · Delivery · Open on Sundays - Vegitat
Vegan · Restaurant · 8005 · Open on Sundays - Zum goldenen Taschenbrot
Vegan · Restaurant · 8004 - Bakery Bakery
Vegan · Shop · 8001 · Wheelchair accessible · Takeaway · Open on Sundays - Dar
Vegan · Restaurant · 8003 · Wheelchair accessible · Outdoor seating · Open on Sundays - Devi Deli Göttlich Vegan
Vegan · Shop - marktküche
Vegan · Restaurant · 8004 - roots
Vegan · Restaurant · 8005 · Wheelchair accessible · Takeaway · Open on Sundays
Fully vegan 23
- Bakery Bakery · Café / bar
Hotzestrasse 65, 8006 Zürich
Mon–Fri 07:00–18:00 · Sat 08:00–17:00 · Sun 09:00–16:00 - Bäckerei Enzian · Shop
Binzmühlestrasse 41, 8050 Zürich
Mon–Fri 06:00–18:00 · Sat 06:00–15:00 - Eva's Apples · Shop
Weinbergstrasse 168, 8006 Zürich
Mon closed · Tue–Fri 10:30–18:30 · Sat 09:00–17:00 · Sun closed - Klara's Kitchen · Restaurant
Universitätstrasse 17, Zürich
Mon–Fri 07:30–15:00 - Vegan Troja · Restaurant
Nordstrasse 223, 8037 Zürich
Tue–Thu 09:00–14:00, 17:00–22:30 · Fri–Sat 09:00–14:00, 17:00–23:30 · Sun 15:00–22:30 - Vegitat · Restaurant
Langstrasse 192, 8005 Zürich
Mon–Thu 11:30–14:00, 17:00–21:00 · Fri–Sat 11:30–23:00 · Sun 13:00–21:00 - Zum goldenen Taschenbrot · Restaurant
Militärstrasse 91, 8004 Zürich
Tue–Thu 11:00–14:00, 17:00–22:00 · Fri 11:00–14:00, 17:00–23:00 · Sat 12:00–23:00 - Bakery Bakery · Shop
Hauptbahnhof, Passage Gessnerallee, 8001 Zürich
Mon–Fri 07:00–21:00 · Sat–Sun 08:00–20:00 - Dar · Restaurant
Weststrasse 20, 8003 Zürich
Wed–Fri 18:00–22:00 · Sat–Sun 10:00–14:00, 18:00–22:00 - Devi Deli Göttlich Vegan · Shop
Zürich
Tue–Fri 11:00–19:00 · Sat 11:00–17:00 · Public holidays closed - marktküche · Restaurant
Feldstrasse 98, 8004 Zürich
Mon–Fri 17:30–23:30 - roots · Restaurant
Maschinenstrasse 8, 8005 Zürich
Mon–Fri 07:30–16:00 · Sat–Sun 09:00–16:00 · Public holidays 09:00–16:00 - roots · Restaurant
Am Schanzengraben 19, 8002 Zürich
Mon–Fri 07:30–20:00 · Sat 09:00–17:00 · Sun 10:00–16:00 - roots kitchen · Restaurant
Förrlibuckstrasse 190, 8005 Zürich
Mon–Fri 11:30–14:00 - The Sacred · Restaurant
Müllerstrasse 64, 8004 Zürich
Mon–Sat 11:00–21:00 - Vegelateria · Café / bar
Müllerstrasse 64, 8004 Zürich
Mon–Sat 11:00–21:00 - Reformhaus Wollishofen · Shop
Albisstrasse 50, 8038 Zürich
Mon–Fri 08:00–19:30 · Sat 08:30–17:30 - Collective Bakery · Café / bar
Maschinenstrasse 8, 8005 Zürich
Mon–Fri 07:30–16:00 · Sat–Sun 09:00–16:00 · Public holidays 09:00–16:00 - Chai Corner · Farm shop
Zürich
Every day 09:00–18:00 - elle n belle · Restaurant
Limmatstrasse 118, 8005 Zürich - Ethical vegan clothing SANIKAI · Shop
Kalandergasse 5, 8005 Zürich - Les Gourmandieses de Miyuko · Restaurant
Beckenhofstr. 7/9, 8006 Zürich - Roots · Café / bar
Lintheschergasse 15, 8001 Zürich
Vegetarian 19
- Haus Hiltl · Restaurant
Sihlstrasse 28, 8001 Zürich
Mon–Wed 07:00–22:00 · Thu–Fri 07:00–23:00 · Sat 08:00–23:00 · Sun 10:00–22:00 - Hiltl bistro · Café / bar
Sihlstrasse 28, 8001 Zürich
Mon–Thu 07:00–22:00 · Fri 07:00–23:00 · Sat 08:00–23:00 · Sun 10:00–22:00 - Hiltl Dachterrasse · Restaurant
Bahnhofstrasse 88, 8001 Zürich
Mon–Thu 09:00–22:00 · Fri 09:00–24:00 · Sat 09:00–22:00 · Sun 10:00–19:00 - Hiltl Sihlpost · Restaurant
Europaallee 1a, 8004 Zürich
Mon–Wed 07:00–22:00 · Thu–Fri 07:00–23:00 · Sat 07:00–22:00 · Sun 08:00–22:00 - Masala · Restaurant
Stauffacherstrasse 27, 8004 Zürich
Mon–Fri 11:30–14:00, 18:00–22:30 · Sat 18:00–22:30 - Taste of Asia Co. · Restaurant
Neugasse 76, 8005 Zürich
Tue–Fri 11:30–14:00, 18:00–23:00 · Sat 18:00–23:00 - Tibits · Restaurant
Seefeldstrasse 2, 8008 Zürich
Mon–Tue 06:30–23:30 · Fri 06:30–24:00 · Sat 08:00–24:00 · Sun 09:00–23:30 - Vier Linden Imbiss-Café · Café / bar
Freiestrasse 50, 8032 Zürich
Mon–Fri 06:30–18:30 · Sat 06:30–16:00 - Beetnut · Restaurant
Lagerstrasse 16b, 8004 Zürich
Mon–Fri 08:00–22:00 · Sat 08:00–19:00 · Sun 09:00–16:00 - Hiltl am Strand · Restaurant
Mythenquai 95, 8002 Zürich
Mon–Fri 09:00–18:30 · Sat 09:00–12:00 · Sun 09:00–18:30 - Stripped Pizza · Restaurant
Seefeldstrasse 88, 8008 Zürich
Mon–Thu 07:00–23:00 · Fri–Sat 07:00–24:00 · Sun 10:00–22:00 - Tibits · Restaurant
Tramstrasse 2, 8050 Zürich
Mon–Fri 06:30–22:30 · Sat–Sun 08:00–22:30 · Public holidays 08:00–22:30 - Tibits Bistro Zürich · Restaurant
Falkenstrasse 12, 8008 Zürich
Mon–Thu 11:00–22:00 · Fri–Sat 09:00–22:00 · Sun 09:00–21:00 - Mohini · Restaurant
Weinbergstrasse 15, Zürich
Mo-Fr 11:00-15:00 || "einmal im Monat 18:00-23:00" - Mensa Rämi 59 · Restaurant
Rämistrasse 59, 8001 Zürich
Mo-Fr 07:30-15:00 "während Hauptsemester" - BonaDea · Restaurant
Bahnhofplatz 15, 8001 Zürich - Marronistand · Restaurant
Zürich
Oct-Mar: "open" - Pot au Vert · Restaurant
Limmatquai 142, 8001 Zürich - Samses · Restaurant
langstrasse 231, 8005 Zürich
Organic, farm and zero-waste shops 30
- Vier Linden Traiteur · Shop
Gemeindestrasse 51, 8032 Zürich
Mon–Fri 11:00–14:30 - canto verde · Shop
Limmattalstrasse 178, 8049 Zürich
Mon–Fri 08:00–19:00 · Sat 08:00–17:00 - Claro Weltladen · Shop
Althoossteig 2, 8046 Zürich
Mon 09:00–13:00, 15:00–19:00 · Tue 09:00–13:00 · Wed 09:00–13:00, 15:00–19:00 · Thu 09:00–13:00 · Fri 09:00–13:00, 15:00–19:00 · Sat 09:00–16:00 - Hofladen Waidhof · Farm shop
Heuweg 97, Zürich
Mon–Tue closed · Wed 13:00–19:00 · Thu–Sat 07:00–19:00 · Sun closed - L'Ultimo Bacio · Shop
Nordstrasse 227, 8037 Zürich
Mon–Sat 07:00–23:00 - Vitus · Shop
Ankengasse 7, 8001 Zürich
Mon–Fri 08:00–19:00 · Sat 08:00–18:00 - Depot meh als gmües · Shop
Reckenholzstrasse 150, 8046 Zürich
Fri 15:00–24:00 · Sat 00:00–15:00 - Depot meh als gmües · Shop
Holunderweg 25, 8050 Zürich
Fri 17:00–24:00 · Sat 00:00–17:00 - der bioladen · Shop
Altstetterstrasse 128, 8048 Zürich
Mon–Fri 09:00–19:00 · Sat 08:00–18:00 - die frischlinge · Shop
Waffenplatzstrasse 49, 8002 Zürich
Mon–Fri 09:00–13:00, 16:00–19:00 · Sat 09:00–16:00 · Sun closed - Schipferhof Laden · Farm shop
Kilchbergstrasse 90, Zürich
Mon–Fri 10:00–12:00, 16:30–18:30 - Sprüngli · Shop
Hauptbahnhof, Halle Landesmuseum, 8001 Zürich
Mon–Fri 06:30–21:00 · Sat 06:30–20:00 · Sun 08:00–20:00 - Vita Volta · Shop
Voltastrasse 40, 8044 Zürich
Mon–Sat 07:00–20:00 - Witiker · Shop
Witikonerstrasse 293, 8053 Zürich
Mon–Sat 08:00–18:30 - Chornlade · Shop
Zurlindenstrasse 211, 8003 Zürich
Mo-Fr 09:00-19:30, Sa 09:00-17:00 - Depot Speichär · Farm shop
Zürich
Every day open 24 hours - Beckimarkt · Farm shop
Nidelbadstrasse 7, 8038 Zürich
Sa 10:00-12:00; SH off - Claro · Shop
Mutschellenstrasse 188, 8038 Zürich
Mon–Fri 09:00–13:00, 14:00–18:00 · Sat 08:30–16:00 - Hoflädeli · Farm shop
Riedenholzstrasse 122, Zürich
Tue–Wed 13:30–18:30 · Fri 13:30–18:30 · Sat 09:00–14:00 - Moon · Shop
Bertastrasse 4, 8003 Zürich
Tu-Sa 09:00-19:00, Su 09:00-16:00 - Quartierdepot · Shop
Rötelstrasse 124, 8057 Zürich
Fr 16:00-18:00 || "für Genossenschaftsmitglieder 24/7 mit Zugangsbadge zugänglich" - Depot meh als gmües · Shop
Stefano-Franscini-Platz 1, 8093 Zürich - Flower Top · Farm shop
Zürich
Every day open 24 hours - Hofladen Probsteihof · Farm shop
Zürich
Mon–Wed 14:00–17:00 · Thu closed · Fri 14:00–17:00 · Sat 13:00–16:00 · Sun closed - Milch ab Hof · Farm shop
Zürich
Every day open 24 hours - Zum alten Stall · Farm shop
Zürich
Mon closed · Tue–Sun 09:00–18:30 - Zürich-Grünwald · Farm shop
Zürich
Mon–Fri 15:00–19:00 · Sat 10:00–17:00 · Sun 12:00–17:00 - Lush · Shop
Münstergasse 23, 8001 Zürich - Lush · Shop
Lintheschergasse 8, 8001 Zürich - The Body Shop
Rämistrasse 2, 8001 Zürich
With vegan options 169
- A Fatt · Restaurant
Limmatstrasse 189, 8005 Zürich
Tue–Fri 17:00–22:00 · Sat–Sun 11:00–14:00, 17:00–22:00 - Afghan Anar · Restaurant
Fierzgasse 22, 8005 Zürich
Mon–Fri 11:30–14:00, 18:00–23:00 · Sat 18:00–23:00 - Ahoi! · Café / bar
Schiffbaustrasse 9b, 8005 Zürich
Mon–Fri 10:00–18:00 · Sat 09:00–16:00 - Amalfi · Restaurant
Mainaustrasse 23, 8008 Zürich
Mon–Thu 11:30–23:00 · Fri 11:30–23:30 · Sat 12:00–23:30 · Sun 12:00–22:00 - Barcelona Restaurant
Hofwiesenstrasse 188, Zürich
Mon closed · Tue–Fri 10:00–14:00, 18:00–00:00 · Sat 10:00–14:30, 18:00–00:00 · Sun 10:00–14:30, 18:00–23:00 - Bebek · Restaurant
Badenerstrasse 171, 8003 Zürich
Mon–Thu 08:00–24:00 · Fri–Sat 08:00–01:00 · Sun 08:00–24:00 - Bei Moudi am Kunsthaus · Restaurant
Heimplatz 1, 8001 Zürich
Every day 11:00–23:00 · Public holidays closed - Binz & Kunz · Restaurant
Räffelstrasse 17, 8045 Zürich
Mon–Fri 11:30–23:00 · Sat 13:00–23:00 - blindekuh · Restaurant
Mühlebachstrasse 148, 8008 Zürich
Mon closed · Tue–Sat 18:00–22:00 · Sun 17:30–22:00 - bubblish · Café / bar
Seefeldstrasse 40, 8008 Zürich
Every day 12:00–19:30 - Bunt · Restaurant
Vulkanplatz 2, 8048 Zürich
Mon–Fri 07:00–21:00 - Cafe Miyuko · Café / bar
Bärengasse 20, 8001 Zürich
Wed–Fri 09:00–18:00 · Sat–Sun 10:00–18:00 - Café Hubertus · Café / bar
Letzigraben 101, 8003 Zürich
Mon–Sat 07:00–17:00 · Sun 08:00–17:00 - Chiang Mai · Restaurant
Zollstrasse 56, 8005 Zürich
Every day 10:30–22:30 - COR Wine & Pintxos · Restaurant
Weststrasse 112, 8003 Zürich
Wed–Sat 17:00–23:00 - Daizy · Restaurant
Räffelstrasse 28, 8045 Zürich
Mon–Fri 08:00–24:00 · Sat 17:00–24:00 - DA NOI · Restaurant
Hönggerstrasse 43, 8037 Zürich
Mon–Fri 11:30–14:00, 18:00–23:30 · Sat–Sun 11:30–23:30 - Deli1993 · Restaurant
Technoparkstrasse 1, Zürich
Mon–Fri 07:00–15:00 · Sat–Sun closed · Public holidays closed - Dieci Pizzakurier · Restaurant
Hohlstrasse 204, 8004 Zürich
Mon–Wed 11:00–13:30, 17:00–22:00 · Thu–Sat 11:00–13:30, 17:00–23:00 · Sun 11:00–22:00 - Dieci Pizzakurier · Restaurant
Eibenstrasse 24, 8045 Zürich
Mon–Wed 11:00–13:30, 17:00–22:00 · Thu–Sat 11:00–13:30, 17:00–23:00 · Sun 11:00–22:00 - Dieci Pizzakurier · Restaurant
Schaffhauserstrasse 442, 8050 Zürich
Mon–Wed 11:00–13:30, 17:00–22:00 · Thu–Sat 11:00–13:30, 17:00–23:00 · Sun 11:00–22:00 - Dieci Pizzakurier · Restaurant
Landoltstrasse 7, 8006 Zürich
Mon–Wed 11:00–13:30, 17:00–22:00 · Thu–Sat 11:00–13:30, 17:00–23:00 · Sun 11:00–22:00 - Eclipse Restaurant & Bar
Albisstrasse 84, 8038 Zürich
Mon–Thu 11:00–02:00 · Fri 11:00–05:00 · Sat 12:00–05:00 · Sun 12:00–02:00 - Fischerstube Zürihorn · Restaurant
Bellerivestrasse 160, 8008 Zürich
Every day 11:30–22:00 - Flor · Restaurant
Pfingstweidstrasse 16, 8005 Zürich
Mon–Fri 09:00–23:00 · Sat 17:00–23:00 - Ginger · Restaurant
Seefeldstrasse 62, 8008 Zürich
Mon–Wed 11:45–14:00, 17:30–23:00 · Thu–Fri 11:45–14:00, 17:30–24:00 · Sat 17:30–24:00 · Sun closed - Hang's Banh Mi · Restaurant
Schaffhauserstrasse 127, 8057 Zürich
Mon–Fri 11:00–21:00 · Sat–Sun 12:00–22:00 - Hikari · Restaurant
Weststrasse 70, 8003 Zürich
Mon–Fri 08:00–22:30 · Sat 10:00–22:30 · Sun 10:00–15:30 - Hofladen mit Bistro · Café / bar
Grossackerstrasse 121, 8041 Zürich
Mon–Sat 08:00–18:30 · Sun 09:00–18:30 - Kafi Mühli · Café / bar
Witikonerstrasse 100, 8032 Zürich
Every day 09:00–17:00 - Kailash Parbat · Restaurant
Claridenstrasse 36, 8002 Zürich
Mon–Thu 11:00–22:00 · Fri–Sat 11:00–23:00 · Sun 11:00–22:00 - Kleinwäscherei · Restaurant
Neue Hard 12, 8005 Zürich
Mon closed · Tue–Wed 11:30–23:00 · Thu–Fri 11:30–03:00 · Sat 13:00–03:00 · Sun 16:00–23:00 - Kraftwerk · Café / bar
Selnaustrasse 25, 8001 Zürich
Mon–Wed 08:00–22:00 · Thu–Fri 08:00–24:00 · Sat–Sun closed - La Taqueria · Restaurant
Altstetterstrasse 140a, 8048 Zürich
Every day 11:30–22:00 - La Trattoria Freilager · Restaurant
Freilagerstrasse 53, 8047 Zürich
Mon closed · Tue–Fri 11:00–14:00, 17:00–23:00 · Sat 17:00–23:00 · Sun closed · Public holidays closed - Migros Restaurant
Jonas-Furrer-Strasse 21, 8046 Zürich
Mon–Sat 08:00–20:00 · Public holidays closed - Molino · Restaurant
Altstetterstrasse 145, 8048 Zürich
Every day 11:00–23:00 - Negishi Sushi Bar · Restaurant
Hofwiesenstrasse 363, 8050 Zürich
Mon–Fri 09:00–21:30 · Sat–Sun 10:00–21:30 - Nooch Asian Kitchen · Restaurant
Heinrichstrasse 267, 8005 Zürich
Mon–Thu 11:00–23:00 · Fri 11:00–24:00 · Sat 12:00–24:00 · Sun 12:00–23:00 - Peking Garden · Restaurant
Hohlstrasse 560, 8048 Zürich
Every day 11:00–23:00 - Più · Restaurant
Kasernenstrasse 95, 8004 Zürich
Mon–Sat 11:30–23:00 · Sun 11:30–22:30 - Puzzles · Restaurant
Affolternstrasse 10, 8050 Zürich
Mon–Fri 11:00–22:00 · Sat–Sun 11:00–02:00 - Razzia Restaurant
Seefeldstrasse 82, 8008 Zürich
Mon closed · Tue–Fri 11:45–14:30, 18:00–23:00 · Sat 18:00–23:00 · Sun closed - Restaurant Spice Garden
Wehntalerstrasse 544, 8046 Zürich
Mon–Fri 11:00–14:00, 17:00–22:30 · Sat 17:00–23:00 · Sun 11:00–14:00, 17:00–22:30 - Santa Lucia · Restaurant
Schaffhauserstrasse 345, 8050 Zürich
Mon–Sat 11:30–23:30 · Sun 11:30–23:00 - Scent of Bamboo · Restaurant
Altstetterplatz 12, 8048 Zürich
Every day 11:30–22:00 - Sora Sushi · Restaurant
Hauptbahnhof, Südtrakt, 8001 Zürich
Every day 11:30–21:30 - Swaad · Restaurant
Uetlibergstrasse 166, 8045 Zürich
Mon–Fri 11:00–14:00, 17:30–24:00 · Sat–Sun 17:30–24:00 - Thach · Restaurant
Militärstrasse 84, Zürich
Mon–Sat 11:00–14:00, 18:00–22:00 - TheBab · Restaurant
Talstrasse 58, 8001 Zürich
Mon–Sat 11:00–22:00 - Tiffins · Restaurant
Seefeldstrasse 61, 8008 Zürich
Mon–Fri 11:30–23:00 · Sat–Sun 15:00–23:00 - Vallocaia · Restaurant
Niederdorfstrasse 15, 8001 Zürich
Every day 11:30–23:30 - Vito · Restaurant
Europaallee 4, 8004 Zürich
Mon–Tue 11:00–22:30 · Wed–Thu 11:00–23:00 · Fri–Sat 11:00–24:00 · Sun 12:00–22:30 - Weinstube 1923 · Restaurant
Limmatquai 142, 8001 Zürich
Mon–Fri 11:30–14:00, 17:30–22:00 · Sat–Sun closed - Ziegel oh Lac · Restaurant
Seestrasse 407, 8038 Zürich
Tue–Sun 11:00–23:00 - An Chay · Restaurant
Zypressenstrasse 94, 8004 Zürich
Tue–Fri 11:30–13:30, 18:00–22:00 · Sat 18:00–22:00 - Backwerk · Restaurant
Hauptbahnhof, Passage Sihlquai, Zürich
Mon–Thu 05:00–22:00 · Fri 05:00–00:00 · Sat open 24 hours · Sun 00:00–22:00 - Bibim Shack · Restaurant
Hardstrasse 320, 8005 Zürich
Mon–Fri 11:00–14:00, 17:00–22:00 - Bill's Burger · Restaurant
Hardturmstrasse 161, 8005 Zürich
Mon–Fri 11:00–14:00 - Blaue Ente · Restaurant
Zürich
Tue–Fri 11:30–14:00, 18:00–23:00 · Sat 18:00–23:00 - and 109 more on the map
Questions and answers
How many fully vegan places are there in Zurich?
23 as of November 10, 2026: 12 restaurants, 4 cafés and bars and 7 shops. There are also 19 vegetarian places and 169 places with vegan options.
Which vegan places in Zurich are open on Sundays?
116 of the listed places are open on Sundays according to their opening hours, for example Bakery Bakery, Vegan Troja, Vegitat.
Where does the information about Zurich come from?
From OpenStreetMap (ODbL) and from suggestions by Vegan Map users, which are checked by hand before they appear. The data is refreshed every month.
Vegan in other cities
Data as of November 10, 2026 · Place data © OpenStreetMap contributors (ODbL) and Vegan Map. · About the data