How do I eat vegetarian or vegan in China?
By the MyChinaTrip team · checked 26 sept 2026For vegan meals, say exactly which ingredients you exclude and ask about stock, sauces, eggs and dairy. Choose a specialist vegetarian restaurant when you want an easier first meal, then confirm the dishes meet your own diet.
您好,我吃纯素,不吃肉、鱼、海鲜、蛋、奶及奶制品。汤底、酱料和烹调用油也请不要含动物成分。请问哪些菜可以这样制作?谢谢!
Meaning: I eat vegan food without meat, fish, seafood, eggs or dairy, including in stock, sauces and cooking fat. Which dishes can you prepare this way?
At a glance
- Shanghai's city guide lists Fu He Hui at 1037 Yuyuan Road and Gong De Lin at 441–445 Nanjing West Road as vegetarian dining options. [1]
- It lists Jujube Tree at 77 Songshan Road and describes an egg-free, meat-free offering; ask separately about dairy for a vegan meal. [1]
- Wu Guan Tang at 349 Xinhua Road is described as using vegetables, bean products and mushrooms, with steaming and boiling among its preparation methods. [1]
- Use 纯素 for vegan, then spell out the exclusions. A short ingredient list is more usable than relying on one label to communicate your whole diet.
- An allergy requires its own ingredient and cross-contact conversation; NHS guidance says to tell restaurant staff about the specific allergy and check before eating. [2]
What to do next
- Before the trip, save a Chinese card matching your diet. Distinguish vegan, vegetarian, no pork, no seafood and an allergy, and include the ingredients that are easy to overlook in broths and sauces.
- Choose the first meal from a specialist restaurant near your route. Use the named Shanghai options as places to locate, then confirm the branch address, current service time and reservation availability through its listing or staff before making a dedicated journey.
- Ask about the actual dishes you want, including stock, cooking fat, sauces and garnishes. For a vegan meal, explicitly exclude meat, fish, seafood, eggs, milk and other dairy; add honey if that is part of your practice.
- Order a balanced selection rather than only removing ingredients from a meat dish. Ask staff to suggest a vegetable dish, a bean or tofu dish and a suitable rice or noodle option, and confirm how each is cooked.
- At an ordinary restaurant, use the card before ordering and ask whether the kitchen can prepare the requested meal. If staff cannot explain the broth or sauce, choose a simpler preparation they can describe or move to a specialist venue.
- Keep a convenient backup meal or suitable packaged snack for long travel days. Check the ingredient label and avoid leaving the first dietary conversation until you are hungry at a station with little time.
If your situation is different
You eat eggs and dairy but no meat or fish: say that explicitly. It gives the kitchen more useful choices than a vague request for vegetables and avoids accidentally accepting meat stock.
You are vegan: ask about both eggs and dairy even at a vegetarian restaurant. Explain any additional exclusions rather than assuming a meat-free description includes everything you avoid.
You have an allergy as well: carry a separate, clear allergy statement and follow your prescribed action plan. Vegan or vegetarian suitability does not answer a question about nuts, sesame, soy or shared equipment.
You are ordering for a mixed group: agree which dishes will be shared and keep separate serving utensils when needed. Confirm that a shared soup or hotpot base fits the people who will eat from it.
Common mistakes
- Ordering a vegetable-looking dish without asking about the sauce: include stock and seasoning in the ingredient question.
- Treating vegetarian and vegan as interchangeable: specify eggs and dairy.
- Assuming a restaurant's old award or review proves today's menu: use the current branch's menu and response for your actual meal.
- Turning an allergy into a preference request: state the allergen and the need to avoid contact clearly.
Quick questions
Is tofu automatically vegan?
Ask how the dish is prepared, including its stock, sauce and additional ingredients. The main ingredient alone does not describe the whole dish.
Can I eat at a regular restaurant?
Ask for dishes the kitchen can describe and prepare to your restrictions. A specialist restaurant is often the simpler starting point when you need several exclusions explained.
Should I reserve Fu He Hui?
Contact the current restaurant listing with your date, party size and dietary needs before travelling there, particularly when planning the meal as a main event.
How do I keep the card useful?
List the exact ingredients you avoid, distinguish allergy from preference and ask staff to confirm the proposed dish before it is cooked.