News

Seven best vegan-friendly restaurants to visit in Shanghai in 2025

Shanghai is one of China’s most attractive cities, known for its edgy, modern skyline, art and fashion scene, and rich history. Whether you’re visiting The Bund, the French Concession, or exploring contemporary culture, Shanghai has an incredible range of vegan-friendly dining options. From Buddhist buffets and Western fusion, to upmarket restaurants, eating plant-based is made easy in the city – for locals, expats, and travellers alike, all rooted in long-standing Chinese spiritual and culinary traditions. Our Youth Board member, Marielle Williamson, shares her top recommendations for places to eat in Shanghai.

Two slices of toast on a speckled plate: one topped with sliced avocado, capers, frisée, and edible flowers; the other with creamy scrambled eggs, herbs, yellow flower petals, and a dark spread.
Photo credit: Green Friday

Green Friday

Green Friday is both an elegant and homely restaurant offering a variety of options, from smoothies and burgers, to traditional Chinese baked goods. The eatery has indoor and outdoor seating, as well as a mini mart. Green Friday hosts a monthly earth-friendly market featuring local food and grocery sellers, and often organises cooking classes and city-wide social events for people following a plant-based diet. Green Friday is what the Chinese call ‘pure vegan’ (zhāi cài 斋菜), abstaining not only from animal products, but from garlic and onion as well. I highly recommend the pizza, the pineapple cakes, and the chocolate gelato.

A bowl of Thai curry soup with assorted vegetables including baby corn, bell peppers, tomatoes, mushrooms, green onions, and a lemon wedge, served with a spoon on a wooden table.
Photo credit: LN Fortunate Coffee

LN Fortunate Coffee

Located in the French Concession, LN serves Sino-American and Indonesian cuisine in several dishes and desserts, and has a friendly atmosphere and outdoor patio. I recommend the tempeh stir-fry, jackfruit rendang, and fried oyster mushrooms, all of which have protein add-ons. For dessert, try the bubble waffle or the passionfruit cheesecake. LN also hosts buffets and special events for holidays and gatherings in the city. The staff are so friendly – they even provided me with links to the different plant-based products they use, as well as recipes from some of their chefs. 

A close-up of a bowl of rice mixed with black beans, diced red and green bell peppers, and garnished with olives, with a spoon resting inside. The background is softly blurred.
Photo credit: 清春普门

QingChun Pumen 清春普门 (translates to Fresh Spring Universal Gate)

QingChun Pumen is a must-visit restaurant in Shanghai. Elegant and easily accessible, its small plates are affordable and the atmosphere unique: upon entering, you are greeted by an indoor market-like scene, showcasing high-quality ingredients and fresh cooking. QingChun’s menu is traditional Chinese cuisine, with dishes such as soup dumplings, braised tofu, and truffle stir-fried rice. Plates are dim-sum style, and every table is served house-made beetroot-and-vanilla moon cakes. I often go with friends and we order several different small dishes for no more than 100 rmb each (14 USD). I would recommend going early, as they do not take reservations and there can be a queue. Nonetheless, the area around the restaurant is beautiful to explore, and close to a metro station.

A baked pizza topped with asparagus spears and morel mushrooms sits on a wooden board, with a bowl of black seasoning, dried mushrooms, and a glass of milk nearby.
Photo credit: 如素

Ru if vegan 如素 (translates to As if vegan)

This is the first vegan restaurant I went to in China, and it immediately opened my eyes to the vast range of plant-based food that abounds in Chinese culture. Ru if Vegan specialises in traditional Buddhist plant-based dishes (with an element of Western fusion), and is also ‘pure vegan’, meaning free of onions and garlic along with animal-based products. The eatery is known for its teas and pizzas, but also serves a multitude of sweet and savoury dishes. These include mock meats, soups, salads, moon cakes, and much more. Staff members are extremely friendly, and the ambience is calming and welcoming.

Note: the restaurant is located on the third floor of the building. 

A buffet table with various dishes in serving bowls and rice cookers, featuring vegetables, meats, salads, and soups, all arranged in a row on a countertop.
Photo credit: 素满香

Su Mangxiang 素满香 (translates to Abundant Vegetarian Fragrance)

Su Mangxiang is an affordable buffet chain serving a variety of plant-based dishes (some are vegetarian, though I believe they are on track to becoming fully vegan soon). With several locations across the city, this is your go-to place for casual dining that features everyday Chinese cuisine. Some popular dishes include sushi rolls (fresh vegetables, pickled radish, avocado), a soup/hot-pot bar, and stir-fried noodles. There are also many different traditional tofu dishes, and unlimited fruit.

A buffet table displays a variety of fresh vegetables and mushrooms in baskets, including leafy greens, carrots, cherry tomatoes, and enoki mushrooms, arranged in an inviting, colorful spread.
Photo credit: 焱格格

Yangege 焱格格 (translates to Lady of the Flame)

Yangege is a vegan hot-pot restaurant just like any other (non-vegan) in China. Here, you get a traditional cultural experience, and will often enjoy lunch alongside large groups of Bhuddists from the nearby temple. Help yourself to the large array of vegetables, mushrooms, mock meats, and tofu, along with the restaurant’s signature hot-pot broth base. I like their tofu skewers (though watch out for the violently pungent black stinky tofu), as well as their dumplings, which are delicious dipped into the hot broth.  

A plate with three bao buns filled with meat, greens, and pickled vegetables, garnished with microgreens and black sesame seeds. A glass of iced green drink and water are in the background on a wooden table.
Photo credit: 度粒

Duli 度粒 (translates to Measuring the little details/Focusing on the small things)

Duli is Shanghai’s first fully plant-based bistro, merging Western and Asian flavours. The restaurant is known for its innovative dishes, casual and sophisticated ambience (it’s pet-friendly!), and sustainable commitments. Notable dishes include Mapo Tofu Hummus, and Xinjiang-spiced mushroom kebabs with seitan. Duli also serves wonton soups, kimchi noodles, mushroom risottos, and Char Siu – a mushroom-based take on Chinese pork belly. I have only been here once, as it is slightly more expensive than other options, but the dishes are filling and satisfying, no matter if you follow a plant-based or a mixed diet. 

These restaurants provide just a small glimpse of what Shanghai has to offer. Whether you’re craving traditional Buddhist cuisine or modern Chinese fusion, the plant-based scene here is continously growing. So if you’re looking to balance rich culinary history with global plant-based flavours, Shanghai is the place to visit!

For more plant-based travel recommendations, check out our guides to Rio, Prague, Paris, Berlin, Budapest, London, Madrid, New York, Cape Town, Chiang Mai and Amsterdam.

A young woman with long brown hair wears a light blue crocheted hat and a black shirt, standing in front of a window with an urban cityscape blurred in the background.

Marielle Williamson

Latest updates and news

Mark your calendars: Don’t miss these key industry events!

We know that building a successful startup isn’t just about what happens in the lab or the…

Plant-based food systems: a path to workers’ rights and social justice

Tomorrow is World Pulses Day. Pulses, which include chickpeas, lentils, and beans, as well as soya, peanuts and many others, are some of the most nutritious crops in Mother Nature’s pantry.

Eating plant-based foods to protect your heart

A look at how plant-rich diets can lower your risk of heart disease – and even help to reverse…

Catch up on the latest news from ProVeg…

Subscribe now to receive…

  • Nutrition advice & plant-based recipes.
  • Updates on our work and projects.
  • And information on how you can support what we do.

Subscribe to the ProVeg Living Newsletter

This field is for validation purposes and should be left unchanged.
Name(Required)