The first time I ate Peking duck, I made every mistake you can make. I went to a tourist-trap restaurant near Tiananmen, paid way too much, and got dry, sad duck that had been sitting under a heat lamp. I remember sitting there thinking — this is the famous dish everyone raves about?
Turns out, good Peking duck changes your life. Bad Peking duck just changes your wallet.
I’ve been to Beijing more times than I can count — probably a dozen trips over the last ten years, sometimes just for the food. I’ve eaten at hole-in-the-wall dumpling shops where the grandma making them doesn’t speak a word of English, and I’ve dropped serious cash at high-end places too. Here’s what I’ve learned about what’s actually worth eating in Beijing.
Planning a Beijing food trip for 2–8 travellers? Get a free Beijing route — a real day-by-day route with price ranges for your group. No obligation, no payment, reply within 24 hours.
Peking Duck — But Go to the Right Place#
Let’s get the obvious one out of the way first. Peking duck (北京烤鸭, Běijīng kǎoyā) is the real deal when it’s done right. The skin should be so crispy it shatters when you bite into it, the meat juicy, and the pancakes thin enough that you can see the duck through them.
Skip: Quanjude (全聚德) — yes, it’s the most famous name in Peking duck, with a history going back to 1864. But the quality has slipped badly over the years. It’s tourist bait now. A whole duck runs about 298 RMB and it’s not worth half that.
Go to instead: Siji Minfu (四季民福). Their Forbidden City location on Nanchizi Avenue is my go-to. You can watch the ducks roasting in wood-fired ovens as you walk in, and they slice it tableside — the chef fans the crispy skin out like a flower. A half duck is 159 RMB (enough for two people), a whole one is 259 RMB. Add 6 RMB for the pancake wraps and another 6 RMB per person for the condiments. The view of the Forbidden City wall from the upper floor is a bonus.
Pro tip: go at 3pm for a late lunch. The queue at peak dinner time can hit 90 minutes. And don’t skip the grilled lamb with scallion (贝勒爷烤肉) as a side — it’s almost as good as the duck.
Zhajiangmian — Beijing’s Soul Food#
Zhajiangmian (炸酱面) is what Beijingers actually eat at home. Thick wheat noodles topped with a dark, salty fermented soybean paste (huángjiàng), shredded cucumber, soybean sprouts, edamame, and sometimes shredded pork. You mix it all together until every noodle is coated.
I had my first bowl at a tiny shop in a hutong near Drum Tower and I remember thinking — this is it? It looked so simple. But the flavor hit me: deep, savory, with the crunch of fresh vegetables cutting through the richness. I’ve been chasing that first bowl ever since.
Where to find good zhajiangmian: Haiwan Ju (海碗居) near Zhushikou. A bowl is about 25-35 RMB. Or head to Fangzhuanchang 69 Haochi (方砖厂69号炸酱面) in the hutongs near Shichahai — they only serve one thing and they’ve been doing it for years.
Beijing Hotpot — Copper Pot Lamb#
Beijing’s hotpot is different from the spicy Sichuan version you probably know. This is tóngguō shuàn yángròu (铜锅涮羊肉) — a traditional copper pot with a chimney in the middle, filled with a clear broth (just water with some scallions, ginger, and goji berries). The star is thinly sliced lamb leg meat that you swish in the boiling broth for about 8 seconds, then dip in sesame sauce (zhīmajiàng).
Nanmen Shuànròu (南门涮肉) near Tiantan (Temple of Heaven) is the spot. They’ve been doing this for thirty years. A plate of lamb is about 48-68 RMB, the pot is free (you just pay for the charcoal and broth, about 20 RMB). The sesame sauce comes with a little smiley face drawn in fermented tofu on top — a tiny detail, but it tells you someone cares.
One lamb plate per person is about right. Add some báiluóbo (white radish) slices and hóngshǔ fěn (sweet potato noodles) to round it out. With drinks, expect 80-120 RMB per person.
Tanghulu — The Street Snack You’ll Crave#
Tanghulu (糖葫芦) is candied hawthorn berries on a bamboo skewer. The sugar coating shatters when you bite into it, and the tartness of the hawthorn cuts through the sweetness. It’s sold everywhere in winter from street carts — you’ll see them on Wangfujing Snack Street and outside subway stations.
A skewer costs 5-15 RMB depending on where you buy it. The ones on Wangfujing are tourist prices (15 RMB). Walk two blocks into a side hutong and you’ll find them for 8 RMB. They also do variations now — stuffed with red bean paste, or made with strawberries, grapes, and even cherry tomatoes. The original hawthorn is still the best.
The Beijing Breakfast Gauntlet#
This is where it gets interesting. Beijing breakfast foods are not for everyone, but if you’re adventurous, the locals will respect you for it.
Douzhi (豆汁儿) — fermented mung bean juice. I’m not going to lie to you: it smells like a farm. It tastes sour and funky, and most foreigners can’t finish their first bowl. But it’s been a Beijing staple for centuries. You drink it with jiāoquān (焦圈) — deep-fried crispy rings about the size of a bagel — and pickled radish strips. The combination of textures actually works.
Go to Lao Ciqi Kou Douzhi Dian (老磁器口豆汁店) near Tiantan. A bowl of douzhi is 3 RMB, jiaoquan are 1.5 RMB each. I’ve brought three different foreigner friends there. One loved it. Two couldn’t finish it. I’m somewhere in between.
Chaogan (炒肝儿) — sliced pork liver and intestines cooked in a thick garlic sauce. More approachable than douzhi. Yaoji Chaogan (姚记炒肝) near Gulou (Drum Tower) has been serving it for decades. A bowl costs about 15-20 RMB. The trick is to tilt the bowl and sip it without chopsticks — that’s how locals do it.
Luzhu Huoshao (卤煮火烧) — wheat cakes simmered in a stew of pork offal (lungs, intestines, tofu). This is heavy, salty, and deeply satisfying on a cold Beijing day. A bowl runs 25-35 RMB. The most famous spot is Xiaochen Luzhu (小肠陈卤煮) — they’ve been around since the Qing dynasty (seriously). The original location is near Qianmen.
Dumplings at Manjie#
I mentioned Manjie Dumpling House (满姐饺子) earlier when I wrote about where to stay in Beijing, and it deserves another mention. They claim to have the largest dumpling selection in the city — maybe the world. Around 50 varieties.
The minimum order is 10 dumplings per type, so bring friends or be prepared to take leftovers. Their house special (leek, shrimp, egg, pork, fungus — 满姐招牌饺子) is 48 RMB for 10. The pork and fennel option (猪肉茴香饺子) has an aniseedy kick that works surprisingly well.
It’s near Dongsishitiao subway station (Exit D, Line 2). The menu has English translations and photos, so ordering is straightforward even if you don’t speak Chinese.
A Note on Wangfujing Snack Street#
You’ll see Wangfujing Snack Street recommended everywhere. And look — it’s fine as a tourist experience. You can get scorpions on sticks, starfish, giant squid, candied fruit, lamb skewers, and every Beijing snack in one concentrated strip. It’s fun for photos.
But the food quality is average and the prices are inflated. A lamb skewer that costs 4-6 RMB in a local spot will be 15-25 RMB on Wangfujing. Go for the atmosphere and the photos. Eat your actual meals elsewhere.
What I’d Actually Do With One Day#
If you only have one day in Beijing and want to eat well:
- Breakfast: Skip the hotel buffet. Walk to Yaoji Chaogan near Drum Tower and get a bowl of chaogan and a couple of jiaoquan. Total: 20 RMB.
- Lunch: Siji Minfu near the Forbidden City. Half duck, grilled lamb, and the cold pea shoots. Total: about 120 RMB per person.
- Afternoon snack: Grab a tanghulu from a street cart near Nanluoguxiang. 8-10 RMB.
- Dinner: Nanmen Shuànròu near Tiantan. Two plates of lamb, some vegetables, and a bottle of Yanjing beer. Total: 100 RMB per person.
That’s a Beijing food day I’ve done three times now, and I’d do it again tomorrow.
Looking for a place to stay near all this food? Check out my guide to where to stay in Beijing — I break down each neighborhood by what’s walkable, what’s worth the metro ride, and where you can actually find a decent breakfast nearby.
Need Help Planning This Trip?
Tell us your travel month and budget and we'll send you a free, no-obligation route suggestion within 24 hours.