44 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.
Schillerstraße 24, Mainz, Germany
Cuisine: Lacto, Fast food, European, Non-veg
Serves meat, vegan options available. Coffee shop with seating inside and out front. Drinks can be ordered with soy milk without extra charge. Offers bagels with few vegan options, and usually has vegan brownie.
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.
Augustinerstr 17, Mainz, Germany
Cuisine: Take-out, Middle Eastern, Afghani, Non-veg
Serves meat, vegan options available. Afghan eatery that offers kumpir (baked potato), naan or rice with a range of toppings including veggie ones like okra, daal, aubergine, chickpeas, carrots. Two vegan desserts. Staff knows what vegan is and adjusts order accordingly.
Augustinerstrasse 54-56, Mainz, Germany
Cuisine: Lacto, Indian, Asian, Non-veg
Serves meat, vegan options available. Indian restaurant chain offering labeled vegan starters and mains marked VG. Serves thali for lunch which can be vegan upon request.
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.
Still hungry? We've got you covered. Try searching for areas surrounding Mainz.