D
★ MUST GO · #1 Must go · #1
Duli
★ 5.0 100% Vegan ·$$$ ·Chinese
Chinese Fusion, Vegan Menu, Mapo Tofu
#2 FOR CAKE IN SHANGHAI
Try the mapo tofu hummus—a popular and uniquely flavorful dish.
Ranked by overall rating, signature dish strength, and how much reviewers praise the food. If you only have a weekend, start here.
Try the sweet & sour lotus root and mapo tofu for standout flavors
Try the eggplant with basil and the sweet vinegar lotus root
Try the vegan pizza with cashew cheese and spicy mushrooms
Try the orange chicken and xiao long bao for standout vegan dishes
Try the mushroom kebab and Dai style shredded chicken
Use Alipay or WeChat to scan QR code menus as menus lack English
Expect good value with an all-you-can-eat experience for about 33 RMB
Try the spicy mala tofu buns
Try the wide variety of Yunnan mushrooms, including lion’s mane and mushroom sashimi when available
Try the xiao long bao (vegan soup dumplings) and celery pancake
Visit for affordable, all-you-can-eat vegan buffet meals
Come hungry to enjoy the continuous flow of dishes in this all-you-can-eat style
Visit on Sundays for the monthly vegan Sunday roast or in December for the vegan Christmas meal.
Try the vegetarian crab dumplings and noodles, popular vegan-friendly dishes
Dishes ranked by how well this city's plant-based venues make them, compared to the other 157 cities we track.
5 places worth stopping for dumplings
Try the vegan duck and three fish soup made from mock meats
Try the eggplant with basil and the sweet vinegar lotus root
Try the wide variety of Yunnan mushrooms, including lion’s mane and mushroom sashimi when available
Try the mushroom dumplings, a popular choice among visitors
Try the sweet & sour lotus root and mapo tofu for standout flavors
5 places worth stopping for bao
Try the xiao long bao (vegan soup dumplings) and celery pancake
Try the mapo tofu hummus—a popular and uniquely flavorful dish.
Try the vegetable and mock meat baozi at the takeout window
Try the orange chicken and xiao long bao for standout vegan dishes
Try the spicy mala tofu buns
5 places worth stopping for dumpling
Try the xiao long bao (vegan soup dumplings) and celery pancake
Try the wide variety of Yunnan mushrooms, including lion’s mane and mushroom sashimi when available
Try the vegan duck and three fish soup made from mock meats
Try the eggplant with basil and the sweet vinegar lotus root
Try the mushroom dumplings, a popular choice among visitors
Completely plant-based kitchens. No swaps, no asking, no surprises.
Try the eggplant with basil and the sweet vinegar lotus root
Try the sweet & sour lotus root and mapo tofu for standout flavors
Try the mapo tofu hummus—a popular and uniquely flavorful dish.
Try the orange chicken and xiao long bao for standout vegan dishes
Mainstream restaurants where the vegan side of the menu is treated seriously.
Visit on Sundays for the monthly vegan Sunday roast or in December for the vegan Christmas meal.
Try building your own vegan pizza as they accommodate no vegan cheese requests.
Try the onion pakora, noted for its crisp and delicate texture.
Try the tofu avocado salad for a large vegan meal option
Weekday fuel and weekend stretches.
Try the eggplant with basil and the sweet vinegar lotus root
Try the sweet & sour lotus root and mapo tofu for standout flavors
Try the orange chicken and xiao long bao for standout vegan dishes
Try the mushroom kebab and Dai style shredded chicken
The reason you planned the trip.
Try the vegan pizza with cashew cheese and spicy mushrooms
Try the mapo tofu hummus—a popular and uniquely flavorful dish.
Try the wide variety of Yunnan mushrooms, including lion’s mane and mushroom sashimi when available
Try the hearty noodle bowls with mock meat for filling vegan meals.
English menu is available, making ordering easier for non-Chinese speakers
Try the veganized traditional Chinese egg buns and mini cakes for authentic flavors.
Try the vegan duck and three fish soup made from mock meats
All 162 Shanghai venues on the map. Filter by what's open, save what you'd return for, get walking directions in two taps.
Cities where the dumplings signature also earns a spot in the top essentials — pack a weekend around one.
Yes — Shanghai has 162 vegan-ready venues. The top-ranked are Duli, Qing Chun By Perma, Lín Hú SùShí - The Lakeside Veggie. Spinach ranks them daily on overall rating, signature dish strength, and reviewer praise for the food.
Shanghai scores 26.3/100 on the Spinach vegan city index. The city has 34 vegan-friendly venues and 32 high-quality restaurants out of 162 analyzed.
Shanghai has 32 fully vegan restaurants and 53 vegetarian restaurants. 34 venues score B or higher on the Vegan Friendliness grade.
Shanghai's top signature dishes for vegans are dumplings, bao, dumpling. Signature dishes are ranked by how the city's venues score against the other 157 cities we track.
The vegan scene in Shanghai leans Chinese. Chinese is particularly strong, with 10 venues serving quality plant-based options.
Duli is ranked #1 in Shanghai by the Spinach Essentials algorithm, which weights rating, signature dish performance, and reviewer praise. See all 15 Essentials for the full ranking.
Spinach ranks vegan venues using the same algorithm the mobile app runs: a composite of Google Maps rating, the Spinach Rating (Wilson-confidence scored), dish-quality Wilson scores from extracted review signals, and city-specific signature dish strength. Essentials add a tier weighting; category lists add their own mood/occasion weights. No pay-to-play.
The ranking refreshes daily from Supabase. The last refresh is stamped at the top of this page. Venue data comes from Google Maps, HappyCow, and Spinach's own review-analysis pipeline.