Beijing Street Food: 18 Dishes You Must Try Before Leaving (2026)
From sizzling lamb skewers to bubbling stinky tofu, the essential Beijing street food bucket list with Chinese names, prices, and exactly where to find the real stuff.
Table of Contents
The first thing you notice is the smell. Not one smell — a symphony of them, overlapping and competing for your attention. Charcoal-grilled lamb skewers, their fat dripping onto hot coals, sending up puffs of fragrant smoke. Fried tofu, nutty and sharp with fermented bean curd. The unmistakable reek of stinky tofu (臭豆腐, chòu dòu fu), which hits you from twenty meters away like a punch to the sinuses. And underneath it all, the sweet, malty aroma of candied hawthorn berries glazing under heat lamps.
Beijing’s street food scene is not subtle. It is loud, aggressive, and utterly glorious. It is also, for the uninitiated traveler, completely overwhelming. You stand at the mouth of Wangfujing Snack Street or the night market at Guijie (簋街, Ghost Street), and every direction offers something you cannot identify, squatting on a stick, staring at you with unblinking food-eyes.
Do not panic. Eat everything.
I have spent the better part of a year eating through Beijing’s hutongs and night markets so you do not have to guess. Here are the eighteen dishes you must eat before you leave, ranked by how much you will regret missing them.
1. Beijing Roast Duck (北京烤鸭, Běijīng kǎo yā) — 30-60 CNY per wrap

Yes, this is street food too. The best roast duck in Beijing does not come from a banquet hall. It comes from storefronts in Dongsi or Qianmen where you can watch the birds hanging in the window, lacquered to a deep mahogany sheen, dripping honey and soy glaze. A proper street-side roast duck wrap — thin pancake, crispy skin, slivers of cucumber and scallion, a smear of sweet bean sauce (甜面酱, tián miàn jiàng) — is one of the great eating experiences on earth. The skin shatters when you bite. The fat underneath has rendered to silk. You will never look at a supermarket rotisserie chicken the same way again.
2. Lamb Skewers (羊肉串, yáng ròu chuàn) — 10-20 CNY for 10
This is Beijing’s iconic street snack, and it is everywhere. Tiny pieces of fatty lamb threaded onto thin metal skewers, grilled over charcoal, dusted with cumin, chili powder, and salt. The fat renders and catches fire. The edges char. The inside stays juicy. You eat them standing up, burning your lips, wiping grease off your chin with the back of your hand. The best ones come from Xinjiang-run stalls — look for the Uyghur men in embroidered skullcaps working the grill with practiced efficiency. Order ten. You will want twenty.

