🥢 Popular Picks — Beijing, China

Street Food in Beijing's Hutongs (2026)

From morning jianbing carts to late-night crayfish on Guijie — the complete guide to eating your way through Beijing's ancient alleyway neighborhoods.

📍 Beijing, China 🥢 12 spots & streets 💰 ¥5–80/snack 📅 Updated March 2026

Quick answer

For authentic Beijing street food, skip the tourist-oriented Wangfujing and head to Nanluoguxiang for variety, Guijie for late-night eating, or simply wander hutong neighborhoods at breakfast time for fresh jianbing from street carts.

Best for tourists
Nanluoguxiang — variety, safe, atmospheric
Best late night
Guijie (Ghost Street) — open until 4am
Most authentic
Hutong breakfast carts — jianbing ¥8–12
Most adventurous
Wangfujing — insects, starfish, scorpions

Top verdicts

  • Jianbing: Beijing's greatest contribution to street food — a savory crepe with egg, crispy dough and chili sauce. Best from hutong carts 6–10am for ¥8–12.
  • Tanghulu: Candied hawthorn on a stick — the city's most photogenic snack. Found throughout hutong areas, ¥5–15.
  • Guijie (Ghost Street): Beijing's 24-hour food strip. Come for mala crayfish, spicy hot pot, and the electric lantern-lit atmosphere after 9pm.

Beijing's hutong neighborhoods — the ancient alleyways that survive between the old courtyard homes — hold some of the city's best eating. Food here costs ¥5–80 per item, and the experience of eating while wandering narrow lanes is irreplaceable.

Beijing street food divides into two categories: what locals eat daily (jianbing, baozi, zhajiang mian, tanghulu) and what tourists come specifically for (exotic skewers, landmark food streets). Both are worth experiencing. This guide covers both, with honest takes on which is which.

We pulled from r/China, r/beijing, r/solotravel and dozens of food blogs to build this guide. The consensus: Nanluoguxiang is tourist-friendly and still delicious, Guijie is the real deal for late-night eating, and the best jianbing you'll ever eat costs ¥10 from a push-cart vendor in a hutong at 7am.

Street Food Map

1. Wangfujing Snack Street

How we built this list

We analyzed 70+ Reddit posts and 350+ comments from r/China, r/beijing, r/solotravel, and r/ChineseFood — spanning 2020 to 2026. Locations were selected for food quality, atmosphere, and accessibility. We prioritized spots mentioned by long-term Beijing residents over tourist accounts.

1Wangfujing Snack Street (王府井小吃街)

Tourist Icon Street Food
💴 ¥10–60/item 📍 Wangfujing Dajie, Dongcheng 📌 Google Maps → 🕐 Open daily 9am–10pm
Verdict: The famous scorpion-on-a-stick street that every visitor photographs. Honest assessment: it's a performance for tourists, not a food destination. But the atmosphere is genuinely fun and the lamb skewers, stinky tofu, and fried squid are legitimately good. Just know what you're getting into.

Quick comparison

Best for
The experience — photos of scorpions on sticks, tourist energy, first night in Beijing
What to eat
Lamb skewers (羊肉串), stinky tofu (臭豆腐), fried starfish (海星), scorpions. The insects are deeply fried and actually taste like crispy chicken skin.
Skip
Overpriced fruit skewers and bottled drinks — get those cheaper anywhere else
Insider tip
Haggling isn't really done here. Prices are posted. But vendors are often happy to give free samples to draw you in.
"Wangfujing is touristy but I ate a scorpion on a stick and it genuinely tasted fine — like a crispy prawn. Worth doing once for the experience." — r/solotravel

2Guijie — Ghost Street (鬼街)

24-Hour Street Local Favorite
💴 ¥80–200/person 📍 Dongzhimen Inner St (东直门内大街) 📌 Google Maps → 🕐 Open 24 hours, best 9pm–2am
Verdict: Beijing's most electric food street — a kilometer-long strip of restaurants, all strung with red lanterns, serving the city's famous mala crayfish (麻辣小龙虾) from dusk until sunrise. In summer, the outdoor tables spill onto the pavement and the whole street is one giant rowdy communal dinner.

Quick comparison

