We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

Vegetarian Restaurants in Shanghai

View Map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Lost Heaven

#8 of 13,163 Restaurants in Shanghai
Map
Visitor photos (326)
Cuisines: Chinese Asian Vegetarian Yunnan

Lost Heaven on the Bund

#17 of 13,163 Restaurants in Shanghai
Map
Visitor photos (277)
Cuisines: Chinese Asian Vegetarian Yunnan

The Commune Social

#38 of 13,163 Restaurants in Shanghai
Map
Visitor photos (102)
Cuisines: European Spanish Vegetarian

Wujie on the Bund(Wai Tan)

#83 of 13,163 Restaurants in Shanghai
Map
Visitor photos (35)
Cuisines: Chinese Asian Vegetarian Vegan

Green & Safe

#85 of 13,163 Restaurants in Shanghai
Map
Visitor photos (58)
Cuisines: European Vegan International Vegetarian Gluten Free

Wagas (Huaihai Road)

#89 of 13,163 Restaurants in Shanghai
Price: $5 - $10 Map
Visitor photos (31)
Cuisines: Fast Food Vegetarian

Pure and Whole (Yanping Road)
As featured in Best Food in Shanghai

#91 of 13,163 Restaurants in Shanghai
Price: $4 - $13 Map
Visitor photos (43)
Cuisines: Vegan Vegetarian Gluten Free Asian Healthy
Reserve

Vegetarian Lifestyle(Huaihai)
As featured in Best Food in Shanghai

#118 of 13,163 Restaurants in Shanghai
Price: $5 - $10 Map
Visitor photos (29)
Cuisines: Asian Vegetarian Vegan Chinese

Sproutworks (Xintiandi)

#228 of 13,163 Restaurants in Shanghai
Map
Visitor photos (8)
Cuisines: European Vegetarian Vegan Soups Gluten Free

Cyclo Vietnamese Restaurant

#242 of 13,163 Restaurants in Shanghai
Map
Visitor photos (40)
Cuisines: Asian Vegetarian Vietnamese
Reserve

Sproutworks - Super Brand Mall Shop

#247 of 13,163 Restaurants in Shanghai
Map
Visitor photos (9)
Cuisines: Vegetarian Vegan European Healthy

The Grumpy Pig

#256 of 13,163 Restaurants in Shanghai
Price: $20 - $50 Map
Visitor photos (26)
Cuisines: Chinese Japanese American Vegetarian

Elixir Health Pot(Hengshan Road)

#275 of 13,163 Restaurants in Shanghai
Map
Visitor photos (10)
Cuisines: Chinese Asian Vegetarian

ZaoZiShu (JiangNing)

#313 of 13,163 Restaurants in Shanghai
Map
Visitor photos (31)
Cuisines: Vegan Chinese Asian Vegetarian

Wagas (Jiaozhou Road)

#350 of 13,163 Restaurants in Shanghai
Map
Visitor photos (5)
Cuisines: European Vegetarian Healthy

Element Fresh(Grand Gateway)

#367 of 13,163 Restaurants in Shanghai
Map
Visitor photos (13)
Cuisines: Chinese Asian Vegetarian Fast Food

Morton's Steak and Seafood Grille

#391 of 13,163 Restaurants in Shanghai
Map
Visitor photos (18)
Cuisines: Vegetarian American Steakhouse Seafood

Urban Soup Kitchen

#398 of 13,163 Restaurants in Shanghai
Map
Visitor photos (12)
Cuisines: Vegetarian Cafe European Soups

Pure and Whole (Kerry Center)

#404 of 13,163 Restaurants in Shanghai
Price: $4 - $13 Map
Visitor photos (1)
Cuisines: Vegetarian Vegan

element fresh

#418 of 13,163 Restaurants in Shanghai
Map
Visitor photos (3)
Cuisines: Vegetarian Fast Food

Baoism

#426 of 13,163 Restaurants in Shanghai
Visitor photos (1)
Cuisines: Chinese Vegetarian

Jen Dow Vegetarian

#427 of 13,163 Restaurants in Shanghai
Map
Visitor photos (4)
Cuisines: Chinese Asian Vegetarian Vegan

Bali Bistro

#440 of 13,163 Restaurants in Shanghai
Map
Visitor photos (16)
Cuisines: Asian Vegetarian Indonesian Halal

Dashu Wujie

#461 of 13,163 Restaurants in Shanghai
Map
Visitor photos (23)
Cuisines: Asian Vegetarian Vegan Chinese

Fu He Hui

#467 of 13,163 Restaurants in Shanghai
Map
Visitor photos (13)
Cuisines: Vegetarian

Indian Kitchen

#485 of 13,163 Restaurants in Shanghai
Map
Visitor photos (10)
Cuisines: Indian Asian Vegetarian

Shanghai godly Vegetarian

#524 of 13,163 Restaurants in Shanghai
Visitor photos (2)
Cuisines: Chinese Vegetarian Vegan Asian

Happy Buddha

#556 of 13,163 Restaurants in Shanghai
Map
Visitor photos (11)
Cuisines: Vegetarian

Ji Xiang Cao (Lucky Zen)

#564 of 13,163 Restaurants in Shanghai
Map
Visitor photos (5)
Cuisines: Vegetarian

Indian FengWei XiaoChi

#637 of 13,163 Restaurants in Shanghai
Map
Visitor photos (3)
Cuisines: Indian Asian Vegetarian