3. Jianbing (煎饼, jiān bing) — 6-12 CNY
The breakfast of Beijing. A thin crepe made from mung bean batter, spread on a hot griddle, cracked with an egg, brushed with hoisin and chili sauce, sprinkled with scallions and cilantro, folded around a crispy fried cracker (薄脆, báo cuì). The result is simultaneously soft and crunchy, savory and sweet, substantial enough to fuel you through a morning of hutong wandering. Every jianbing vendor has slightly different technique. Watch them work — the spread of the batter, the confident crack of the egg, the two-handed fold. It is a performance. Adding a youtiao (油条, fried dough stick) inside is a worthy upgrade for an extra 3 CNY.
4. Stinky Tofu (臭豆腐, chòu dòu fu) — 10-15 CNY
I know what you are thinking. I thought it too. And I was wrong. Deep-fried fermented tofu, golden and craggy on the outside, custard-soft on the inside, served with chili sauce and pickled cabbage. The smell is genuinely challenging — the Chinese describe it as “stinky but fragrant” (闻着臭,吃着香, wén zhe chòu, chī zhe xiāng). It smells like a damp basement crossed with old cheese. But the taste is mild, nutty, and deeply satisfying. You cannot call yourself an adventurous eater until you have finished a plate of stinky tofu and gone looking for more.
5. Beijing Yogurt (北京酸奶, Běijīng suān nǎi) — 5-8 CNY
Served in squat ceramic pots sealed with paper and a rubber band. It is thick, tangy, and barely sweetened — closer to Greek yogurt than the sugary drinkable stuff. Buy one from a convenience store or a street cart, peel back the paper lid, and eat it with the tiny plastic spoon that comes attached. The ceramic pot is part of the experience. (You can keep it as a souvenir, though your luggage will smell like sour milk for a week.)
6. Fried Dough and Soy Milk (豆浆油条, dòu jiāng yóu tiáo) — 5-10 CNY
The opposite of fancy. Hot, unsweetened soy milk served in a bowl, paired with youtiao — golden, foot-long strips of deep-fried dough, crisp on the outside, airy within. You tear the youtiao into pieces and dunk them into the soy milk. The contrast — crunchy-salty and warm-nutty — is perfect. Breakfast in Beijing is often this exact combination, eaten on a plastic stool outside a hutong shop at 6:30 AM. It costs less than a coffee at Starbucks and will make you happier.
7. Tanghulu (糖葫芦, táng hú lu) — 8-15 CNY
Candied hawthorn berries on a bamboo stick, dipped in molten sugar that hardens into a glassy shell. The first bite cracks through the sugar with a satisfying crunch, then hits the sour fruit beneath. The combination makes your face pucker and your eyes widen. You see tanghulu vendors all over Beijing, their sticks bristling with red orbs stuck into a foam block, looking like some kind of sweet artillery. Modern variations include strawberries, grapes, and cherry tomatoes, but the original hawthorn is still the best.

