Guide to Shanghai Vegan Restaurants, Vegetarian Restaurants, Natural Foods, & Health Food Stores.
 Note: The maps for this area do not yet work correctly. If you are familiar with the restaurant locations here and would like to help plot them on the map, please contact us.

Page: 1 2 | Stores and more  

Vegan / Vegetarian Restaurants: (Viewing 1-45 of 71 Listings)

Pure and Whole - JingAn

  • Vegetarian Restaurant
4.0 stars 23 reviews
98 Yanping Rd (at JingAn District), Shanghai, China
02151759822
Now Open: Mon-Sun 11:30am-10:00pm
Cuisine: Vegan-friendly, Organic, Western, Asian, Juice bar, Take-out

Western-style vegetarian restaurant with multiple outlets in the city serving nutritious food and drinks. Offers a variety of unique salads, wraps, veg burgers, and pasta as well as smoothies and cleansing drinks. Moderate.

Pure and Whole - Pudong

  • Vegetarian Restaurant
3.5 stars 3 reviews
1378 Huamu Rd, Kerry Parkside Center, B111 (at Pudong District), Shanghai, China
021-50610618
Now Open: Mon-Sun 11:30am-10:00pm
Cuisine: Vegan-friendly, Organic, Western, Asian, Juice bar, Take-out

The 2nd outlet of Pure & Whole western-style vegetarian cafe which serves nutritious food and drinks. Offers a variety of unique salads, wraps, veg burgers, and pasta as well as smoothies and cleansing drinks. This location is in the basement of Kerry Parkside Center mall at the end of line 7. Moderate.

Advertisement


Pure and Whole - Shanghai Arch

  • Vegetarian Restaurant
Be first to review!
179 Maotai Rd, Shanghai Arch, L112, Shanghai, 200051
+86-2162119336
Now Open: Mon-Sun 11:00am-10:00pm
Cuisine: Vegan-friendly, Organic, Western, Asian, Juice bar, Take-out

The 4th outlet of Pure & Whole western-style health food vegetarian cafe; this one opened in early-2015. On the menu are dishes such as veggie burgers, wraps, salads, pasta, bento lunch, smoothies and desserts. Has outdoor seating. Accepts credit cards. Moderate.

Pure and Whole - Shanghai Centre

  • Vegetarian Restaurant
5.0 stars 2 reviews
1376 W Nanjing Rd (at Shanghai Centre), Shanghai, China
02151759822
Now Open: Mon-Sun 11:30am-10:00pm
Cuisine: Vegan-friendly, Organic, Western, Asian, Juice bar, Take-out

Third outlet of Pure & Whole western-style vegetarian cafe which serves dishes like veggie burgers, wraps, soups, salads, pasta, bento lunch, smoothies and desserts. Located next to the left of Portman Ritz Carlton hotel, so you have to go from Nanjing West road into the small entry road leading to the hotel, there you find the Starbucks and the restaurant with it. Moderate.

597 Vegetarian

  • Vegan Restaurant
3.0 stars 1 review
10, Level 5, ZhongSheng ShiJie Shopping Centre, 5001 Dushi Rd, Minhang District, Shanghai, China
4008880597
Now Open: Mon-Sun 10:00am-10:00pm
Cuisine: Vegan, Chinese

Name 597素餐厅, address 闵行区都市路5001号仲盛世界商城5楼10号(近莘庄地铁南广场). The restaurant claims to be vegan and all staff to be vegetarian. The interior is western but the food is Chinese. No veg oil from genetic-modified soybeans. Menu is in Chinese, and some staff speak English and Japanese. Moderate.

Gong De Lin - Godly - Nanjing Rd

  • Vegan Restaurant
3.5 stars 30 reviews
445 Nanjing Rd West, Shanghai, China
21-6327-0218
Mon-Sun 10:00am-9:00pm
Cuisine: Vegan, 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: food might contain MSG - so ask. Moderate.

Gong De Lin - Godly - Wukang Rd

  • Vegan Restaurant
3.5 stars 8 reviews
97 Wukang Road (at Wuyuan Road), Shanghai, 200031
6471-8909
Mon-Sun 6:00am-9:00pm
Cuisine: Vegan, Chinese, Beer/Wine, Fast food, Take-out, Delivery

Chinesen name 功德林(武康路店), address 武康路97号(近五原路). A neighborhood noodle shop spin-off from the Gongdelin restaurant. Menu focuses on noodles with a few mock meats. Try the wontons. The important menu items are translated into English. An associated shop selling sweets is nearby on Huashan. Inexpensive.

Green Mix

  • Vegan Restaurant
