• Display only vegan and vegetarian restaurants:

  • Yes
  • No

Find Vegan & Vegetarian Restaurants in Shanghai (74)


63 Vegan / Vegetarian Friendly Restaurants

6 Reviews

Write a Review

3-301 ZhengDa LeCheng, 699 Zhongshan South 2nd Road, Xuhui District, Shanghai, China

021-60672555

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, American, Western

Address 徐汇区中山南二路699号正大乐城3-301室(近船厂路). Very stylish vintage interior. Menu with English. Has Wi-Fi.

Write a Review

157 Haimen Road, Hongkou District, Shanghai, China

021-65371763

Loading...

Cuisine: Vegan-friendly, Chinese, Taiwanese

Name 郭大王净素坊, address 虹口区海门路157号. Food is similar to what Vegetarian Lifestyle restaurant offers and also include breakfast. Returning customers come for its hot-pot soups and fried dumplings (sells out early). The owner is a Taiwanese vegetarian once a master yoyo player. Menu in Chinese only.

5 Reviews

Write a Review

388 Shaanxi Nan Rd, Xuhui District (at 2nd floor), Shanghai, China

54366083

Loading...

Cuisine: Vegan-friendly, Lacto, American, Delivery, Take-out

An American in Shanghai making vegan and vegetarian comfort food. Moved here winter 2016 from Jiashan Market.

Write a Review

606 Chengnan Road, Chuansha, Pudong District, Shanghai, China

021-31258697

Loading...

Cuisine: Vegan-friendly, Chinese, Delivery, Take-out

Name 荷香绿色餐厅, address: 浦东新区川沙城南路606号(近进贤路). Offers breakfast and afternoon tea. Menu in Chinese only. Has Wi-Fi.

10 Reviews

Write a Review

3F, 151 Yuyuan Road (at Jingan District), Shanghai, China

021-51688799

Loading...

Cuisine: Vegan-friendly, Chinese, Western, Buffet, Take-out, Bakery, Taiwanese

Part of a vegetarian restaurant group originating from Taiwan offering a slightly more upscale dining. At the Jing'an Temple complex of buildings near Wanhangdu blocks, MRT Jingan Temple Station, you will find four vegetarian restaurants plus an attached bakery. On the ground floor is a bakery and also JenDow Vegetarian Noodle Restaurant which offers noodle soup bowls and hot pot. On the 2nd floor is JenDow Vegetarian Chinese & Western Cuisine which serves Chinese food as well as pizza, pasta, and sandwiches. On the 3rd floor is Lian Xiang Zhai Vegetarian Buffet which is all-you-can-eat buffet. On the 4th floor is Lian Xiang Zhai Vegetarian Restaurant with separate booths and VIP rooms, serving Chinese and Western cuisine (expensive). Address in Chinese: 静安区愚园路151号3-4楼(近万航渡路).

Write a Review

289 Xinhuan South Road, Xinchang Town, Pudong District, Shanghai, China

021-68172517

Loading...

Cuisine: Vegan-friendly, Chinese

Name 四库书房嘉鱼素斋, address 浦东新区新场镇新环南路289号(近新场古镇). Luxurious Chinese style building on the outskirt of Shanghai with courtyard, pond, and lotus flowers. Set menu RMB 300 and up per person. Menu is in Chinese with photos.

Write a Review

6-31 Gonghe Village, Fanghe Road, Hongmei South Road, Minhang District, Shanghai, China

021-31737371

Loading...

Cuisine: Vegan-friendly, Chinese

Name 莲池海素食, address 闵行区虹梅南路放鹤路共和村6组31号(海狮大酒店西侧). Serves dishes made from vegetables and mushrooms and not so much faux meat. Better to make a reservation or else expect a long wait.

3 Reviews

Write a Review

1842 Changyang Road, Yangpu Disctrict, Shanghai, China

86-02165209131

Loading...

Cuisine: Vegan-friendly, Chinese

Offers traditional vegetarian noodle and rice dishes, soups, and mock-meat dishes. Menu is in Chinese on the wall and also has a picture menu. Wait staff speaks only Chinese. Nice environment. Located on metro line 12 at Ningguo Road station, left at Exit 2.

12 Reviews

Write a Review

5F, 988, Huaihai Zhong Road, Shanghai, China

21-54033980

Loading...

