• Display only vegan and vegetarian restaurants:

  • Yes
  • No

Find Vegan & Vegetarian Restaurants in Shanghai (76)

65 Vegan / Vegetarian Friendly Restaurants

8 Reviews

Write a Review

819 W Nanjing Rd, KaiXin Center, 4th floor (at ShiMen Rd), Shanghai, China

52788123

Loading...

Cuisine: Vegan-friendly, Lacto, Chinese, Beer/Wine

Vegetarian restaurant offering traditional Chinese cuisine but inspired through contemporary trends. Dishes are mostly vegan with extensive selections in savories plus has sweet desserts, non-alcoholic beer, and a large selection of teas. Picture menu with English translations available. Located in the KaiXin Center, out of exit 2 at West Nanjing Rd Line 2 metro station, at 南京西路819号, 开欣商厦410室. Since 2014.

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.

1 Review

Write a Review

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

02164267613

Loading...

Cuisine: Vegan, Chinese

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

10 Reviews

Write a Review

97 Wukang Rd, 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.

6 Reviews

Write a Review

28 GuoHe Rd, Yang Pu Qu District (at Middle Ring Rd), Shanghai, China

55233083

Loading...

Cuisine: Vegan, Chinese

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

6 Reviews

Write a Review

408 Shaanxi Bei Lu (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.

15 Reviews

Write a Review

87 Song Lin Rd, Pudong (at near Zhang Yang Rd), Shanghai, China

21-50586016

Loading...

Cuisine: Vegan, Chinese, Take-out

爱源素 provides all vegan food. English spoken.Quiet place with Wi-Fi. Take line6, exit 4, and walk for 5 minutes. Est. by the owners of Loving Hut Shanghai (shut 2013). Reported closed April 2017, please let HappyCow know.

21 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

Write a Review

777 Tacheng Road, Jiading District, Shanghai, China

021-59911777

Loading...

Cuisine: Vegan, Chinese, Delivery, Take-out

Name 静心斋素食, address 嘉定区塔城路777号(近嘉定电视台). Has Wi-Fi, menu with English and pictures.

Write a Review

40 PuBuWan Lane, 958 Xinsong Road, Minhang District, Shanghai, China

021-38767002

Loading...

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

Name: 康城素食馆, address 闵行区莘松路958弄瀑布湾道40号(近联合100超市). Menu in Chinese only. Specialty is sizzling tofu. DIY bakery available. Also sells packaged vegetarian food.

11 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 with inexpensive price. 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号(打浦路口).

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

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.

1 Review

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, Asian

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

26 Reviews

Write a Review

258 Fengxian Road (at Nanhui corner, off Nanjing Rd West), Shanghai, China

021-6215-7566

Loading...

Cuisine: Vegan, Chinese, Organic

Name in Chinese means jujube tree (zaozi shu). Large, modern vegetarian restaurant with focus on fresh and healthy Chinese cuisine. Food is mostly vegan. Also has a small health food shop in the foyer. Menu has English description and pictures. Buses 112, 37, 24, 20, 23, 330, 21, 15, 19, JiangNing location. Shanghai subway, Line 2, left out of exit 1.

1 Review

Write a Review

451-1 Gu Yang Rd, Hongqiao District (at Yaohong Rd and Songyuan Rd), Shanghai, China

021-54777187

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, Chinese, Beer/Wine, Fusion

A predominantly Chinese vegetarian restaurant with vegan options. Uses no mock meats. Quick service. Clean restaurant. English menu and English speaking.

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.

11 Reviews

Write a Review

Chenghuang Temple, 23 Bailin Road, Shanghai, China

86-21-6355-3630

Loading...

Cuisine: Vegan-friendly, Chinese, Beer/Wine

Founded in the Qin Dynasty, Songyue Lou follows an ancient vegetarian culture to serve up veggie favorites in Yuyuan. The vegetarian food includes three series: traditional cuisine, health care cuisine, popular Shanghai cuisine, with nearly 100 kinds of dishes. The restaurant is located INSIDE the YuYuan Garden Bazzar. Seats 150. The YuYuan Garden area is also known as Old Town and is located just south of the Bund and Yanan Road. Nearby lines: Bus 736/576/581/715, 11/24/64/126/66, 11/24/64/126/66 under the Yuyuan Garden. Chinese Name: 春风松月楼 Chinese Address: 老城隍庙百翎路23号.

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.

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.

2 Reviews

Write a Review

No.25 Yanqing Rd Xuhui District, Shanghai, Shanghai, China

15000282490

Loading...

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

Take-out & delivery business with 1 small table inside. Veggies meals made using organic ingredients. Previously located on Xiangyang South Rd.

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.

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.


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.

Link to this page from your webpage or blog.

Please let these businesses know you found them on HappyCow.