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.

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)

La Creperie(Nanjing West Road)

#22 of 12,529 Restaurants in Shanghai
Price: $10 - $20 Map
Visitor photos (95)
Cuisines: Vegetarian Diner French Seafood

Wujie on the Bund(Wai Tan)

#102 of 12,529 Restaurants in Shanghai
Map
Visitor photos (20)
Cuisines: Chinese Vegetarian

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

#113 of 12,529 Restaurants in Shanghai
Price: $4 - $14 Map
Visitor photos (37)
Cuisines: Vegan Asian Vegetarian Healthy

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

#122 of 12,529 Restaurants in Shanghai
Price: $5 - $10 Map
Visitor photos (19)
Cuisines: Chinese Vegetarian Asian

La Creperie

#141 of 12,529 Restaurants in Shanghai
Price: $10 - $20 Map
Visitor photos (30)
Cuisines: Seafood Vegetarian Diner French

Dashu Wujie

#271 of 12,529 Restaurants in Shanghai
Map
Visitor photos (23)
Cuisines: Chinese Asian Vegetarian

Happy Buddha

#543 of 12,529 Restaurants in Shanghai
Map
Visitor photos (1)
Cuisines: Vegetarian

Jen Dow Vegetarian

#579 of 12,529 Restaurants in Shanghai
Map
Visitor photos (3)
Cuisines: Chinese Asian Vegetarian Vegan

JianKangJia Yuan Vegetarian Restaurant

#821 of 12,529 Restaurants in Shanghai
Map
Cuisines: Vegetarian

QiKe La SuShi Coffee

#848 of 12,529 Restaurants in Shanghai
Map
Cuisines: Vegetarian Vegan

Ji Xiang Cao (Lucky Zen)

#1,053 of 12,529 Restaurants in Shanghai
Map
Visitor photos (4)
Cuisines: Vegetarian

Tianshuge Szechuan Restaurant

#1,238 of 12,529 Restaurants in Shanghai
Map
Visitor photos (4)
Cuisines: Chinese Asian Vegetarian Diner Healthy

Wu Guan Tang

#1,280 of 12,529 Restaurants in Shanghai
Map
Visitor photos (2)
Cuisines: Vegetarian

Green Vege Cafe

#1,339 of 12,529 Restaurants in Shanghai
Cuisines: American Cafe Vegetarian Healthy Vegan

Greenology

#1,399 of 12,529 Restaurants in Shanghai
Price: $23 - $27 Map
Visitor photos (36)
Cuisines: Vegetarian Fusion Vegan

Sprout ShengHuo Coffee Ba

#123 of 310 Coffee & Tea in Shanghai
Map
Visitor photos (1)
Cuisines: Vegetarian Fusion Healthy Vegan

Xiang Ji Ge Vegetarian Restaurant

#1,708 of 12,529 Restaurants in Shanghai
Visitor photos (2)
Cuisines: Vegetarian Vegan

Godly Vegan Restaurant

#1,840 of 12,529 Restaurants in Shanghai
Map
Visitor photos (2)
Cuisines: Vegetarian

Pure and Whole (Kerry Center)

#1,862 of 12,529 Restaurants in Shanghai
Price: $4 - $14 Map
Cuisines: Vegetarian Vegan

Dashu Wujie (SWFC)

#2,638 of 12,529 Restaurants in Shanghai
Visitor photos (4)
Cuisines: Vegetarian

Chanyuan Vegetarian

#3,011 of 12,529 Restaurants in Shanghai
Cuisines: Vegetarian Vegan

LongHua Si

#3,707 of 12,529 Restaurants in Shanghai
Map
Cuisines: Vegetarian Vegan

Futianyuan Restaurant

#4,179 of 12,529 Restaurants in Shanghai
Map
Cuisines: Vegetarian

Lv Mi Shi ShangYou Ji SuShi

#6,350 of 12,529 Restaurants in Shanghai
Map
Cuisines: Vegetarian

Miss Chun Chuan (Fumin Road)

#7,481 of 12,529 Restaurants in Shanghai
Price: $6 - $17 Map
Cuisines: Asian Korean Vegetarian

Pure and Whole (Jinhongqiao)

#10,887 of 12,529 Restaurants in Shanghai
Price: $4 - $14 Map
Cuisines: Vegetarian Vegan

Souper Fresh(GuBei)

#11,014 of 12,529 Restaurants in Shanghai
Cuisines: American Vegetarian Delicatessen Soups

Souper Fresh(Hong Mei)

#11,015 of 12,529 Restaurants in Shanghai
Map
Cuisines: American Vegetarian Delicatessen Soups