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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Vegetarian Restaurants in Shanghai

Sort by:
Ranking
Name

Lost Heaven

#10 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (436)
Cuisines: Chinese Asian Yunnan Vegetarian Friendly
Reserve

Lost Heaven on the Bund

#16 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (335)
Cuisines: Chinese Asian Yunnan Vegetarian Friendly
Reserve

Element Fresh Restaurant

#29 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (94)
Cuisines: Asian Chinese American Healthy Vegetarian Friendly Gluten Free Options

The Commune Social

#42 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (109)
Cuisines: Mediterranean European Spanish Vegetarian Friendly
Reserve

Bollywood Indian Restaurant

#54 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (46)
Cuisines: Indian Asian Vegetarian Friendly Halal

Green & Safe

#67 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (74)

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

#75 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (51)
Cuisines: Healthy Vegan Options Vegetarian Friendly Gluten Free Options
Reserve

Hit Wicket Indian Restaurant

#82 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (9)
Cuisines: Indian Asian Vegetarian Friendly Vegan Options

Masala Art

#95 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (47)
Cuisines: Indian Asian Vegetarian Friendly

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

#101 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (30)
Cuisines: Asian Chinese Vegan Options Vegetarian Friendly

Wujie on the Bund(Wai Tan)

#102 of 15,879 Restaurants in Shanghai
$$$$ Map
Visitor photos (47)
Cuisines: Chinese Asian Vegan Options Vegetarian Friendly

Wagas (Huaihai Road)

#119 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (32)
Cuisines: Cafe Fast food European Vegetarian Friendly

Cheng Long Xing Xie WangFu

#138 of 15,879 Restaurants in Shanghai
$$$$ Map
Visitor photos (198)
Cuisines: Chinese Seafood Asian Vegetarian Friendly

Sproutworks (Xintiandi)

#153 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (9)
Cuisines: Soups European Vegetarian Friendly Vegan Options Gluten Free Options

Din Tai Fung (Kerry)

#217 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (29)
Cuisines: Asian Taiwanese Chinese Vegetarian Friendly

Cyclo Vietnamese Restaurant

#239 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (44)
Cuisines: Asian Vietnamese Vegetarian Friendly
Reserve

Vapiano

#241 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (21)
Cuisines: Italian European Vegetarian Friendly

Fu He Hui

#262 of 15,879 Restaurants in Shanghai
$$$$ Map
Visitor photos (32)
Cuisines: Chinese Vegan Options Vegetarian Friendly

element fresh

#6 of 67 Dessert in Shanghai
$$ - $$$ Map
Visitor photos (7)
Cuisines: Fast food Vegetarian Friendly

Sproutworks - Super Brand Mall Shop

#287 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (9)
Cuisines: Healthy Vegetarian Friendly Vegan Options Gluten Free Options

Pie Society

#288 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (7)
Cuisines: British Vegetarian Friendly

The Grumpy Pig

#300 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (38)
Cuisines: Chinese Japanese American Vegetarian Friendly
Reserve

Morton's Steak and Seafood Grille

#306 of 15,879 Restaurants in Shanghai
$$$$ Map
Visitor photos (29)
Cuisines: American Seafood Steakhouse Vegetarian Friendly
Reserve

Element Fresh(Grand Gateway)

#307 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (14)
Cuisines: Chinese Asian Fast food Vegetarian Friendly

Elixir Health Pot(Hengshan Road)

#319 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (10)
Cuisines: Chinese Asian Vegetarian Friendly

La Parisienne

#338 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (4)
Cuisines: Vegetarian Friendly

Baker & Spice Cafe(IFC ShangChang)

#402 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (12)
Cuisines: Fast food Vegetarian Friendly

Urban Soup Kitchen

#405 of 15,879 Restaurants in Shanghai
$ Map
Visitor photos (14)
Cuisines: European Soups Vegetarian Friendly

Pure and Whole (Kerry Center)

#407 of 15,879 Restaurants in Shanghai
$$ - $$$
Visitor photos (1)
Cuisines: Vegetarian Friendly Vegan Options
Reserve

Bali Bistro

#438 of 15,879 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (17)
Cuisines: Asian Indonesian Halal Vegetarian Friendly
Reserve