Cuisine: Vegan-friendly, Lacto, Chinese

A second branch of the New Age Veggie vegetarian restaurants in Shanghai. It's near South Shanxi Road, Line 1 Subway station.

1 Review

Write a Review

Star Life Plaza, Shuicheng Road, Changning District (at Hongqiao Road), Shanghai, China

n/a

Loading...

Cuisine: Lacto, Ovo, Asian

Chinese vegetarian hot pot restaurant with vegan options. Opened Jan 2016. Very expensive. NOTE: please send exact map coordinates to HappyCow.

27 Reviews

Write a Review

98 Yanping Rd (at JingAn District), Shanghai, China

02151759822

Loading...

Cuisine: Vegan-friendly, Organic, Western, Juice bar, Take-out, Asian

The flagship location of this western-style vegetarian cafe. Offers a variety of salads, wraps, veg burgers, and pasta as well as smoothies and cleansing drinks.

3 Reviews

Write a Review

1378 Huamu Rd, Kerry Parkside Center, B111 (at Pudong District), Shanghai, China

02150610618

Loading...

Cuisine: Vegan-friendly, Organic, Western, Juice bar, Take-out, Asian

Its 2nd outlet, located in the basement of Kerry Parkside Center mall at the end of line 7. Western-style vegetarian cafe serving a variety of salads, wraps, veg burgers, pasta, plus smoothies and cleansing drinks.

6 Reviews

Write a Review

1376 W Nanjing Rd (at Shanghai Centre), Shanghai, China

02151759822

Loading...

Cuisine: Vegan-friendly, Organic, Western, Juice bar, Take-out, Asian

The 3rd outlet of this western-style vegetarian cafe which serves dishes like veggie burgers, wraps, soups, salads, pasta, bento lunch, smoothies, and desserts. Located besides Portman Ritz Carlton hotel, so you have to go from Nanjing West road into the small entry road leading to the hotel.

Write a Review

500 Zhangyang Lu, 4/F (at /Near Nanquan Bei Lu), Shanghai, China

021-61659177

Loading...

Cuisine: Lacto, Ovo, Chinese

Vegetarian restaurant in Times Square on Zhangyang Lu with vegan options. Also sells in-house-made bottled drinks and other small snacks. Close to Shijidadao Subway (2). Name in Chinese: 同源堂蔬食馆

2 Reviews

Write a Review

1585 Huashan Road, Xuhui District, Shanghai, China

021-62810108

Loading...

Cuisine: Vegan-friendly, Chinese, Buddhist, Tibetan

Name 素人素食, address 徐汇区华山路1585号(泰安路淮海西路). The owner is Tibetan Buddhist. No egg or alcohol used. Has picture menu with English descriptions. Dishes are named with Buddhist terms.

2 Reviews

Write a Review

300 Nanjing East Rd, Shanghai, China

n/a

Loading...

Cuisine: Lacto, Ovo, Pizza, Chinese, Italian

Serves Italian food (pizza, pasta, risotto, salad) alongside some Chinese dishes. Directions: go into Henderson Metropolitan plaza and down to level B2. It's at East Nanjing Rd metro station (Line 2) but it is hard to navigate your way to the restaurant from the station area.

2 Reviews

Write a Review

5th floor Heng Long Plaza, 1266 Nanjing Xi Rd, Shanghai, China

02162598953

Loading...

Cuisine: Vegan-friendly, Chinese