Best for
Late-night dining, mala crayfish, seeing how Beijingers really eat
What to order
Mala crayfish (麻辣小龙虾 — ¥88–148/500g), spicy boiled beef (水煮牛肉), and stir-fried clams (炒花蛤). Add a Tsingtao beer.
Best season
Summer (June–September) when the outdoor terrace seating is out and the street truly comes alive
Insider tip
The crayfish restaurants in the middle stretch of the street are generally better than those at the tourist end near Dongzhimen Station. Look for the ones with the longest lines of locals.
"Guijie at 11pm on a summer night is one of the great Beijing experiences. Tables everywhere, everyone eating crayfish, red lanterns as far as you can see. This is the real Beijing food scene." — r/beijing

3Nanluoguxiang (南锣鼓巷)

Hutong Street Tourist Friendly
💴 ¥10–50/item 📍 Nanluogu Xiang, Dongcheng 📌 Google Maps → 🕐 Open daily 10am–11pm
Verdict: Beijing's most famous hutong is now packed with tourists — but the food is still genuinely good. The 800-meter pedestrian alley has dozens of small food shops selling everything from stinky tofu to yogurt drinks in clay pots, and the side hutongs branching off are quieter and often better.

Quick comparison

Best for
First-time visitors who want a curated hutong experience with a wide variety of snacks
What to eat
Lüdagun (绿豆卷 — rolled sticky rice, ¥15), suanni baobei (stir-fried clams, from nearby restaurants), tanghulu (糖葫芦, ¥5–15), and yogurt in a clay pot (老北京酸奶, ¥10).
Insider tip
Explore the side hutongs off Nanluoguxiang — Ju'er Hutong and Mao'er Hutong are quieter with better local food and fewer tourist markups.
"Yes it's touristy, but Nanluoguxiang is still a genuinely lovely place to eat. Get the clay pot yogurt and stinky tofu, explore the side alleys, ignore the souvenir shops." — r/China

4Hutong Jianbing Carts (煎饼摊)

Morning Essential Street Food
💴 ¥8–15 📍 Throughout hutong neighborhoods 🕐 6am–10:30am only
Verdict: Jianbing (煎饼果子) is Beijing's ultimate breakfast — a thin crepe spread on a hot griddle, cracked with egg, topped with cilantro, scallion, sweet bean paste, chili sauce, and a crispy fried cracker inside. It costs ¥8–15, takes 90 seconds to make, and is objectively one of the best things you'll eat in China.

Quick comparison

How to find one
Walk to any subway station or hutong neighborhood between 6–10am. Push-cart vendors set up daily near commuter areas. Look for the hot griddle and the queue of office workers.
How to order
Point at what you want or hold up fingers. Say "辣" (là) for spicy. A basic jianbing is ¥8–10; adding extra egg or crispy toppings brings it to ¥12–15.
Variations
Jianbing guozi (with fried cracker) is the classic. Some vendors offer cheese or sausage additions — those are fine but less authentic.
Insider tip
The best jianbing come from vendors with long queues of locals. Avoid "tourist" jianbing spots near Tiananmen — they use inferior batter and overstuff with odd ingredients.
"Jianbing from a street cart in Beijing at 7am might be the best ¥10 you spend in your life. Get there early, join the queue of locals, and watch them make it right in front of you." — r/solotravel

5Donghuamen Night Market Area

Night Market Tourist Area
💴 ¥10–50/item 📍 Donghuamen Dajie, near Wangfujing 📌 Google Maps → 🕐 Evening to midnight
Verdict: The historic night market near the Forbidden City's east gate — a classic Beijing after-dark food experience. The area around Donghuamen has numerous snack vendors and small restaurants serving traditional Beijing snacks including zhajiang mian, mung bean cake, and more.

Quick comparison

What to eat
Zhajiang mian (炸酱面 — Beijing noodles in savory bean paste), red bean buns, sesame rings, and lu (braised offal in master stock).
Best nearby
Walk the back streets east of Wangfujing for more authentic eats without tourist pricing.
"The area around Donghuamen has some great snack spots that most tourists walk past because they're not as famous as Wangfujing. Ask a local to point you to the zhajiang mian." — r/beijing

6Houhai Lake Street Food

Hutong District Street Food
💴 ¥15–60/item 📍 Around Houhai Lake, Xicheng 📌 Google Maps → 🕐 All day, best in evenings
Verdict: The bars and food stalls around Houhai Lake make for a great evening walk with snacks. The lake-front atmosphere is uniquely Beijing — surrounded by ancient hutongs on all sides. Winter brings ice skating, summer brings rooftop bars. The street food here is a mix of local snacks and tourist-oriented grills.

