Stories from our Beijing
Vegan Dining in Shanghai š±
May 23, 2026

Shanghai isnāt just Chinaās most international city ā itās also one of its most vegan-friendly. From a century-old Buddhist kitchen to a Michelin-starred tasting menu that turns vegetables into art, the city has something for every plant-based traveler.
Here are 5 vegan and vegetarian restaurants in Shanghai:
1. Xiangchun Story (é¦ę¤æę äŗ) ā Jingāan Templeās Vegan Favorite
é¦ę¤æę äŗ has not been open for long, but itās alreadyĀ ranked #1 on Dianpingās vegetarian listĀ in the Jingāan area ā a neighborhood known for having some of the strictest, highest-quality vegetarian standards in Shanghai.
What makes them special:Ā Their space blends Eastern minimalist aesthetics with comfortable seating and private rooms. But the real star is the food ā bold, flavorful, and far from the bland ārabbit foodā stereotype.
What to order:
- Honey Pea Kernels with Corn Germ (čč±ä»ēē±³čč½)Ā ā fresh, crisp, and refreshing
- Golden Soup All-Bamboo Feast (éę±é øę±¤å Øē«¹å®“)Ā ā looks spicy but isnāt; deeply savory and sour
- Mushroom-Braised Black Tofu (čē§é»č±č )Ā ā rich and comforting
The vibe:Ā Quiet, elegant, suitable for both casual dinners and business entertaining.
Address:Ā Yuyuan Road No.155, Jingāan Fuhui Building, 3rd Floor

2. Qingchun Pumen (åŗę„ę“éØ) ā Zen Vegan at Qiantan Taikoo Li
åŗę„ę“éØ started in Hangzhou (near Lingyin Temple) and has become a phenomenon in Shanghai. The Qiantan Taikoo Li location is a Michelin Bib Gourmand ā great food at fair pricesĀ .
What makes them special:Ā The space is designed like a Zen garden ā wood elements, green plants, and a peaceful atmosphere that feels like an escape from the cityās chaosĀ . The entire menu is 100% plant-based, with no garlic or onion (Buddhist-style).
What to order:
- Osmanthus Taro from Lipu (ę”č±č굦čåæ)Ā ā 6 RMB. Creamy, soft, not too sweet ā insane valueĀ
- Quinoa Spicy Soft Tofu (čéŗ¦ę¤éŗ»č±č )Ā ā 24 RMB. Silky tofu with a gentle numbing kickĀ
- Herb Vegan Chicken Nuggets (é¦čē“ éø”å)Ā ā 36 RMB. Crispy, convincing, comes with sweet chili dipĀ
- Vegan Bak Kut Teh (åé³čéŖØč¶é )Ā ā made with plant-based ingredients, rich and nourishingĀ
The vibe:Ā Zen-like, tranquil, perfect for a slow meal after shopping at Taikoo Li.
Address:Ā Qiantan Taikoo Li, L4, W-L4-01

3. Godly (åå¾·ę) ā The 100-Year-Old Vegan Institution
Godly opened inĀ 1922Ā and is arguably Shanghaiās most famous vegan restaurant. This is a century-old āChina Time-Honored Brandā (äøåčåå·) that has been serving Buddhist-style vegetarian food for generationsĀ .
What makes them special:Ā Their legendaryĀ vegan ācrabā roe (ē“ č¹ē²)Ā has been wowing customers for over 100 years. It looks like crab, tastes like crab, and contains zero crab ā made primarily from potato and carrot. The Nanjing West Road location is theirĀ flagship store, housed in a standalone building.
What to order:
- Vegan āCrabā Roe (ęø ēē“ č¹ē²)Ā ā their legendary dish. Drizzle with a little vinegar for that authentic crab tasteĀ
- Vegan Duck (ē“ éø)Ā ā made from tofu skin, rich and savoryĀ
- Pine Nut Vegan Yellow Fish (ę¾åē“ é»é±¼)Ā ā crispy tofu-skin exterior, soft potato āflesh,ā mushroom ābones.ā A labor of loveĀ
- Vegan Vegetable Bun (ē“ čå )Ā ā salty, fresh, perfectly balancedĀ
The vibe:Ā Old-school Shanghai. Simple, no-fuss, full of elderly locals whoāve been coming for decades.
Price:Ā ~Ā„60-77 per person (a la carte)Ā
Address:Ā Nanjing West Road No.445