5.0 stars 4 reviews
432 Dagu Road, Jing 'an District, Shanghai, China
+86-2163391618
Now Open: Mon-Sun 10:30am-10:00pm
Cuisine: Vegan, Western, Chinese, Juice bar, Take-out

Green Mix is a health food eatery and eco concept store; established summer-2013 as Awakening and changed name to Green Mix in 2014. Serves vegan meals, salads, and smoothies. Retail merchandise promotes a creative, cruelty-free, and eco-friendly lifestyle, and includes clothing, re-purposed home furnishings, as well as organic health products and food. Has Wi-fi. Name and address in Chinese: 绿米;上海市静安区大沽路432号 Has outdoor seating. Wheelchair accessible. Accepts credit cards. Moderate.

Healthy Home

  • Vegan Restaurant
4.0 stars 4 reviews
28 GuoHe Road, Yang Pu Qu District (at Middle Ring Road intersection, near Bailian Department Store), Shanghai, China
55233083, 13701873292
Mon 5:00am-9:30pm, Tue-Sun 7:00am-9:30pm
Cuisine: Vegan, Chinese

Quality, healthy vegan food in a convenient location and relaxed dining environment. No English spoken but menu is also in English. Name in Chinese 健康家园素食馆, address 国和路28号(近百联又一城). Also known as Healthy Land in English. Confirmed open May 2014. Inexpensive.

If Vegan

  • Vegan Restaurant
5.0 stars 4 reviews
588 Zhangyang Rd (at North Nanquan Rd), Shanghai, 200122
68913957
Mon-Sun 10:00am-2:00pm, 4:00pm-9:00pm
Cuisine: Vegan, Chinese, Take-out

On the 3rd floor of the Buy Now Electronics department store, at 上海市,浦东区,张扬路588号,在百脑汇. Cooks with fresh vegetables and no meat, egg, dairy, or GMO. Offers lunch set meals. Quiet atmosphere, free Wi-Fi, English-Chinese menu with pictures, some English spoken. Cash only. Moderate.

iVegan

  • Vegan Restaurant
4.5 stars 9 reviews
87 Song Lin Road, Pudong (at near Zhang Yang Road), Shanghai, China
+86-21-50586016
Mon-Sun 11:00am-2:00pm, 5:00pm-8:30pm
Cuisine: Vegan, Chinese, Take-out

Chinese name 爱源素. Opened by the owners of Loving Hut Shanghai (shut Jan 2013). Provides all vegan food. English spoken. Prices cheap to moderate. Quiet place with Wi-Fi. Take line6, exit 4, and walk for 5 minutes. Moderate.

Ji Xiang Cao - Lucky Veg

  • Vegan Restaurant
4.5 stars 20 reviews
2F, 428 Madang Road, Luwan (at He Fei Road), Shanghai, 200031
+8621-6373-0288
Tue-Sun 10:00am-9:30pm
Cuisine: Vegan, Chinese, Take-out

Comfortable and quiet zen-like atmosphere. Menu focuses on Chinese home-style cooking that is healthier and lighter with few mock meats. Dishes are around 35-50 RMB each. Try the tofu with green gravy. Also sells books, sweets, and antique reproductions. Non-smoking. Accepts credit cards. Moderate.

Kang Cheng Vegetarian

  • Vegan Restaurant
Be first to review!
40 PuBuWan Lane, 958 Xinsong Road, Minhang District, Shanghai, China
021-38767002
Mon-Sun 10:30am-9:00pm
Cuisine: Vegan, Chinese, Bakery, Take-out, Delivery

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

Ming Sheng Healthy Vegan Restaurant

  • Vegan Restaurant
4.0 stars 8 reviews
768 Xie Tu Road (at Da Pu Rd), Shanghai, China
021-53027783, 53027796
Mon-Sun 10:00am-9:30pm
Cuisine: Vegan, Organic, Chinese, 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号(打浦路口). Accepts credit cards. Inexpensive.

Taiwan Brother 7 Vegan Hut - Gubei

  • Vegan Restaurant
5.0 stars 1 review
Level 1 of Carrefour, 268 Shuicheng S Rd, Changning District, Shanghai, China
021-61556227
Mon-Sun 11:00am-9:00pm
Cuisine: Vegan, Chinese, Taiwanese, Fast food, Take-out, Delivery

台湾7先生素食, at 长宁区水城南路268号家乐福1楼. Opened July 2013 this is its 3rd outlet. Offers set vegan lunch. Located at Da Shi Dai Square Ground 1. Payment is by food card only (refundable) which is available at the cashier of Da Shi Dai Dining Hall. Moderate.

Taiwan Brother 7 Vegan Hut - Lu Wan

  • Vegan Restaurant
