31 Vegan / Vegetarian Friendly Restaurants
Staudingerweg 23, Mainz, Germany
Cuisine: Vegan, American, German
Self-governed house on the University of Mainz campus. Many alternative events in the evening and during the semester inexpensive vegan food served from 12-4pm.
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.
Gaustraße 9, Mainz, Germany
Cuisine: Vegan-friendly, Lacto, Pizza, Indian, Western, Bakery
Restaurant serving a mix of cuisines including savory pancakes, dal, burger, breakfast food, and a range of cakes an desserts. All food is vegan; the only non-vegan items are lassi with yogurt but can be requested vegan. Est. Mar 2016.
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.
Mittlere Bleiche 16, Mainz, Germany
Cuisine: Vegan-friendly, Lacto, Ovo, Western, Buffet, Salad bar
Small, vegetarian buffet-style restaurant opened July 2015. Changing menu with vegan options marked.
Kurfurstenstrasse 9, Mainz, Germany
Cuisine: Vegan-friendly, Lacto, Ovo, Fast food, German, Turkish
Serves vegetarian and vegan stuffed potatoes, soups and more.
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.
Wallaustr. 4, Mainz, Germany
Cuisine: Vietnamese, Non-veg
Serves meat, vegan options available. Small Vietnamese food place. Vegan marked include summer rolls and pho soup with tofu.
Große Bleiche 3, Mainz, Germany
Cuisine: Asian, Non-veg
Serves meat, vegan options available. Tiny place offering sushi and Asian dishes. Around 4 items are marked vegan suitable: sushi, a soup, a tofu/veggie dish with rice.
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.
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.
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.
Leibnitzstrasse 46, Mainz, Germany
Cuisine: Asian, Vietnamese, Non-veg
Serves meat, vegan options available. The Vietnamese food menu includes a separate page of vegetarian dishes which most are vegan suitable.
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).
Weißliliengasse 23, Mainz, Germany
Cuisine: Vegan-friendly, Organic, Bakery, German, Non-veg
Serves meat, vegan options available. Organic bakery offering one vegan lunch each day. All breads are vegan and sells vegan cakes as well. Vegan items are marked.
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.
Lotharstrasse 18, Mainz, Germany
Cuisine: Vegan-friendly, Mediterranean, Fast food, Non-veg
Serves meat, vegan options available. A falafel cafe, previously fully vegetarian but serving meat since mid-July 2016. Serves fresh falafel sandwiches with veggies, herbs, and a variety of sauces. Vegan options on the menu. Indoor and outdoor seating.
Mailandsgasse 3, Mainz, Germany
Cuisine: Vegan-friendly, Lacto, Ovo, Japanese, Non-veg
Serves meat, vegan options available. Japanese noodle bar chain restaurant. The vegetarian and vegan choices are marked on the menu.
Lindenplatz 6, Mainz, Germany
Cuisine: German, Non-veg
Serves meat, vegan options available. Menu changes weekly but always a choice of vegetarian and at least one vegan starter, main dish and dessert - see its webpage. Food is prepared to-order so you can also always ask if they can make a specific dish vegan. Sources some produce from its own garden. A small farmer's shop is attached to the restaurant. Location is in the suburb of Hechtsheim, take a bus there if you are in the city centre.
Am Judensand 3, Mainz, Germany
Cuisine: Ovo, Thai, Beer/Wine, Non-veg
Serves meat, vegan options available. Cozy setting Thai food restaurant. Many dishes can be ordered vegetarian with tofu - be sure to specify no egg/fish/shrimp sauce, etc. Better to reserve ahead.
Still hungry? Try searching for areas surrounding Mainz.