Modern Chinese on the 5th floor of the mall plaza, at 南京西路1266号上置每′!亘[紊窒广场5楼.

29 Reviews

Write a Review

77 Songshan Rd, Luwan, Shanghai, China

21-6384-8000

Loading...

Cuisine: Vegan-friendly, Chinese, Organic, Western, Juice bar

Modern vegetarian food restaurant in one of the main shopping regions. Offers inexpensive lunch specials in addition to fresh juices and a large food menu. Staff speak some English, plus menu has English with photos. One block south of Huai Hai Rd. Buses 126, 911, 920, 320, 932, 42, 48, 02, 46, 831, 926. NOTE: There are two No 77, if you are in front of the wrong one, turn right, after some ten meters is a gate with a large sign called "Las Vegas KTV Club". Go through it, the restaurant is after 20 meters on the left hand side. Name in Chinese: 枣子树(淮海店).

3 Reviews

Write a Review

Level 3 (northern part), Yuanshen Statium, 1258 Zhangyang Road, Pudong District, Shanghai, China

021-58219979

Loading...

Cuisine: Vegan-friendly, Chinese

枣子树, at 浦东新区张杨路1458号源深体育中心北区3楼. Name in Chinese means jujube tree (Zaozi Shu), and it's one of four outlets with same name. Modern vegetarian restaurant with focus on fresh and healthful Chinese cuisine. Food is mostly vegan. Menu is in Chinese but with photos.

Write a Review

207 Chengjiaqiao Branch Road, Minhang District, Shanghai, China

021-34600780

Loading...

Cuisine: Vegan-friendly, Chinese, International

Name 四家令蔬, address 闵行区程家桥支路207号(近虹中路). Spacious and bright interior with Wi-Fi. Offers lunch-set menu, menu with English and photos. Also sells packaged vegetarian food. Previously called Ai Zhi Su Creative Cuisine, name change reported April 2017.

10 Reviews

Write a Review

349 Xinhua Road (at Dingxi Road), Shanghai, China

021-62813695

Loading...

Cuisine: Vegan-friendly, Ovo, Chinese, Organic, Delivery, Take-out

Chinese name 五观堂素食, address 长宁区新华路349号. Near Jiaotong University and Hongqiao Road subway stations, opposite Chinese Cultural Center. Small and popular place with nice decor. Has menu in English. Most menu items can be made vegan upon request. Try the gold hotpot and the roast potatoes or the dumplings. Note that eggs are used in the pumpkin custard. Delivers a cheap "biandang" lunch. Menu available for ordering till 9pm. It is suggested that you make a reservation (requires knowledge of Chinese or having a Chinese friend help you).

2 Reviews

Write a Review

100 Century Ave 3F (at Shanghai World Financial Ctr), Shanghai, China

021-68777715

Loading...

Cuisine: Vegan-friendly, Chinese, Organic, Fusion

Part of the Wujie chain, an upscale member of the Vegetarian Lifestyle family, serving Asian fusion veg food. This one is inside the Shanghai World Financial Center.

9 Reviews

Write a Review

22, E Zhongshang Second Rd, 4F (at Xinyong'an Rd), Shanghai, China

021-63752861

Loading...

Cuisine: Vegan-friendly, Chinese, Fusion

Located inside Bund 22, at 中山东二路22号四楼, and is associated with Shanghai's chain of Vegetarian Lifestyle restaurants and focuses on producing vegetarian food from local and organic ingredients.

6 Reviews

Write a Review

392 Tian Ping Rd, Xuhui District, Shanghai, China

0234692857

Loading...

Cuisine: Vegan-friendly, Chinese, Fusion

大蔬无界, at 上海市徐汇区天平路392号, is part of an upscale vegetarian restaurant group.

Write a Review

10 Muyu Lane, Songjiang District (at Xilin Temple back gate), Shanghai, China

021-57716771

Loading...

Cuisine: Vegan-friendly, Chinese

Non smoking. Name in Chinese: 西林素斋.

2 Reviews

Write a Review

73 kunming Road, Hongkou District, Shanghai, China

021-65371388

Loading...

Cuisine: Vegan-friendly, Chinese

Name 云来集素斋馆, address 虹口区昆明路73号(近海门路). Another restaurant of traditional Chinese vegetarian snacks, noodle soups, and mock-meat dishes. Near the local temple Xia Hai Miao. The building looks like a temple. Menu is in Chinese but with pictures. Dishes of good portion at reasonable price. Also sells packaged vegetarian food.

Write a Review

408 Shaanxi Bei Rd, Shanghai, China

6288 8773

Loading...

Cuisine: Lacto, Ovo, Western, Take-out, Catering, European, German, Non-veg

Serves meat, vegan options available. Austrian est. summer 2015 and is known for its kinky interior design. Some of the specials are the swings and that metallic slide twirling down from the second floor. Austrian and International dishes with some vegan dishes.


Still hungry? Try searching for areas surrounding Shanghai.

Please help us improve this Shanghai vegetarian restaurant guide:

Add health food stores, cafes, or vegan restaurants Shanghai.

Report technical difficulty.

Please let these businesses know you found them on HappyCow.

Keep HappyCow Growing Strong!

I would like to support