4.5 stars 15 reviews
Level B2, Taiwan Pavillion, SML Center, 618 Xu Jia Hui Road, Lu Wan District, Shanghai, China
021-61522837
Mon-Sun 11:00am-9:00pm
Cuisine: Vegan, Chinese, Taiwanese, Take-out, Delivery

Opened Mar 2012, this restaurant provides vegan cuisine and offers a weekday set lunch menu in addition to an a la carte menu. Uses non-GMO sunflower oil for cooking. Has Wi-Fi and free delivery within 8 minute walk. Location is near exit no 2 of Da Pu Qiao(打浦桥)subway station. Moderate.

Taiwan Brother 7 Vegan Hut - Xu Hui

  • Vegan Restaurant
4.0 stars 5 reviews
Level 5, 399 Cao Xi Rd North, Xu Jia Hui, Xu Hui District, Shanghai, China
021-61539727
Mon-Sun 11:00am-9:00pm
Cuisine: Vegan, Chinese, Taiwanese, Fast food, Take-out, Delivery

The second vegan cantine under the name of Taiwan Brother 7, opened in November 2012. It's upstairs in the Taiwanese food court. Short walk from exit 4 of Xu Jia Hui Subway station, opposite a church. Cash only. Moderate.

Vegetarian Lifestyle - Zaozi Shu - JiangNing

  • Vegan Restaurant
4.5 stars 19 reviews
258 Fengxian Road (at Nanhui corner, off Nanjing Rd West), Shanghai, China
021-6215-7566
Mon-Sun 12:00pm-9:30pm
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. Moderate.

Ai Zhi Su Creative Cuisine

  • Vegetarian Restaurant
Be first to review!
207 Chengjiaqiao Branch Road, Minhang District, Shanghai, China
021-34600780
Mon-Sun 11:00am-9:00pm
Cuisine: Vegan-friendly, International, Chinese

Name 爱之素创意料理, address 闵行区程家桥支路207号(近虹中路). Spacious and bright interior with Wi-Fi. Offers lunch-set menu, menu with English and photos. Also sells packaged vegetarian food. Accepts credit cards. Moderate.

Chan Cha Su

  • Vegetarian Restaurant
Be first to review!
719 Lianhua South Road, Minhang District, Shanghai, China
13524636738
Now Open: Mon-Sun 10:30am-10:00pm
Cuisine: Vegan-friendly, Chinese, Buddhist

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

Chong Zheng Tian Ran

  • Vegetarian Restaurant
Be first to review!
19 Commercial Street, 118 Longma Road, Songjiang District, Shanghai, China
021-33558907
Now Open: Mon-Sun 11:00am-10:00pm
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. Inexpensive.

Chunfeng Songyue Lou

  • Vegetarian Restaurant
3.0 stars 11 reviews
Chenghuang Temple, 23 Bailin Road, Shanghai, China
86-21-6355-3630
Mon-Sun 6:30am-8:00pm
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号. Inexpensive.

Ci Guang Vegetarian

  • Vegetarian Restaurant
2.0 stars 1 review
271 Ji'an Road, Luwan District (at inside FaZang JiangSi), Shanghai, China
63289986-600, 15002103772
Mon-Sun 7:00am-8:00pm
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. Inexpensive.

Gan Ye Zi Hotpot

  • Vegetarian Restaurant
Be first to review!
359 Xinhua Road, Shanghai, China
021-52301558
Call for hours - tell us
Cuisine: Vegan-friendly, Organic, Chinese, Buffet

Vegetarian Chinese hotpot restaurant. All-you-can-eat, including: appetizers prepared by the Wu Guan Tang Veggie Restaurant (a few doors down), hotpot with Chinese medicine herb base, vegetable and sauce buffet, and a wide selection of teas. You get to choose your tea from labeled drawers of an antique Chinese medicine cabinet. Moderate.

Glismatten Switzerland Huoguowu

  • Vegetarian Restaurant
Be first to review!
9 TianZiFang, 248 Taikang Road, Luwan District, Shanghai, China
021-54658008
Now Open: Mon-Sun 11:00am-10:00pm
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. Has outdoor seating. Expensive.

Gong De Lin - Godly - Anfu Rd

  • Vegetarian Restaurant
4.0 stars 1 review
249-9 Anfu Road, Xuhui District, Shanghai, China
86-021-54039718
Call for hours - tell us
Cuisine: Vegan-friendly, Asian, Chinese, Fast food, Take-out

Address in Chinese 徐汇区安福路249弄9号(近武康路), name 功德林素菜馆(安福路店). Vegetarian Chinese restaurant also selling vegetarian products. Has good vegetarian desserts. Note: some dishes may contain egg- vegans confirm.

