China Travel Made Easy

Authentic China

Street Food & Night Markets in China: What to Eat, Where, and How to Order

The street foods actually worth seeking out — jianbing, roujiamo, lamb skewers, tanghulu — plus how to spot safe stalls, what things cost, which famous night markets are tourist traps, and how to order everything by pointing.

By Terry Chen · Last updated

Street food is where China stops performing for visitors and just feeds itself. It’s also the easiest eating you’ll do all trip: everything is visible, everything is pointable, and almost nothing costs more than a coffee back home.

The greatest hits, by meal

Breakfast (6–10am, from carts and hole-in-the-wall windows)

  • Jianbing (煎饼) — a crepe cooked on a drum griddle with egg, scallions, chili paste, and a crispy cracker folded inside. ¥8–15 (~$1–2). Watch one being made before you order; you’ll want it more. Say “bù yào là” (no spice) if needed — or just shake your head when the chili brush appears.
  • Baozi (包子) — steamed buns, pork or vegetable, ¥2–5 each from towers of bamboo steamers. Point at the steamer, hold up fingers. Chains like Qingfeng (Beijing) are reliable; the unnamed stall with a line is usually better.
  • Youtiao (油条) — fried dough sticks, ¥2–3, dunked in warm soy milk (豆浆, ¥3–5).

All day and into the night

  • Roujiamo (肉夹馍) — Xi’an’s stewed pork in a crisp flatbread, often called “Chinese hamburger.” ¥10–15. The benchmark of the genre; if you’re in Xi’an, eat several.
  • Yangrou chuan (羊肉串) — cumin-dusted lamb skewers, the backbone of Chinese late-night life. ¥3–6 per skewer in normal places; order ten. Northeastern and Xinjiang-style stalls do them best.
  • Tanghulu (糖葫芦) — candied hawthorn (now also strawberries and grapes) on a stick, ¥5–15. A winter classic that went viral and is now everywhere year-round. Pure sugar, zero regret.
  • Shengjianbao (生煎包) — Shanghai’s pan-fried soup buns, crispy bottom, scalding broth inside. ¥10–15 for four. Bite a small hole first and let the steam out, or learn the hard way like everyone else.
  • Kao lengmian (烤冷面) — grilled cold noodles pressed flat with egg and sauce, a northeastern street staple, ¥8–12.
  • Stinky tofu (臭豆腐) — smells like a dare, tastes like fried gold. ¥10–15. Changsha’s black version is the most intense; Shaoxing’s is the original.

How to spot a safe stall

The rules are simple and they work:

  1. Queue of locals — turnover is the single best food-safety signal. A busy stall’s ingredients never sit around.
  2. Cooked hot, in front of you — skewers off the grill, jianbing off the griddle. Skip anything pre-cooked and resting at ambient temperature, especially seafood.
  3. One vendor, one specialty — the cart that makes only jianbing has made ten thousand of them.
  4. Ease in — give your stomach two or three days before going hard on chili oil and lamb fat. Day one is for baozi, not Chongqing-grade spice.

Drink bottled water (¥2) and treat the general food-safety notes in our eating guide as the baseline. Honest take: most visitors who get sick in China got there via overconfidence on day one, not via any particular stall.

Ordering without a word of Chinese

Street food is the lowest-language-barrier eating in the country:

  • Point at the item, or at what the previous customer got. Universally understood, zero awkwardness.
  • Fingers for quantity. Note China counts 6–10 on one hand with specific gestures, but holding up fingers Western-style works fine for small numbers.
  • Pay by QR. Every cart has a laminated Alipay/WeChat code. Scan, type the amount the vendor shows you on their calculator or phone, done. Set up mobile payments before your trip — this is exactly where you’ll use it most, since vendors often can’t break cash.
  • Useful syllables: “zhège” (this one) while pointing, “yī gè / liǎng gè” (one / two), “bù yào là” (no chili).

Where the famous markets are — and where locals actually eat

Worth the trip:

  • Xi’an Muslim Quarter (回民街 area) — yes, the main drag is touristy, but the food is real: roujiamo, yangrou paomo (bread-and-mutton soup), biangbiang noodles. Better: turn into the side streets like Sajinqiao for the same food at local prices.
  • Kaifeng Gulou Night Market — one of the oldest night-market traditions in China and still primarily for locals. Worth a stop if you’re in Henan.
  • Shenyang / Northeast BBQ streets — chuan’r (skewer) culture at its most committed.
  • Chengdu’s residential streets — less “night market,” more an entire city that snacks. Around Jianshe Road or any university gate after 8pm.

Tourist traps, honestly labeled:

  • Wangfujing snack street, Beijing — the scorpion-on-a-stick photos came from here, locals never ate here, and it’s been largely redeveloped anyway. Skip without guilt; eat in a hutong instead.
  • Chenghuangmiao (City God Temple) area, Shanghai — beautiful, jammed, overpriced. Fine for one shengjianbao stop at Nanxiang if the queue is sane.
  • Any stall where prices aren’t posted and the vendor quotes you a number after looking at you. Posted prices or a visible QR amount are the norm; “special foreigner pricing” is rare as of mid-2026 but not extinct in heavy tourist zones.

The universal fix: walk 5–10 minutes away from whatever the landmark is. Prices halve, queues turn local, food improves.

Night-market etiquette, briefly

  • Eat standing or perched on the plastic stool — both are correct.
  • Skewer sticks go in the cup or bin on the table; vendors often count sticks to tally your bill.
  • Sharing tables with strangers is normal. A nod suffices.
  • Late is normal: skewer stalls peak 9pm–midnight, and in summer go later. Pair it with a big bottle of local beer (¥5–8) like everyone around you.
  • Don’t haggle over food prices. That’s for markets selling souvenirs, not dinner.

Budget ¥50–80 (~$7–11) per person for a night-market crawl where you try six things, and consider it the best food-money ratio of your entire trip.

Frequently asked questions

Is Chinese street food safe for foreign visitors?
At the right stalls, yes. Pick vendors with a queue of locals, food cooked hot in front of you, and high turnover — heat and crowds are your two safety signals. Avoid pre-cooked items sitting out, ease into chili and lamb fat over your first couple of days, and carry stomach meds as cheap insurance.
How do I order street food without speaking Chinese?
Point at what the person in front of you ordered, hold up fingers for quantity, and pay by scanning the stall's QR code with Alipay or WeChat Pay. Almost every transaction is point-pay-eat with zero conversation. The phrase 'yī gè' (one) plus pointing covers 90% of orders.
How much does street food cost in China?
Genuinely cheap: a jianbing breakfast crepe runs ¥8–15 (about $1–2), lamb skewers ¥3–6 each, a roujiamo pork burger ¥10–15, and a full night-market dinner rarely tops ¥50–80 ($7–11) per person. If a stall in a tourist zone charges ¥40 for skewers, you're in the wrong alley.
Which Chinese night markets are tourist traps?
Beijing's old Wangfujing snack street (famous for scorpions-on-sticks) was effectively a photo-op, not a place locals ate, and has been largely redeveloped. Shanghai's Chenghuangmiao area and the most Instagrammed lanes of Xi'an's Muslim Quarter lean touristy too. The fix is always the same: walk two or three streets away from the landmark and eat where the menus are only in Chinese.
Can I pay cash at street food stalls?
Sometimes, but don't count on it — many vendors carry no change. Street food is where mobile payment matters most: have Alipay or WeChat Pay set up with your foreign card before you go, and scan the laminated QR code taped to the cart.