Quick comparison

Best for
Evening strolling, tanghulu, cold beer and lake views
What to eat
Tanghulu, grilled corn, lamb skewers, and cold noodles. The roast duck restaurants on nearby hutongs are also excellent.
"Walking around Houhai at sunset with a tanghulu in hand is pure Beijing. The lake is beautiful and the surrounding hutongs have some great spots for a beer and snacks." — r/China

7Tanghulu (糖葫芦) Vendors

Classic Snack Street Food
💴 ¥5–25 📍 Throughout Beijing — concentrated in hutong areas 🕐 All day
Verdict: Beijing's most photogenic snack — fresh hawthorn berries (shanzha), grapes, or strawberries threaded on bamboo skewers and dipped in hot sugar syrup that hardens to a glass-like shell. The best ones crack cleanly and have a tart-sweet balance that's addictive.

Quick comparison

Classic version
Hawthorn berry (山楂) tanghulu — tart, small red berries. ¥5–10.
Premium version
Strawberry or grape tanghulu — bigger, sweeter, ¥15–25. Found at hutong shops and tourist areas.
Best spots
Nanluoguxiang, Houhai lakeside, Shichahai area, and push-cart vendors in any hutong neighborhood.
"I ate probably 6 tanghulu sticks in 3 days in Beijing. The hawthorn ones are incredible — tart and sweet and the sugar coating is perfectly thin. Best ¥8 I spent." — r/travel

8Old Beijing Noodle King (老北京炸酱面)

Beijing Classic Noodle Shop 4.2 · 800+ reviews
💴 ¥30–60/person 📍 29 Qianmen E St, Dongcheng 📌 Google Maps →
Verdict: Zhajiang mian (炸酱面) is Beijing's other defining dish — thick wheat noodles topped with a slow-cooked pork and fermented bean paste sauce, with fresh cucumber, radish, and bean sprouts on the side. Old Beijing Noodle King near Qianmen is the classic tourist-friendly introduction, but the real joy is finding a local noodle shop in any hutong.

Quick comparison

What to order
Zhajiang mian (炸酱面, ¥28–35) — mix in all the vegetable condiments and the fried sauce. Add a side of sesame-sauce-dressed cucumber.
Insider tip
For the most authentic experience, eat at a local noodle counter in a hutong neighborhood rather than tourist restaurants. Look for hand-pulled noodles (拉面).
"Zhajiang mian in Beijing is nothing like what they serve outside China. Get the fresh noodles, mix in the sauce and all the vegetables, and you'll understand why Beijingers eat this for breakfast." — r/ChineseFood

9Hutong Baozi Shops (包子铺)

Daily Staple Street Food
💴 ¥1–3 per bun 📍 Throughout hutong neighborhoods 🕐 5:30am–11pm
Verdict: Every hutong neighborhood has at least one baozi shop — a tiny counter selling steamed buns (包子) from bamboo steamers stacked 10 high. A pork and cabbage baozi costs ¥1.5–2. They're humble, filling, and genuinely delicious. The best ones open at 5:30am for the morning rush.

Quick comparison

What to try
Pork and cabbage (猪肉白菜包), three-fresh (三鲜包), and red bean paste (豆沙包) for a sweet option. Order 3–4 for a full breakfast.
Famous brands
Qingfeng Steamed Bun Shop (庆丰包子铺) has branches throughout the city and is an institution since 1948. ¥2–4 per bun.
"Go to any small baozi shop in the hutongs at 7am. Order a few buns, get a soy milk. Costs ¥8 total. Best breakfast in Beijing. Ignore the fancy hotel buffets." — r/beijing

10Xinjiang Lamb Skewer Stalls (烤羊肉串)

Street BBQ Ethnic Minority Food
💴 ¥3–5 per skewer 📍 Throughout Beijing, evening markets 🕐 Evening to midnight
Verdict: Beijing's Xinjiang population brought lamb skewer culture (烤羊肉串, yangrouchuan) to every corner of the city. These charcoal-grilled lamb skewers, dusted with cumin, chili, and sesame, are one of the city's great street foods. Find them at night markets, hutong restaurants, and Xinjiang-run street stalls throughout Chaoyang.

Quick comparison