Gong De Lin - Godly - Huanghe Rd

  • Vegetarian Restaurant
3.0 stars 5 reviews
2nd Floor, HongXiang Plaza, 21 Huanghe Rd, Huangpu District, Shanghai, China
021-33310519
Call for hours - tell us
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. Moderate.

Green Vege Cafe

  • Vegetarian Restaurant
5.0 stars 2 reviews
3-301 ZhengDa LeCheng, 699 Zhongshan South 2nd Road, Xuhui District, Shanghai, China
021-60672555
Now Open: Mon-Sun 11:00am-10:00pm
Cuisine: Vegan-friendly, Lacto, Ovo, American, Western

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

Guo Da Wang

  • Vegetarian Restaurant
Be first to review!
157 Haimen Road, Hongkou District, Shanghai, China
021-65371763
Mon-Sun 7:00am-8:00pm
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. Inexpensive.

Hui Yuan Vegetarian

  • Vegetarian Restaurant
4.0 stars 5 reviews
49 Huaihai East Road, Huangpu District (at near Dashijie subway station), Shanghai, China
021-61350795
Mon-Sun 11:00am-9:00pm
Cuisine: Vegan-friendly, Chinese, Take-out, Delivery

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

Jade Buddha Vegetarian

  • Vegetarian Restaurant
3.5 stars 15 reviews
999 JiangNing Rd, Putuo, Shanghai, China
21-6266-3668
Call for hours - tell us
Cuisine: Vegan-friendly, Chinese, Buddhist

玉佛寺素斋馆, at 江宁路999号(安远路口), is located in an old traditional-style Buddhist temple - enter at #1017. The menu is also in English and has photos. Restaurant entrance is not clearly marked but you can see it from Jiangning road. Nearby MRT station is Changshou Rd, line 7, 13 - take exit 4 walk east (turn right) on Changhshou, then go south (turn right) on Jiangning. Cash only. Inexpensive.

Jen Dow - Lian Shiang Jai

  • Vegetarian Restaurant
5.0 stars 6 reviews
3F, 151 Yuyuan Road (at Jingan District), Shanghai, China
021-51688799
Mon-Fri 10:00am-2:00pm, 5:00pm-9:00pm
Cuisine: Vegan-friendly, Western, Taiwanese, Chinese, Buffet, Bakery, Take-out

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楼(近万航渡路). Wheelchair accessible. Moderate.

Jen Dow - Longhua Hotel

  • Vegetarian Restaurant
3.5 stars 8 reviews
2787 Longhua Rd, Shanghai, China
021-64572299
Mon-Sun 11:30am-2:00pm, 5:30pm-9:00pm
Cuisine: Vegan-friendly, Ovo, Buffet, Taiwanese, Chinese

Part of vegetarian restaurant group owned by a Taiwanese company offering a slightly more upscale dining. This one is a vegetarian buffet, located next to Longhua buddist temple. Chinese name 龙华迎宾馆妙香苑, address 龙华路2787号. Moderate.

Jia Yu Su Zhai

  • Vegetarian Restaurant
Be first to review!
289 Xinhuan South Road, Xinchang Town, Pudong District, Shanghai, China
021-68172517
Mon-Sun 10:00am-9:00pm
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. Has outdoor seating. Accepts credit cards. Expensive.

Jing'an Temple Vegetarian Noodles

  • Vegetarian Restaurant
5.0 stars 1 review
1686 Nanjing West Road, Jing'an District (at Jing'an Temple), Shanghai, China
86-021-62566366
Call for hours - tell us
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. Moderate.

Lian Chi Hai - Sea of Lotus

  • Vegetarian Restaurant
Be first to review!
6-31 Gonghe Village, Fanghe Road, Hongmei South Road, Minhang District, Shanghai, China
021-31737371
Call for hours - tell us
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. Inexpensive.

Page: 1 2 | Stores and more  
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.
  • Phone ahead before you visit any listing in this restaurant directory.
  • Please let these businesses know you found them on HappyCow
Spread the word! - Link to this page from your webpage, blog, facebook, or newsletter.


Voted "Best Vegetarian Restaurant Guide" on the Internet, this is the place to find good vegan restaurants & healthy food! HappyCow was created to assist in making healthy vegetarian food available to all wherever possible. These Shanghai vegetarian and vegan restaurant listings are primarily from you, the users, and some maybe arbitrary, outdated, or incomplete. If you are a local to Shanghai and know of any places (vegetarian restaurants Shanghai) that are not included here please add them. HappyCow© and its creators claim no responsibility for any information that might be inaccurate in any way.