35 Vegan / Vegetarian Friendly Restaurants
Adam-Karrillon Straße 5, Mainz, Germany
Cuisine: Vegan, American, Pizza, Western, German
The first vegan restaurant in Mainz, located on a quiet street in walking distance to the train station. Offers snack foods like burgers and sandwiches, small pizza, cakes. A small corner inside sells vegan products. The owners also run a Moehren Mobil food truck which operates at local markets and events.
Josefsstrasse 65, Mainz, Germany
Cuisine: Vegan-friendly, Organic, Western, Take-out, Middle Eastern
A vegetarian/vegan bistro located inside a bio supermarket serving daily fresh made-in-house vegetable soups, foccacia, tabbouleh, salads, falafel and more. Daily soup is always vegan.
Am Zollhafen 3-5, Mainz, Germany
Cuisine: Lacto, European, Non-veg
Serves meat, vegan options available. Breakfast cafe attached to the art place Kunsthalle Mainz. Has a vegan breakfast as well as the usual things like fruit juices, fruit salad, and coffees which can be prepared with soy milk upon request. Discount for students.
Adolf-Kolping-Straße 2, Mainz, Germany
Cuisine: Lacto, Ovo, Western, Take-out, European, Non-veg
Serves meat, vegan options available. Coffee shop cafe with multiple outlets. Has soy milk for drinks. Food menu includes a few vegan items - might be a wrap or foccacia plus cookies or brownie.
Johann-Joachim-Becherweg 3, Mainz, Germany
Cuisine: Lacto, Pizza, German, Non-veg
Serves meat, vegan options available. One of the few places on campus which offers vegan food every day. The only place in Mainz to offer pizza with vegan cheese replacement. The other vegan choices are: a salad, a ravioli dish, snacks/tapas, and a hazelnut dessert. Offers also a daily changing lunch menu with always one vegetarian dish which is also vegan about 1-2 times a week.
Grosse Bleiche 11, Mainz, Germany
Cuisine: Lacto, Fast food, Beer/Wine, Take-out, Middle Eastern, Turkish, Non-veg
Serves meat, vegan options available. Casual place offering kebab, pizza, falafel, and has doner sandwiches which are stuffed with fried veggies and salads. Hot sauce is vegan suitable.
Augustinerstraße 11, Mainz, Germany
Cuisine: Fast food, German, Non-veg
Serves meat, vegan options available. Currywurst (sausage with curry-tomato sauce) shop but has a vegan sausage. Fries are fried in plant based oil. Choose your spice level.
Bahnhofplatz, Mainz, Germany
Cuisine: Vegan-friendly, Lacto, Ovo, Indian, International, Take-out, Fusion, Middle Eastern, Turkish, Non-veg
Serves meat, vegan options available. Small, casual snack point right in front of Mainz central station. Has a separate veggie menu with vegan falafel dürüms, burgers and sandwiches. Also offers a vegan yoghurt sauce. Staff are aware of veganism. Take-out only, cash only.
Zaybachstrasse 5, Mainz, Germany
Cuisine: Thai, Beer/Wine, Take-out, Non-veg
Serves meat, vegan options available. Most of the authentic Thai dishes are offered as a vegan alternative. Add one Euro for tofu. Offers real vegan green papaya salad and local beer on tap plus local wine.
Große Bleiche 60-62, Mainz, Germany
Cuisine: Vegan-friendly, Fast food, European, German, Non-veg
Serves meat, vegan options available. Usually has vegan cakes (banana bread and brownies), soy milk for the coffee drinks, a vegan foccacia, as well as some salads or soups as part of its daily changing menu. Large selection of alcoholic and non-alcoholic drinks including freshly pressed juice and lemonade. This café is part of the club 'schon schön' right next door which is why it is open basically all night long.
Lotharstraße 24, Mainz, Germany
Cuisine: Fast food, Beer/Wine, German, Non-veg
Serves meat, vegan options available. Currywurst (curried sausage) place. Has a vegan sausage made from seitan. Choose your sauce. As a side dish you could choose fries from potatoes or sweet potatoes. Drinks include lemonade, local craft beer, and gin and tonic.
Holzstraße 34, Mainz, Germany
Cuisine: Lacto, Ovo, Mediterranean, Middle Eastern, Lebanese, Non-veg
Serves meat, vegan options available. Arabic restaurant in old town where vegans could order from the mezze dishes: falafel, fatoush (Lebanese bread salad), tabouleh, stuffed vine leaves, potatoes, cauliflower, eggplant paste, bell pepper paste, hummus.
Breidenbacherstrasse 9, Ecke Gaustrasse, Mainz, Germany
Cuisine: Vegan-friendly, International, Western, Salad bar, Beer/Wine, Take-out, Non-veg
Serves meat, vegan options available. Cozy cafe in the heart of Mainz. On Saturdays often offers a vegan version of lunch and dinner menu including soups, salads, farmers bread and spreads. Sundays serves a vegan brunch with items such as banana pancakes and cakes. Offers soya milk without additional charges.
Adolf-Kolping-Strasse 4, Mainz, Germany
Cuisine: Vegan-friendly, Lacto, American, International, Fast food, Take-out, Non-veg
Serves meat, vegan options available. Burger cafe with a few outlets. Offers 5 clearly labeled vegan patties (nut, falafel, tofu, avocado & aubergine) which can be used to substitute the meat patties in a burger. Vegans ask for the wheat bun or to have the burger wrapped in lettuce. Has vegan sides, which include fries, maniok crisps, tempura fried veggies and salad. Be warned that kitchen uses the same grill and utensils that they use for the meat. Staff knows about veganism and can tell you which items are vegan, including sauces.
Dominikanerstraße 2 , Mainz, Germany
Cuisine: Lacto, Mexican, Non-veg
Serves meat, vegan options available. Has a burrito with a 'chili sin carne' stuffing which is marked vegetarian but is actually vegan - be sure to specify vegan and no cheese. Also could order salad, a bowl, or 3 soft tacos with the same stuffing.
Gutenbergplatz 6, Mainz, Germany
Cuisine: Lacto, American, Western, Fast food, Take-out, Non-veg
Serves meat, vegan options available. Small chain of burger restaurants. Offers several organic and vegetarian burgers, one vegan burger; the house sauce is vegan suitable.
Gaustraße 38, Mainz, Germany
Cuisine: Eritrean, Ethiopian, African, Non-veg
Serves meat, vegan options available. Eritrean restaurant which has hummus with bread as a starter, and about 5 out of the 10 main dishes are marked as vegan. Order individual dishes, or share a huge mixed platter. All dishes are served on Eritrean pancake-like bread which is used with your hands to eat the food. Makes its own beer (two styles).
Kupferbergterrasse 17-19 , Mainz, Germany
Cuisine: Lacto, Ovo, Beer/Wine, European, German, Non-veg
Serves meat, vegan options available. A fine dining place that has a vegan 4-course menu on offer. Its 2-course lunch menu is occasionally vegan, but check its website before you go. At lunchtime there is also a vegan burger and smaller dishes like soups. Lunch prices are moderate, dinner more.
Klarastrasse 2, Mainz, Germany
Cuisine: Mediterranean, Take-out, Middle Eastern, Lebanese, Non-veg
Serves meat, vegan options available. Little Lebanese lunch eatery offering the usual fare. Has falafel, hummus, tabouleh, various vegetable based appetizers and salads. Be sure to specify if you want vegan -- instead of yogurt then the sesame sauce is used.
Ballplatz 2, Mainz, Germany
Cuisine: Vegan-friendly, Lacto, International, Fast food, Beer/Wine, German, Non-veg
Serves meat, vegan options available. Bar with books and outside seating in summer. Menu includes a section with vegetarian/vegan dishes; has a vegan burger, curry, and vegan dessert.
Still hungry? We've got you covered. Try searching for areas surrounding Mainz.