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,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (436)
Cuisines: Chinese Asian Yunnan Vegetarian Friendly
Reserve

Lost Heaven on the Bund

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

Element Fresh Restaurant

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

The Commune Social

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

Bollywood Indian Restaurant

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

Green & Safe

#71 of 15,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (74)

Hit Wicket Indian Restaurant

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

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

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

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

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

Masala Art

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

Wujie on the Bund(Wai Tan)

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

Wagas (Huaihai Road)

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

Cheng Long Xing Xie WangFu

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

Sproutworks (Xintiandi)

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

Din Tai Fung (Kerry)

#225 of 15,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (24)
Cuisines: Asian Taiwanese Chinese Vegetarian Friendly

Vapiano

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

Cyclo Vietnamese Restaurant

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

Fu He Hui

#262 of 15,880 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

The Grumpy Pig

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

Sproutworks - Super Brand Mall Shop

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

Pie Society

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

Morton's Steak and Seafood Grille

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

Element Fresh(Grand Gateway)

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

La Parisienne

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

Elixir Health Pot(Hengshan Road)

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

Baker & Spice Cafe(IFC ShangChang)

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

Pure and Whole (Kerry Center)

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

Vedas Indian Restaurant (Hongqiao)

#440 of 15,880 Restaurants in Shanghai
$$ - $$$ Map
Visitor photos (15)
Cuisines: Indian Asian Vegetarian Friendly Vegan Options
Reserve

Urban Soup Kitchen

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