Beijing travel guide
Best Street Food in Beijing: What & Where to Eat
Beijing’s essential street foods are jianbing (savoury breakfast crepe, ¥8–15), lamb skewers (¥3–6 each), tanghulu candied hawthorn (¥5–10) and steamed dumplings (¥10–15 a basket). Find them in the hutongs around Gulou and Houhai, at morning markets, and along Guijie (Ghost Street) at night.
The dishes to look for
Jianbing (煎饼)
Beijing’s breakfast of champions: a mung-bean crepe cooked to order on a round griddle, brushed with egg, chilli and bean sauce, folded around a crisp cracker. ¥8–15 from morning carts — join the queue of locals, it moves fast.
Lamb skewers (羊肉串)
Charcoal-grilled, cumin-and-chilli dusted, ¥3–6 a stick. The best come from Uyghur and Hui grillers; evening smoke signals the good spots around the hutongs and Guijie.
Tanghulu (糖葫芦)
Hawthorn berries in a hard sugar glaze on a stick — Beijing’s classic winter snack, ¥5–10. Look for the glassy red skewers near parks and temple fairs.
Dumplings and buns
Steamers of jiaozi and baozi (¥10–15) from hole-in-the-wall shops; the same family often sells congee and soy milk for a full breakfast under ¥20.
Zhajiangmian (炸酱面)
Hand-cut noodles with fried soybean-paste pork and julienned vegetables — technically a shop dish, but small family counters serve it at street prices, ¥20–35.
Roast duck, street edition
Supermarkets and takeaway windows sell sliced duck wraps and duck-bone soup at a fraction of restaurant prices — the ¥30–50 way to taste Beijing’s icon.
Where to eat it
The hutongs around Gulou and Houhai are the richest hunting ground: grill smoke, noodle windows and dessert carts line the lanes at night. Guijie (Ghost Street) in Dongcheng is the late-night strip — hundreds of restaurants and stalls running until the small hours, famous for spicy crayfish in summer. Morning markets (most neighbourhoods have one) are where jianbing, baozi and fresh fruit are cheapest. Wangfujing Snack Street is the famous one, but prices are high and stalls aimed at visitors — walk it for the spectacle, eat elsewhere.
Eating tips
Pick stalls with a queue and a fast turnover — heat and speed are your food-safety friends. Everything is paid by QR code (Alipay/WeChat) or cash; cards are useless at street level. Mornings are for jianbing and baozi; skewers and crayfish are evening food. In winter the snack scene moves earlier — by 10pm many carts are done.
Also in China
Beijing street food — FAQs
Is street food safe to eat in Beijing?
Generally yes, if you follow the locals: choose busy stalls with high turnover where food is cooked to order at high heat. Avoid pre-cooked items sitting at room temperature, and stick to bottled or boiled drinks.
How much does street food cost in Beijing?
Very little: jianbing ¥8–15, lamb skewers ¥3–6 each, dumplings ¥10–15 a steamer, tanghulu ¥5–10. A full street-food dinner with a beer rarely exceeds ¥50 (~AU$10) per person.
Last reviewed and updated: by the AmazingAsia editorial team. See our editorial policy.