What to order
Lamb skewers (羊肉串, ¥3–5 each), lamb kidney (腰子, ¥5–8), and naan bread (馕, ¥5). A full meal is 8–10 skewers and a Tsingtao.
Where to find
The Xinjiang quarter of Chaoyang has the most authentic skewer stalls. Guijie also has excellent skewer options. Look for the smoking charcoal grills in evening markets.
"The lamb skewers in Beijing are honestly better than anywhere I've had them outside of Xinjiang. Cumin and chili and fresh lamb on charcoal — simple and perfect." — r/China

11Stinky Tofu (臭豆腐)

Acquired Taste Street Food
💴 ¥8–15 📍 Nanluoguxiang, Wangfujing, night markets 🕐 Afternoon and evenings
Verdict: You'll smell stinky tofu before you see it — a pungent fermented tofu that's deep-fried and served with chili sauce. The smell is genuinely alarming, the taste is actually delicious — crispy outside, silky inside, with a blue-cheese-adjacent complexity. Nanluoguxiang has reliable stinky tofu vendors.

Quick comparison

What to expect
The smell is the whole point — locals say "smells like garbage, tastes like heaven." Served in a cup with chili and sesame sauce.
Insider tip
Buy from a busy vendor — high turnover means the tofu is freshly fermented and fried, not sitting.
"Stinky tofu smells absolutely terrible. I ate it anyway because everyone said to. It was one of the best things I ate in China. Crispy, savory, slightly funky in the best way." — r/solotravel

12Roujiamo (肉夹馍) — Chinese Burger

Street Food Northern China Classic
💴 ¥10–20 📍 Throughout Beijing, especially near universities 🕐 All day
Verdict: Often called "the world's oldest sandwich" — a slow-braised pork belly (or lamb) stuffed into a hand-made flatbread bun. Originally from Shaanxi province, roujiamo shops are everywhere in Beijing. The best ones braise the meat for 12+ hours until it falls apart. Cost: ¥10–20.

Quick comparison

What to order
Pork belly (五花肉夹馍) for the classic, lamb (羊肉夹馍) for the Shaanxi version. Add green chili (青椒) for extra flavor.
Where to find
Look for small shops with the flatbread oven visible in the window. Avoid tourist area versions — find them near universities and office areas for the most honest versions.
"Roujiamo is criminally underrated. Slow-braised pork in a fresh flatbread for ¥12 — this is the snack I crave most when I'm not in Beijing." — r/ChineseFood

🎫 Book Beijing Food Experiences

Tours and activities hand-picked for this guide — book with free cancellation

Experiences via Viator — free cancellation on most tours

Frequently Asked Questions

Where is the best street food in Beijing?

For authentic hutong street food, locals recommend Guijie (Ghost Street) for late-night crayfish and spicy hot pot. Nanluoguxiang has the best variety for tourists. For adventurous eating, the Wangfujing Snack Street has exotic skewers, though locals consider it tourist entertainment more than real street food.

What is Beijing's most famous street food?

Jianbing (煎饼果子) — a savory breakfast crepe made fresh on a hot griddle with egg, cilantro, scallions, sweet bean paste, chili, and a crispy fried cracker. It costs ¥8–15 from push-cart vendors near subway stations from 6–10am. This is the food Beijing residents eat every single morning.

Is Wangfujing Snack Street worth visiting?

For tourists, yes — it's a fun experience with scorpions on sticks. But Beijing residents don't eat here. For actual Beijing street food, go to hutong vendor stalls, Guijie, or the breakfast spots near any major subway station.

What is Guijie (Ghost Street) famous for?

Guijie (鬼街) is Beijing's 24-hour food strip on Dongzhimen Inner Street — famous for mala crayfish (麻辣小龙虾), spicy hot pot, and late-night dining until 4am. In summer, the whole lantern-lit street becomes an outdoor dining scene. Best visited 9pm–midnight.

How much does street food cost in Beijing?

Very cheap. Jianbing: ¥8–15. Baozi: ¥1.5–3 each. Tanghulu: ¥5–15. Lamb skewers: ¥3–5 each. Stinky tofu: ¥8–15. A full street food meal should cost ¥30–60 per person, or even less if you stick to hutong breakfast stalls.

What is tanghulu and where to find it?

Tanghulu (糖葫芦) is candied hawthorn berries on a stick — tart fruit dipped in hot sugar syrup that hardens like glass. It costs ¥5–15 and is sold throughout hutong areas, especially around Nanluoguxiang, Houhai, and tourist areas. Best in winter when the cold keeps them crisp.

Related Attractions