• Display only vegan and vegetarian restaurants:

  • Yes
  • No

Find Vegan & Vegetarian Restaurants in Shanghai (82)


68 Vegan / Vegetarian Friendly Restaurants

View the Top rated vegan restaurants in Shanghai
1 Review

Write a Review

10, Level 5, ZhongSheng ShiJie Shopping Centre, 5001 Dushi Rd, Minhang District, Shanghai, China

4008880597

Loading...

Cuisine: Vegan, Chinese

597素餐厅, at 闵行区都市路5001号仲盛世界商城5楼10号. The interior is western though the food is Chinese style. Menu is in Chinese, and has staff who speak English.

3 Reviews

Write a Review

6th floor, Metro City, 1111 Zhaojiabang Rd, Xuhui District, Shanghai, China

02164267613

Loading...

Cuisine: Vegan, Chinese

A smaller version of 功德林 veggie restaurant at the top floor food court of the Metro City mall.

35 Reviews

Write a Review

445 Nanjing Rd West, Huangpu District, Shanghai, China

21-6327-0218

Loading...

Cuisine: Vegan, Chinese, Take-out

Ninty year-old restaurant (since 1922) with an extensive mockmeat menu, plus cookies and desserts. Sep 2017 reported fully vegan. Serves noodles on the first floor and the full menu on the second floor. Staff speaks very little English, and some menu items are in English. Air-conditioned but smoking is allowed.

11 Reviews

Write a Review

97 Wukang Rd, Xuhui District, Shanghai, China

64718909

Loading...

Cuisine: Vegan, Chinese, Fast food, Beer/Wine, Delivery, Take-out

功德林, at 武康路97号, is a neighborhood noodle shop spin-off from the Gongdelin restaurant. Menu focuses on noodles with a few mock meats. Try the wontons. A few major dishes are translated into English. An associated shop selling sweets is nearby on Huashan.

7 Reviews

Write a Review

28 GuoHe Rd, Yangpu District (at Middle Ring Rd), Shanghai, China

55233083

Loading...

Cuisine: Vegan, Chinese

健康家园素食馆, at 国和路28, is also known as Healthy Land. Serves vegan food in a convenient location. No English spoken but menu has English.

2 Reviews

Write a Review

1B03 River Mall, 1368 Expo Ave, Pudong District, Shanghai, China

021-63631660

Loading...

Cuisine: Vegan, Chinese

Vegan food restaurant in the The River Mall. Has English-Chinese menu. From 2-4pm afternoon tea, fruit juice, and desserts is served. Accepts Alipay and WeChat pay. Address in Chinese: 上海市浦东新区世博大道1368号世博源1区B03室.

15 Reviews

Write a Review

408 Shaanxi Bei, Jing An District (at Beijing Xi Road), Shanghai, China

86-2163776999

Loading...

Cuisine: Vegan, Chinese, Raw, Salad bar, Juice bar, Delivery, Take-out, Catering, Fusion

An all-vegan restaurant, at this address since 2016. Fusion food. It's also a flower shop and a coffee bar. Speaks English and Chinese. Has afternoon tea, coffee and desserts between 2-4pm.

26 Reviews

Write a Review

2F, 428 Madang Rd, Luwan (at He Fei Rd), Shanghai, China

21-63730288

Loading...

Cuisine: Vegan, Chinese, Take-out

吉祥草素食, at 中國上海市盧灣區馬當路428號二樓, focuses on Chinese home-style cooking that is healthier and lighter with few mock meats. Try the tofu with green gravy. Also sells books, sweets, and antique reproductions. Non-smoking. Map: http://plus.google.com/114907097556794531296

1 Review

Write a Review

Yangpu District, 433 Songhu Rd, Building 6 (at Zhengxue Rd), Shanghai, China

021-55380622

Loading...

Cuisine: Vegan, Chinese, Organic, Western, Take-out, Asian, Bakery, Catering, Fusion, Indonesian

上海幸福咖啡店 is an all-vegan coffee shop and restaurant chain with multiple locations in Indonesia, featuring international food. All food is handmade in-house using fresh ingredients. Sample items are bread, pasta, burgers with fries, cake, ice cream and more. The 2nd floor is available to rent for private parties and conferences. Near Shanghai subway #10 line, at the Jiangwan Stadium, Exit 9. (After exiting the station, turn right at the street and walk north perhaps 100 meters). Address: 上海市杨浦区淞沪路433号 (靠近政学路).

13 Reviews

Write a Review

768 Xie Tu Road (at Da Pu Rd), Shanghai, China

021-53027783, 53027796

Loading...

Cuisine: Vegan, Chinese, Organic, Take-out

Shanghai style vegan cuisine, quality food. Nice quiet dinning area. Convenient location with public transportation available, a few miles away from the Xu Jia Hui and Hui Hai road. Name in Chinese 铭圣养生素餐厅. Address in Chinese 斜土路768号(打浦路口).

10 Reviews

Write a Review

618 Xu Jia Hui, Huang Pu District, Shanghai, China

021-61522837

Loading...

Cuisine: Vegan, Chinese, Juice bar, Take-out, Taiwanese

非常素, at 黄浦区徐家汇路618号下二楼亚洲馆, was Taiwan Brothers 7 re-branded in 2015. Food is vegan, using some mock meat. Some English spoken, with English-Chinese menu. It's situated inside a food mall consisting of multiple levels (can easily get lost inside), on level B-2 at the DaPuQiao subway station off line 9 - head to Exit 2 and turn right into restaurant area just before exit escalator. See HappyCow photos with accompany directions. Accepts Alipay.