4. Fu He Hui (ē¦åę §) ā Asiaās Best Vegan Fine Dining
ē¦åę § is not just Shanghaiās best vegan restaurant ā itās one of the best restaurants in Asia. It holdsĀ two Michelin starsĀ (and has for years),Ā Black Pearl 2 Diamonds, and has been ranked onĀ Asiaās 50 Best RestaurantsĀ list.
What makes them special:Ā They donāt do faux meat. No mock duck, no imitation shrimp. Instead, they celebrate the vegetable itself ā coaxing out flavors you didnāt know vegetables had. The owner and chef are both Shanghainese, and the entire experience is built around seasonal tasting menus.
The restaurant is entirely private rooms ā no loud open dining area. Each room is elegantly designed with simple, zen-like decor.
What to expect (tasting menu, ~„800-1000+ per person):
- Opening Tea (in a Champagne glass):Ā Longjing tea with jasmine jelly at the bottom. One glass, two layers of flavorĀ
- Bamboo Pith & Matsutake Mushroom Soup (竹čŖę¾čøę±¤)Ā ā clear, warm, deeply nourishingĀ
- Three-Shred Soup (ē“ äøäø)Ā ā razor-thin juliennes of lettuce, water bamboo, and tofu in a sour-spicy mushroom broth. A knife-work showcaseĀ
- Fava Bean PurĆ©e with Fresh Lily Bulbs (čč±)Ā ā silky, smooth, layeredĀ
The vibe:Ā Silent, meditative, all-private-rooms fine dining. This is for special occasions.
Price:Ā ~Ā„800-1000+ per person (tasting menu only; tea pairing +Ā„280)Ā
Address: No. 1037, Yuyuan Road

5. Dancing Dumplings (čč¬å°é„ŗ) ā Vegan Soup Dumplings Exist, and Theyāre Here
Vegan ē걤å (soup dumplings)Ā are real, and this humble shop makes them.
What makes them special:Ā Located in a quiet part of Yangpu, čč¬å°é„ŗ is a small, family-run spot whereĀ all the staff are vegetarian. They make their dumplings by hand ā filling, pleating, steaming ā with what they call ācraftsmanās spiritā (å åæē²¾ē„).
What to order:
- Vegan Soup Dumplings (ēŗÆē“ ē걤å )Ā ā the main event
- Signature Tomato Noodles (ęēēŖčé¢)Ā ā āunbelievably delicious,ā sometimes sells outĀ
- Angelica Noodles (å½å½é¢)Ā ā warming, nourishingĀ
The vibe:Ā Warm, personal, family-run. The owner is described as ākind-hearted and multi-talentedā ā she even arranges the flowers herself.
Price: ~„40-80 per person
Address:Ā Guoāan Road No. 177

FAQ:
1ļøā£ Can I pay with a foreign credit card at these restaurants?
Fu He Hui accepts credit cards. For the others, use Alipay or WeChat Pay (link your foreign card before you go). Cash also works everywhere.
2ļøā£ Which Shanghai vegan restaurant is closest to a major tourist attraction?
Godly is on Nanjing West Road ā a major shopping street ā and about 10 minutes from Peopleās Square. Qingchun Pumen is inside Qiantan Taikoo Li mall, a popular shopping destination in Pudong. Fu He Hui is near Jingāan Temple and the quiet streets of the former French Concession. Dancing Dumplings is farthest from tourist areas ā itās for the dedicated vegan soup dumpling hunter.
3ļøā£ Do I need a reservation at these Shanghai vegan restaurants?
Only for Fu He Hui.
4ļøā£ Do these vegan restaurants in Shanghai have English menus?
Fu He Hui has English-speaking staff who explain each dish. Qingchun Pumen has English menus on their ordering system. For Xiangchun Story, Godly, and Dancing Dumplings, use a translation APP or point at pictures on your phone.
5ļøā£ How do I ask if a dish is vegan in Chinese?Ā š¤
Vegan/vegetarian ē“ é£Ā sù shĆ
Egg čĀ dĆ n
Milk å„¶Ā nĒi
Fish 鱼 yú
Meat čĀ ròu
I wantā¦/I need⦠ęč¦ā¦Ā wĒ yĆ oā¦
I donāt eat⦠ęäøåā¦wĒ bù chÄ«ā¦
Planning a plant-based trip to China? Weāve also written a guide to vegan restaurants in Beijing.
And if you want to explore Shanghai on two wheels ā with someone who knows where to find the best vegan snacks ā join our Shanghai Bike Adventure. Weāll take care of the research. You just show up hungry. š
āØYouāre reading a blog fromĀ Our BeijingĀ āØ
We design authenticĀ adventuresĀ for travelers who want to dive deeper
ā cycling through hutongs, tasting Beijingās favorite snacks, and hiking the wild, unrestored Great Wall.

