China Travel · Food

Eating in China with Dietary Restrictions

Vegetarian, vegan, halal and food allergies — the phrases, the signage, and how to find a kitchen that takes you seriously · Updated September 2026

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.

ChineseMeaningWhat it tells you
素食 sùshíVegetarian foodThe 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āiBuddhist vegetarianTemple-style cooking; usually also skips onion, garlic and other pungent alliums
清真 qīngzhēnHalalNo pork, no alcohol, Muslim-run kitchen — the single most useful sign in China
猪油 zhūyóuLardA hidden ingredient in fried vegetables and dumpling wrappers
蚝油 háoyóuOyster sauceRoutinely used on "plain" green vegetables
鸡精 jījīngChicken powder / stockAn invisible animal product in otherwise vegetarian dishes
花生 / 海鲜 / 鸡蛋 / 小麦Peanut / seafood / egg / wheatThe 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.

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:

Ask the two questions that settle it 这个有没有猪肉? (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.

  1. State that it is serious. 我有严重的食物过敏, "I have a severe food allergy."
  2. 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.
  3. Say that a small amount matters. 即使少量也可能引起严重的过敏反应, even a small amount can cause a serious reaction.
  4. 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.
  5. Ask for a clean wok. 请把锅洗干净, please wash the wok. A wok used for a cashew or shrimp dish minutes earlier is a real risk.
  6. 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.
Carry it on your body, not just in your phone Keep a laminated card with your medication, with an emergency line on the back. If you need an ambulance in China, dial 120 (police 110, fire 119) and show the card to whoever arrives.

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 needSearch thisWhere 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 listingsHappyCowBest coverage in Beijing, Shanghai, Chengdu, Guangzhou
Delivery to your hotelType the term into the search barMeituan 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.