8. Donkey Sandwich (驴肉火烧, lǘ ròu huǒ shao) — 10-18 CNY
Do not gag. It is delicious. Shredded donkey meat stuffed into a crisp, layered flatbread that shatters when you bite. The meat is lean, savory, and surprisingly similar to beef brisket in texture. Donkey meat is a specialty of Hebei province, but you find it all over Beijing in small hole-in-the-wall shops. The bread is griddled on both sides until golden, then slit open and packed with meat, green peppers, and cilantro. It is the sandwich Beijing does not know it needs to export.
9. Lu Da Chuan (卤煮, lǔ zhǔ) — 15-25 CNY
This is not for the faint of heart. A bowl of chopped pork intestines, pork lung, tofu, and flatbread chunks simmered for hours in a dark, heavily spiced soy broth. It comes from the Beijing tradition of “poor man’s food” — using every part of the animal because waste was not an option. The broth is deep, funky, and medicinal with star anise and cinnamon. The intestines are chewy and clean. The tofu has absorbed all the flavor of the broth. It is a bowl of pure, confrontational Beijing. If you finish it, you have earned a drink.
10. Zhajiangmian (炸酱面, zhá jiàng miàn) — 15-25 CNY
Beijing’s signature noodle dish: thick, chewy wheat noodles topped with a dark, funky paste of fermented soybean paste (黄酱, huáng jiàng) stir-fried with minced pork. Served with a plate of fresh vegetable shreds — cucumber, radish, bean sprouts, soybeans — which you mix in yourself. The key is the paste: it should be salty, savory, and slightly caramelized from the frying. Proper zhajiangmian is a DIY affair. You dump everything into the bowl, mix vigorously, and eat with your face six inches from the bowl.
11. Steamed Buns with Pork (包子, bāo zi) — 5-10 CNY for 4
Steaming-hot, fluffy white buns filled with pork and a burst of hot soup. The technique is identical to soup dumplings (xiaolongbao) but in a larger, heartier package. Bite carefully — the soup inside is molten lava. The classic Beijing breakfast bao goes with a bowl of millet porridge (小米粥, xiǎo mǐ zhōu) and some pickled vegetables. Qingfeng Baozi (庆丰包子) is the local chain for a reliable fix.
12. Lamb Spine Hot Pot (羊蝎子, yáng xiē zi) — 80-120 CNY per person
Not strictly street food, but too essential to leave off. A pot of lamb spines simmered in a spicy, numbing broth. You pick up each section of spine with your hands, gnaw the meat off, and suck the marrow from the bone. It is primal, messy, and deeply satisfying. The name means “sheep scorpion” because the curved spine segments look like a scorpion’s tail. Do with that information what you will.
13. Douzhi (豆汁, dòu zhī) — 3-5 CNY
The most challenging item on this list. Grey, fermented mung bean juice, served hot. It tastes like sour yogurt mixed with vegetable water and a hint of barn. Even many Chinese people cannot handle it. It is a Beijing-specific acquired taste, beloved only by the city’s oldest residents and people who enjoy proving how tough they are. Order it, drink it, make a face, and you have earned the respect of every Beijinger within eyeshot.
14. Grilled Oysters (烤生蚝, kǎo shēng háo) — 15-25 CNY for 6
Found at night markets across the city. Fresh oysters opened on the half shell, topped with minced garlic, chopped chili, and glass vermicelli, then grilled until the garlic bubbles and the edges of the oyster curl. The vermicelli absorbs the oyster liquor and garlic oil. You slide the whole thing into your mouth in one motion. There is no refined way to do this.
15. Fried Triangle Tofu (炸三角, zhà sān jiǎo) — 8-12 CNY
Crispy fried tofu triangles stuffed with a mixture of vegetables and glass noodles. Dipped in a garlic-soy-vinegar sauce. The outside is aggressively crunchy, the inside soft and savory. Vegetarian-friendly and deeply addictive.
16. Candied Sweet Potato (拔丝地瓜, bá sī dì guā) — 18-28 CNY
Sweet potato chunks caramelized in melted sugar until each piece is coated in a hard, glossy shell. Served on a plate greased with sesame oil. You pick up a piece, and the sugar stretches into thin, golden threads — hence the name “pulling threads.” It is a dessert and a performance.
17. Beijing Lamb Hot Pot (涮羊肉, shuàn yáng ròu) — 60-100 CNY per person
Beijing’s answer to Sichuan hot pot, and completely different. A copper pot with a chimney in the middle (铜锅, tóng guō), burning coals, and a clear, lightly seasoned broth. Thinly sliced lamb cooked in seconds, dipped in sesame sauce (芝麻酱, zhī ma jiàng). The focus is on the quality of the meat, not the aggression of the spice. Donglaishun (东来顺) is the historic purveyor, but any dedicated lamb hot pot joint in Beijing will do.
18. Fried Banana (炸香蕉, zhà xiāng jiāo) — 10-15 CNY
Deep-fried bananas, battered and golden, dusted with powdered sugar and drizzled with condensed milk. It is the dessert option for people who find tanghulu too sour and bá sī dì guā too sticky. Sweet, warm, and deeply comforting on a cold Beijing night.
Where to Find Them
Wangfujing Snack Street (王府井小吃街) — Tourist-heavy but convenient. You will find most items on this list within a single walk. Prices are slightly inflated. Go for the variety, not the authenticity.
Guijie (簋街, Ghost Street) — Beijing’s most famous food street. A kilometer-long stretch of restaurants and stalls near Dongzhimen. Comes alive around 9 PM. Excellent for lamb skewers, lu da chuan, and late-night grilled oysters.
Niujie (牛街, Ox Street) — The Muslim quarter. Best lamb skewers in the city, plus exceptional donkey sandwiches and flatbreads. Less touristy, more local.
Hutong street vendors — Between 6-9 AM and 7-11 PM, the hutongs fill with small carts and pop-up stalls. Look for the ones with queues. Follow the smoke.
Price note: Beijing street food is insultingly cheap by Western standards. You can eat spectacularly well for 50-80 CNY ($7-11) per day on street food alone. Bring small bills and your WeChat QR code.
The Golden Rule
If you do not know what it is, buy it. That is the whole philosophy. Beijing street food rewards the curious and punishes the cautious. The thing that looks weirdest on the stick will be the thing you remember longest. Eat the stinky tofu. Try the donkey. Drink the grey bean juice. You will have stories, and that is the whole point of travel.