1 Review

Write a Review

339 N Caoxi Rd, Xujiahui (at 5F Buynow store), Shanghai, China

61539727

Loading...

Cuisine: Vegan, Chinese, Take-out, Taiwanese

Another branch of this vegan restaurant, this one is small. Caters to the tastes of locals.

4 Reviews

Write a Review

5th floor shopping mall above Jinke Rd metro station, Line 2, Exit 2, Pudong, Shanghai, China

021-51355897

Loading...

Cuisine: Vegan, Chinese, Take-out

菩提樹素食餐厅, at 中之路汇智国际商业中心5楼5-11, serves vegetarian Buddhist cuisine. Menu in Chinese only. Has dumplings, curry, vegetables, noodles, rice, mock chicken; cookies and traditional sweets sold at the counter.

31 Reviews

Write a Review

258 Fengxian Rd (at Nanhui corner), Shanghai, China

021-62157566

Loading...

Cuisine: Vegan, Chinese

枣子树 vegetarian restaurant group whose name translates to "Jujube Tree." Offers an extensive range of modern Chinese vegetarian dishes. Menu has English with photos. This branch has a small health food shop in the foyer. Buses 112, 37, 24, 20, 23, 330, 21, 15, 19, JiangNing location. Shanghai subway, Line 2, left out of exit 1.

Write a Review

719 Lianhua South Road, Minhang District, Shanghai, China

13524636738

Loading...

Cuisine: Vegan-friendly, Chinese, Buddhist

Name 禅茶素, address 闵行区莲花南路719号(近莘朱路). English is Zen Tea and Vegetarian. Buddhist restaurant. Has Wi-Fi and afternoon tea.

Write a Review

19 Commercial Street, 118 Longma Road, Songjiang District, Shanghai, China

021-33558907

Loading...

Cuisine: Vegan-friendly, Chinese

Chinese name 崇正天然, address 松江区龙马路118弄商业街19号(近地铁9号线松江大学城站). English known as The Authentic Natural. Directions: from Songjiang University Town subway station go down the overpass on the right side, then on the left there is an alley way, go straight you will see Quan Jia supermarket where Commercial Street is.

1 Review

Write a Review

271 Ji'an Road, Luwan District (at inside FaZang JiangSi), Shanghai, China

63289986-600, 15002103772

Loading...

Cuisine: Vegan-friendly, Chinese, Take-out

Name 慈光素食, address: 卢湾区吉安路271号法藏讲寺内(复兴中路吉安路). Temple-like exterior. Offers mock-meat dishes, noodles, and traditional Chinese snacks. Menu with English translation and photos. Also sells packaged snacks for take-away.

1 Review

Write a Review

999 Meihua Rd, alley 14, ShiJi GongYuan, Pudong District, Shanghai, China

n/a

Loading...

Cuisine: Vegan-friendly, Chinese

寸草心忆祖母手工素食, at 梅花路999弄14, serves Chinese veggie dishes with mock meats. Relaxed space.

Write a Review

259 Baolin Rd, Baoshan District, 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.

1 Review

Write a Review

271 Ji'an Road, Huangpu District, Shanghai, China

021-63114971, 63289986

Loading...

Cuisine: Vegan-friendly, Chinese, Take-out

Name 法藏禅寺素斋, address 黄浦区吉安路271号. Offers noodle dishes, wonton soups, and afternoon tea. Has Wi-Fi access, packaged Buddhist snacks for sale.

3 Reviews

Write a Review

359 Xinhua Rd, Shanghai, China

021-52301558

Loading...

Cuisine: Vegan-friendly, Chinese, Organic, Buffet

Sister restaurant to Wu Guan Tang and also known as Frankie's Kitchen. Vegetarian hotpot restaurant. All-you-can-eat, including: appetizers prepared by the Wu Guan Tang (a few doors down), hotpot with medicine herb base, vegetable and sauce buffet, and selection of tea. Choose your tea from labeled drawers of an antique medicine cabinet.

Write a Review

9 TianZiFang, 248 Taikang Road, Luwan District, Shanghai, China

021-54658008

Loading...

Cuisine: Lacto, Western, European

Name GLISMATTEN 健康蔬食瑞士火锅屋, address 卢湾区泰康路248弄田子坊9号(近瑞金二路). Vintage interior. Offers western food and afternoon tea; specialty is Swiss cheese fondue. Menu in Chinese and English.

Write a Review

Zuchongzhi Rd, Pudong District (at near Songtao Rd), Shanghai, China

n/a

Loading...

Cuisine: Vegan-friendly, Chinese, Fast food, Take-out

烤面筋摊, at 浦东新区祖冲之路, is a street food vendor.

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

9 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. Directions: take exit 1 of Middle Longhua Rd metro station (lines 7 and 12). The cafe is on the 3rd floor of the TOUCH Mall.

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

25 Yanqing Rd, Xuhui District, Shanghai, China

15000282490

Loading...

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

Take-out & delivery business with 1 small table. Offers veggies meals. Previously on Xiangyang South Rd and named D'lish.


Still hungry? We've got you covered. 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.

Link to this page from your webpage or blog.

Please let these businesses know you found them on HappyCow.

Keep HappyCow Growing Strong!

I would like to support