
Mutianyu: excellent trout farms (虹鳟鱼 hóngzūnyú) in the valley below. Badaling: mostly overpriced tourist food — eat in Beijing before/after.


Food near the Great Wall ranges from surprising highlights to grim tourist traps. Mutianyu (慕田峪) is the food winner: the valley below the wall has several trout farms (虹鳟鱼养殖场 hóngzūnyú yǎngzhíchǎng) where you eat rainbow trout raised in mountain spring water. The signature dish is 烤虹鳟鱼 (kǎo hóngzūnyú) — grilled trout with cumin and chili, ¥68-98 per fish, feeds two. Yu Shun Ge (鱼顺阁) is the most reliable, about 1 km from the Mutianyu entrance. Badaling (八达岭) is the food loser: the restaurants at the wall base are tourist traps charging ¥58 for a bowl of bland noodles and ¥35 for a small bottle of water. The KFC at Badaling is often the safest option, though it feels absurd. Better strategy: eat a big breakfast in Beijing and pack snacks. Jinshanling (金山岭): the village at the base has a handful of simple family-run restaurants (农家乐 nóngjiālè) serving home-cooked northern Chinese food — dumplings (饺子 jiǎozi, ¥25-35 for 15), stir-fried eggs with tomatoes (西红柿炒鸡蛋 xīhóngshì chǎo jīdàn, ¥20-30), and hand-pulled noodles (拉面 lāmiàn, ¥25-35). Gubeikou (古北口): the guesthouses cook farmhouse meals for guests — typically ¥40-60 per person for a multi-dish spread.
Vendors sell water (¥30-35), snacks, and instant noodles at major sections like Badaling and Mutianyu, but prices are 3-5x normal. There are no restaurants on the wall itself — all dining is at the base or in nearby villages. Bring your own food and water.
The grilled rainbow trout (烤虹鳟鱼) at Mutianyu's valley trout farms is the standout. Fresh from mountain spring water, grilled with cumin and chili, ¥68-98 for a fish that feeds two. The farmhouse dumplings and noodles at Jinshanling village are a close second for authenticity and value.
No. Badaling's restaurants are among the worst-value tourist food in Beijing. A bowl of bland noodles costs ¥58, small water ¥35. The KFC is the safest option if you are desperate. Eat breakfast in Beijing, pack snacks, and eat a proper meal when you return to the city.
Limited but possible. Farmhouse restaurants at Jinshanling and Gubeikou can prepare vegetable dishes (stir-fried eggs with tomatoes, cucumber salad, vegetable dumplings). At Mutianyu, the trout farms also serve tofu and vegetable dishes. Badaling has almost no vegetarian options. Say "我吃素" (wǒ chī sù, I eat vegetarian).