HappyCow is loading...

  • Display only vegan and vegetarian restaurants:

  • Yes
  • No

Find Vegan & Vegetarian Restaurants in Shanghai (79)

68 Vegan / Vegetarian Friendly Restaurants

Write a Review

259 Baolin Road, Shanghai, China

86-021-56106029

Loading...

Cuisine: Vegan-friendly, Ovo, Chinese

Chinese name 德林坊素食坊, address 宝林路259号. Seats 120 people, 5 rooms. Nearby lines: 531B lines, 116, 90, 848, 849, 53, 541, Wusong terminal lines, 813, 53,7 28, friendship slip junctions Po Lam.

5 Reviews

Write a Review

2nd Floor, HongXiang Plaza, 21 Huanghe Rd, Huangpu District, Shanghai, China

021-33310519

Loading...

Cuisine: Chinese

Chinese name 功德林素菜馆(黄河路店), address 黄浦区黄河路21号鸿祥大厦2楼. Serves vegetarian dishes and snacks at Yellow River Road. Directions: Inside of a building and on the right side near the Family Mart is a elevator, take it to floor 2.

32 Reviews

Write a Review

445 Nanjing Rd West, Shanghai, China

21-6327-0218

Loading...

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

Ninty year-old restaurant (since 1922) with an extensive mockmeat menu, plus cookies and desserts. Staff speaks very little English, and some menu items are in English. Air-conditioned but smoking is allowed. NOTE: Although the food is all vegan, some drinks may contain dairy. Also the food might contain MSG - so ask.

5 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.

4 Reviews

Write a Review

388 Shaanxi Nan Rd (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.

6 Reviews

Write a Review

49 Huaihai East Road, Huangpu District (at near Dashijie subway station), Shanghai, China

021-61350795

Loading...

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

Name: 慧缘素食坊, address 黄浦区淮海东路49号(近地铁8号线大世界站). Spacious interior with Wi-Fi.

9 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.

1 Review

Write a Review

1686 Nanjing West Road, Jing'an District (at Jing'an Temple), Shanghai, China

86-021-62566366

Loading...

Cuisine: Vegan-friendly, Chinese

It is at a Buddhist temple on West Nanjing Road. The first temple was built in 247 AD, at the time of the Kingdom of Wu. Originally located beside Suzhou Creek, it was relocated to its current site in 1216 during the Song Dynasty. The current temple was rebuilt in the Qing Dynasty. Re-opened winter 2012 after temporary closure in spring 2012. Chinese name 静安寺斋面馆, address 静安区南京西路1686号静安寺内(近华山路). Note: some dishes may contain egg- vegans confirm.

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.

2 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.

24 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.

1 Review

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楼.

27 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.

2 Reviews

Write a Review

1196 Beijing West Rd (at west of Shaanxi N Rd), Shanghai, China

021-62565805

Loading...

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

Fusion vegetarian restaurant serving soups, salads, wraps, curries, pasta. Western dishes, no mock meat. Lunch specials available on weekdays. Only a few vegan dishes available. Limited English spoken. Previously at Xiangyang S Rd.

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).

1 Review

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.

8 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.

Still hungry? Try searching HappyCow for areas surrounding Shanghai.

Please help us improve this Shanghai vegetarian restaurant guide:

Add health food stores, cafes, or a vegetarian restaurant Shanghai.

Report technical difficulty.

Please let these businesses know you found them on HappyCow.

Spread the word! - Link to this page from your webpage, blog, facebook, or newsletter.

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×