Short answer
Dietary needs in China are almost entirely a written-language problem. Staff are used to visitors with restrictions; what fails is explaining them out loud. Carry your requirement in Chinese characters — a screenshot on your phone is fine, a printed card is better — and hand it over before you order rather than after.
For vegetarian, the phrase that works is 我是吃素的 (I am vegetarian). Avoid "I don't eat meat": in everyday Chinese 肉 usually means pork, so a dish with chicken or fish can still be described as meat-free. For halal, look for 清真 (qīngzhēn) on the shopfront — a green sign that means no pork and no alcohol. For allergies, the pattern is 我对…过敏 (I am allergic to …).
The real risk is not the obvious ingredient, it is the invisible one: lard, oyster sauce, chicken stock, peanut oil, and soy sauce made with wheat. Ask specifically about those, and treat a busy buffet or a street stall as unsafe if your allergy is severe.
The words that do the work
Learn to recognise these on a menu, a shopfront or a food-delivery listing. Recognising the characters is more reliable than any English translation on the menu.
| Chinese | Meaning | What it tells you |
|---|---|---|
| 素食 sùshí | Vegetarian food | The menu category to look for; also the word on a vegetarian restaurant's sign |
| 纯素 chúnsù | Vegan ("pure vegetarian") | No eggs, no dairy, no honey. Not universally understood — spell out what to avoid |
| 斋 zhāi | Buddhist vegetarian | Temple-style cooking; usually also skips onion, garlic and other pungent alliums |
| 清真 qīngzhēn | Halal | No pork, no alcohol, Muslim-run kitchen — the single most useful sign in China |
| 猪油 zhūyóu | Lard | A hidden ingredient in fried vegetables and dumpling wrappers |
| 蚝油 háoyóu | Oyster sauce | Routinely used on "plain" green vegetables |
| 鸡精 jījīng | Chicken powder / stock | An invisible animal product in otherwise vegetarian dishes |
| 花生 / 海鲜 / 鸡蛋 / 小麦 | Peanut / seafood / egg / wheat | The four allergens most likely to hide in a shared kitchen |
Menu translations are a starting point, not a guarantee. A dish labelled "vegetable fried rice" may be cooked with egg and chicken powder; a "garlic greens" dish is often finished with oyster sauce. This is not deception, it is just how the kitchen works.
Vegetarian and vegan
China has a long meat-free tradition rooted in Buddhism, so vegetarian food is not an exotic request — but the local definition of vegetarian is looser than the Western one. The reliable strategy is to choose the restaurant type first and negotiate the dish second.
- Temple restaurants and dedicated vegetarian houses are the safest bet. They exist in most large cities and often sit inside or beside a working temple. Look for 素食 or 斋 on the sign.
- Buddhist vegetarian cooking usually omits onion, garlic and other strong alliums too, expect cleaner, milder flavours than a standard stir-fry.
- At an ordinary restaurant, ask what vegetable dishes they recommend and then name what must not go in:
不要猪油(no lard),不要蚝油(no oyster sauce),不要鸡精(no chicken powder),用植物油(use vegetable oil). - Hotpot is genuinely vegan-friendly because you control what goes into the pot, but check the broth. A "clear vegetable broth" is very often chicken stock. Ask for a plain or tomato base and confirm no animal stock is used.
- Ask for the wok to be cleaned if cross-contact matters to you. It is a normal request and not rude.
Halal: what the 清真 sign does and does not promise
China has a Muslim population in the tens of millions, mostly Hui and Uyghur, and a halal food culture that goes back over a thousand years along the Silk Road. Halal restaurants exist in every major city, and the northwest, Xinjiang, Gansu, Ningxia, Qinghai, is effectively a halal food destination where most restaurants carry the 清真 sign.
What you should know before you rely on it:
- A 清真 restaurant serves no pork and no alcohol. That is the core guarantee, and it is the reason the sign is useful. If pork or alcohol appears on the menu, it is not halal.
- Look for the green sign, and ideally a certificate on the wall. Halal certification in China is issued through Islamic associations rather than one national body with third-party audits, so oversight is thinner than in Malaysia, Indonesia or the Gulf.
- Favour restaurants embedded in a Muslim neighbourhood, near a mosque, or in a known Muslim quarter, over an isolated green sign in a district with no Muslim community. Busy, family-run Hui places are the most dependable.
- Lanzhou beef noodle shops are found across the country and are almost always halal, which makes them the easiest fallback in an unfamiliar city.
- Airports and major rail stations usually have at least one qingzhen counter in the food court. Reliability varies, so carry your own verified snacks for long journeys.
这个有没有猪肉? (does this contain pork?) and 有没有酒? (does it contain alcohol?). Keep both written on your phone; it is faster than trying to be understood in English.
Food allergies: write it down, and ask about the wok
Allergy awareness in China is lower than in Europe or North America, and the phrase for allergy, 过敏 (guòmǐn), is widely understood, but a spoken sentence is not enough. Build a card and use it every time.
- State that it is serious.
我有严重的食物过敏, "I have a severe food allergy." - Name your allergens using the pattern
我对花生过敏(I am allergic to peanuts). Replace the allergen as needed: 花生 peanut, 坚果 tree nuts, 海鲜 seafood, 虾 shrimp, 鸡蛋 egg, 牛奶 milk, 大豆 soy, 小麦 wheat. - Say that a small amount matters.
即使少量也可能引起严重的过敏反应, even a small amount can cause a serious reaction. - Name the hidden sources. For a peanut allergy that means peanut oil; for wheat it means soy sauce, which contains wheat and appears in nearly every savoury dish. Writing "gluten-free" alone will not communicate this.
- Ask for a clean wok.
请把锅洗干净, please wash the wok. A wok used for a cashew or shrimp dish minutes earlier is a real risk. - Hand it to staff with two hands, and ask them to show the chef. If the server glances at the card and says "no problem" without checking the kitchen, do not eat there.
How to find the right restaurant
Search in Chinese, not in English. English-language results in China are thin, while the Chinese terms return hundreds of options in any large city.
| Your need | Search this | Where to search |
|---|---|---|
| Vegetarian / vegan | 素食 | Dianping (大众点评), Amap or Baidu Maps, Meituan |
| Temple-style vegetarian | 素斋 or 斋菜 | Maps near the temple you plan to visit |
| Halal | 清真 or 清真餐厅 | Dianping, Amap, Meituan; HalalTrip and Zabihah for English listings |
| A mosque or prayer room | 清真寺 | Amap or Baidu Maps |
| Vegan-friendly global listings | HappyCow | Best coverage in Beijing, Shanghai, Chengdu, Guangzhou |
| Delivery to your hotel | Type the term into the search bar | Meituan or Taobao Shangou |
Two practical habits: check the restaurant's photos on Dianping before you go, because the shopfront sign is visible in them, and ask your hotel concierge to call ahead if your requirement is strict. A phone call in Mandarin settles in thirty seconds what a translated menu cannot.
Frequently asked questions
How do I say "I am vegetarian" in Chinese?
Use 我是吃素的 (wǒ shì chīsù de). Avoid 我不吃肉 ("I don't eat meat"), because 肉 is commonly understood to mean pork specifically, a dish with chicken or fish can still count as meat-free to the person you are speaking to.
Can I eat vegan in China?
Yes, with planning. Vegetables, tofu, rice and noodles are staples, and dedicated vegetarian restaurants exist in every large city. The difficulty is hidden animal products, lard, oyster sauce, chicken powder, egg in fried rice and stock in "vegetable" broth. Name those specifically every time you order.
Is the 清真 sign a guarantee of halal food?
It reliably means no pork and no alcohol, which covers the baseline requirement for many Muslim travellers. It does not guarantee independently audited zabiha slaughter or ingredient traceability, because halal certification in China is not run through a single third-party national body. Restaurants in established Muslim neighbourhoods are the most dependable.
Where is halal food easiest to find in China?
The northwest, Xinjiang, Gansu, Ningxia and Qinghai, where most restaurants are halal by default. Among tourist cities, Xi'an's Muslim Quarter and Beijing's Niujie neighbourhood are the best-established areas, and Lanzhou beef noodle shops are almost always halal wherever you find them.
Do I need a printed allergy card?
A phone screenshot works, but a printed card is better: it survives a dead battery, you can hand it to a chef, and staff take it more seriously. Keep it with your medication so that a bystander or paramedic can read it if you cannot speak.
Is street food safe with a severe allergy?
Generally no. Cooking surfaces and oil are shared, portions are assembled fast, and there is no practical way for a vendor to guarantee no cross-contact. Stick to sit-down restaurants where you can hand over a card and wait for an answer.
How do I ask if a dish contains pork or alcohol?
这个有没有猪肉? for pork and 有没有酒? for alcohol. Have both written out on your phone, pointing at the characters is quicker and more reliable than speaking.
Can hotels arrange halal or vegetarian meals?
International chain hotels in major cities can usually arrange halal or strict vegetarian meals with advance notice, sometimes a day or two ahead. Ask the hotel directly when you book rather than at the restaurant door.
Related reading
Phrases follow standard Mandarin usage as taught by Chinese-language schools and Shanghai municipal language resources; halal guidance reflects the 清真 convention used by Hui and Uyghur restaurants and is current as of September 2026. Allergy translation is not clinical advice, confirm your card with a Chinese speaker and your own doctor before you travel. Restaurant availability, certification and opening hours change; verify locally before relying on a specific venue.