Taking a trip to Shanghai? Shanghai is a huge city of over 24 million people so it can be daunting finding somewhere to eat as a vegan/vegetarian. I've taken that burden off your hands and selected my personal favourites and recommendations from friends.
While living in Shanghai from 2017 to 2021, I transitioned to Veganism. Everyone at home thought it would be impossible for me to be vegan or vegetarian in China but real Chinese food is very veggie forward and I was there during a boom in the plant-based food industry which made my life much easier.
So if you're making a trip to Shanghai, here's a list of my favourite Vegan and vegetarian friendly restaurants in the centre of the city and some further out. There are endless options in Shanghai, as one of the largest cities in the world, you'll never be bored or hungry.
*DISCLAIMER* Navigating China on Google Maps is very challenging as Google is not accessible in China so I recommend downloading Baidu maps. Apple maps works but is not 100% reliable with Chinese addresses. Most of the restaurants will be easy to find as they are properly labelled and registered on the map however some of the restaurants in this list are labelled differently to the real restaurant name so please READ the descriptions.
Vegan • Vegetarian • Sustainable/Eco • Budget • Foodie • Romantic • People & Culture