Skip to content

Food Safety, Allergies & Dietary Needs

What's safe to eat and drink in China, how to communicate a serious allergy when the kitchen doesn't speak English, and how vegetarians, vegans, halal, and gluten-free travelers actually manage.

Updated Jun 20264 min readStay & Eat

The short version

Restaurant food in Chinese cities is generally safe — almost everything is cooked fresh at high heat. The two real rules: never drink tap water (bottled is ¥1.5–3 everywhere, boiled water is fine), and if you have a serious allergy, carry the warning written in Chinese, because "allergy" rarely translates as life-threatening to kitchen staff. Vegetarian, halal, and gluten-free eating are all possible but take more than just asking — details below.

Water and drinks

The rules

  • Tap water is not potable anywhere in China — not in Shanghai, not in 5-star hotels. Locals don't drink it either.
  • Bottled water: ¥1.5–3 at any convenience store. Hotel rooms usually include free bottles.
  • Hot water (开水 kāishuǐ) from dispensers in restaurants, trains, and airports is boiled and safe — it's the national default drink.
  • Ice in city restaurants and chains is usually made from purified water; at street stalls, skip it.
  • Brushing teeth with tap water is fine for most people.

Common hidden ingredients

You avoidWhere it hides
Peanuts / peanut oilStir-fry oil, cold-dish dressings, Kung Pao dishes, street snacks
SesameSauces (especially hot pot dipping sauce), noodle dressings, pastries
Soy / gluten (soy sauce)Nearly every stir-fry and marinade; 'no soy sauce' must be requested explicitly
Shellfish / oyster sauceVegetable dishes — 'vegetarian' greens are often glazed with oyster sauce
MSG (味精)Most restaurant cooking; say 不加味精 (bù jiā wèijīng) to skip it

Vegetarian, vegan, halal, gluten-free

Vegetarian & vegan

  • "Vegetable dishes" (素菜) are routinely cooked with lard, chicken stock, or oyster sauce. Asking for 素 alone is not enough.
  • Say 纯素 (chún sù — strictly vegan) or 不加任何动物成分 (no animal ingredients at all).
  • Buddhist vegetarian restaurants (素食餐厅) near temples are the reliable option; search 素食 in the Dianping app. HappyCow works too but may need a VPN.
  • Easy safe orders: tomato-egg dishes (if egg is fine), mapo tofu without meat (要素的), stir-fried greens with garlic — confirm the oil and sauce.

Halal

  • Pork is the default meat and appears unannounced. Look for 清真 (qīng zhēn) restaurants — green signs, often Arabic script.
  • Lanzhou beef noodle shops (兰州拉面), found in every city, are run by Hui Muslims and reliably halal.
  • Xinjiang restaurants (新疆菜) are another dependable halal option with lamb skewers and hand-pulled noodles.

Gluten-free

  • Soy sauce (wheat-based) is in almost everything — this is the hard part, not the noodles.
  • Safer territory: plain rice, congee (粥), rice noodles (米粉/米线), hot pot with plain broth and your own tamari.
  • Say 不加酱油 (bù jiā jiàngyóu — no soy sauce) and consider packing your own gluten-free soy sauce; it's nearly impossible to buy locally.

Street food: how to pick a stall

Green flags

  • A queue of locals — high turnover means nothing sits around.
  • Food cooked to order in front of you at high heat: skewers off the grill, noodles from the wok, steamed buns from a roaring steamer.
  • Morning breakfast stalls (6–9 AM) serving commuters — fast turnover, fresh batches.

Skip it

  • Pre-cooked food sitting lukewarm on display, especially meat and seafood in summer.
  • Cut fruit on open trays in hot weather.
  • Raw or undercooked anything from a street stall, and stall-stand ice drinks if your stomach is sensitive.
  • Your first days: let your gut adjust before going deep on chili-oil-heavy street food.

If you get food poisoning

  1. Hydrate first

    Bottled water plus electrolytes. Pharmacies (药店, green cross sign) sell oral rehydration salts (口服补液盐) cheaply without a prescription.

  2. Most cases pass in 24–48 hours

    Rest, bland food (congee is the local recovery meal), fluids. Pharmacies also stock loperamide and smectite (蒙脱石散), the standard local anti-diarrheal.

  3. Escalate if it's worse than that

    High fever, blood, or symptoms beyond 48 hours: go to a hospital. Major cities have international clinics with English-speaking staff; for emergencies dial 120. See the Medical Help article for the full process.

Common questions

Worries, calibrated

Is restaurant food in China actually safe?

Yes, by and large. Food is cooked fresh at wok temperatures, turnover is fast, and food-safety enforcement in cities has tightened a lot over the past decade. The typical traveler problem is mild stomach upset from unfamiliar oil and chili, not real food poisoning.

Can I eat hot pot with an allergy?

Be careful: shared broth means shared allergens, and the sesame-peanut dipping sauce station is a minefield. Choose a plain (清汤) individual pot where possible and build your own dip from safe ingredients.

Is the cooking oil safe? I read about 'gutter oil'.

The gutter-oil scandals date mostly to the early 2010s and prompted harsh crackdowns. At normal restaurants in cities it is not something worth worrying about; picking busy, reviewed places (check Dianping ratings) covers you.

More in Stay & Eat

Hotels: Booking, Check-in & Avoiding TrapsOrdering & Eating Out