Vegan restaurants in Germany
Vegan food across 80 cities in Germany, as mapped. Berlin has the most at 2,333, then Munich at 1,068 and Hamburg at 785.
City by city
- Vegan restaurants in Berlin
2,333 places, 118 fully vegan
- Vegan restaurants in Munich
1,068 places, 33 fully vegan · Bavaria
- Vegan restaurants in Hamburg
785 places, 48 fully vegan
- Vegan restaurants in Leipzig
546 places, 18 fully vegan · Saxony
- Vegan restaurants in Cologne
331 places, 29 fully vegan · North Rhine-Westphalia
- Vegan restaurants in Friedrichshain
331 places, 21 fully vegan · Berlin
- Vegan restaurants in Frankfurt
325 places, 14 fully vegan · Hesse
- Vegan restaurants in Dresden
270 places, 8 fully vegan
- Vegan restaurants in Hanover
263 places, 14 fully vegan
- Vegan restaurants in Mitte
259 places, 16 fully vegan · Berlin
- Vegan restaurants in Prenzlauer Berg
217 places, 22 fully vegan · Berlin
- Vegan restaurants in Stuttgart
206 places, 9 fully vegan · Baden-Württemberg
- Vegan restaurants in Nuremberg
194 places, 8 fully vegan
- Vegan restaurants in Kreuzberg
190 places, 10 fully vegan · Berlin
- Vegan restaurants in Neukölln
190 places, 15 fully vegan · Berlin
- Vegan restaurants in Karlsruhe
187 places, 7 fully vegan
- Vegan restaurants in Freiburg
178 places, 3 fully vegan
- Vegan restaurants in Charlottenburg and Wilmersdorf
172 places, 5 fully vegan · Berlin
- Vegan restaurants in Bremen
151 places, 12 fully vegan
- Vegan restaurants in Bonn
150 places, 4 fully vegan
- Vegan restaurants in Düsseldorf
150 places, 9 fully vegan
- Vegan restaurants in Kassel
147 places, 4 fully vegan
- Vegan restaurants in Mannheim
143 places, 3 fully vegan
- Vegan restaurants in Aachen
141 places, 3 fully vegan
- Vegan restaurants in Darmstadt
141 places, 1 fully vegan
- Vegan restaurants in Kiel
137 places, 4 fully vegan
- Vegan restaurants in Schöneberg
134 places, 10 fully vegan · Berlin
- Vegan restaurants in Halle
128 places, 4 fully vegan
- Vegan restaurants in Heidelberg
125 places, 1 fully vegan
- Vegan restaurants in Mainz
124 places, 9 fully vegan
- Vegan restaurants in Essen
121 places, 3 fully vegan
- Vegan restaurants in Münster
119 places, 9 fully vegan
- Vegan restaurants in Braunschweig
102 places, 1 fully vegan
- Vegan restaurants in Dortmund
99 places, 2 fully vegan
- Vegan restaurants in Augsburg
98 places, 7 fully vegan
- Vegan restaurants in Erfurt
97 places, 2 fully vegan
- Vegan restaurants in Bochum
96 places, 4 fully vegan
- Vegan restaurants in Jena
95 places
- Vegan restaurants in Erlangen
78 places, 3 fully vegan
- Vegan restaurants in Bamberg
70 places, 1 fully vegan
- Vegan restaurants in Würzburg
70 places
- Vegan restaurants in Regensburg
66 places, 3 fully vegan
- Vegan restaurants in Oldenburg
64 places, 2 fully vegan
- Vegan restaurants in Saarbrücken
62 places, 2 fully vegan
- Vegan restaurants in Wuppertal
62 places
- Vegan restaurants in Rostock
60 places, 4 fully vegan
- Vegan restaurants in Ulm
60 places, 3 fully vegan
- Vegan restaurants in Fürth and Zirndorf
59 places
- Vegan restaurants in Tübingen
58 places, 1 fully vegan
- Vegan restaurants in Göttingen
56 places, 2 fully vegan
- Vegan restaurants in Koblenz
47 places, 2 fully vegan
- Vegan restaurants in Duisburg
44 places, 2 fully vegan
- Vegan restaurants in Chemnitz
43 places
- Vegan restaurants in Ingolstadt
43 places
- Vegan restaurants in Lüneburg
42 places, 2 fully vegan
- Vegan restaurants in Weimar
42 places
- Vegan restaurants in Marburg
41 places
- Vegan restaurants in Lübeck
40 places, 3 fully vegan
- Vegan restaurants in Ravensburg
40 places, 2 fully vegan
- Vegan restaurants in Flensburg
38 places, 1 fully vegan
- Vegan restaurants in Magdeburg
38 places, 3 fully vegan
- Vegan restaurants in Fulda
36 places, 1 fully vegan
- Vegan restaurants in Gießen
36 places, 2 fully vegan
- Vegan restaurants in Witten
35 places, 1 fully vegan
- Vegan restaurants in Bayreuth
34 places
- Vegan restaurants in Heilbronn
32 places, 2 fully vegan
- Vegan restaurants in Paderborn
32 places
- Vegan restaurants in Trier
31 places, 2 fully vegan
- Vegan restaurants in Konstanz
30 places, 2 fully vegan
- Vegan restaurants in Freising
28 places, 1 fully vegan
- Vegan restaurants in Greifswald
28 places, 1 fully vegan
- Vegan restaurants in Osnabrück
27 places
- Vegan restaurants in Rosenheim
27 places, 2 fully vegan
- Vegan restaurants in Hildesheim
25 places
- Vegan restaurants in Friedrichshafen
23 places, 1 fully vegan
- Vegan restaurants in Krefeld
23 places
- Vegan restaurants in Schwerin
22 places, 3 fully vegan
- Vegan restaurants in Stralsund
22 places
- Vegan restaurants in Reutlingen
21 places, 1 fully vegan
- Vegan restaurants in Aschaffenburg
20 places
What people look for in Germany
Each of these is a list of its own, city by city. The cities named are the ones holding the most of it.
Where to eat vegan food outside
Where to eat vegan food late at night
Where to find wheelchair accessible vegan restaurants
Where to get vegan fast food
Where to get vegan takeaway
Where to eat vegan German food
Where to find vegan coffee shops
Where to eat vegan burgers
Where to find vegan cafés
Where to eat vegan pizza
Where to eat vegan brunch
Where to find vegan beer gardens
Where to eat vegan Italian food
Where to eat vegan kebabs
Where to order vegan delivery
Where to eat vegan Asian food
Questions people ask
Which city in Germany has the most places serving vegan food?
Berlin, with 2,333 places on its guide. This page ranks every city we hold in Germany by how many it has, so the next few are directly under it.
Where are the fully vegan kitchens in Germany?
Berlin holds the most at 118. A fully vegan kitchen is one where the whole menu is plant-based, and each city guide calls its own out separately from the places that keep vegan dishes on a wider menu.
How is a city chosen for this page?
A city gets a guide once enough places inside its boundary are recorded as serving vegan food to be worth landing on, and it appears here once that guide is live. 80 cities in Germany clear that today.
Who says these places serve vegan food?
Every status names its source on the venue's own page: what a local mapper recorded about the venue, or something we inferred from its menu and category data, which is labelled there as inferred.