Rice noodles, oil tea, beer fish, and street snacks — what to eat, where to find them, and how much they cost.
Bottom line: Start with Guilin rice noodles for breakfast, try Yangshuo beer fish for dinner, and fill the gaps with oil tea, stuffed snails, and roadside sugar-cane juice. Expect ¥8–20 for street food and ¥25–60 for a casual restaurant meal.
Guilin cuisine belongs to Guangxi's broader food culture: rice-based, lightly spicy, sour-pickled, and shaped by the Li River's freshwater fish. The city is famous for three things on a plate — rice noodles, river fish, and stuffed vegetables. Portions are generous by Chinese standards, and prices outside the main pedestrian streets are noticeably lower than what you see on English-only menus.
This guide focuses on dishes you can actually find as a visitor, tells you where to look for them, and adds the foreign-visitor details most Chinese food blogs skip: how to order without speaking Chinese, whether foreign cards work, and how to avoid the dual-menu price gap.
| Area | Best for | Atmosphere | Price level |
|---|---|---|---|
| Zhengyang Pedestrian Street, Guilin | Rice noodles, snacks, chain restaurants | Busy, tourist-friendly | ¥15–50 |
| Diecai Road / old city lanes | Local breakfast spots, oil tea | Neighborhood, little English | ¥8–20 |
| Daxu Ancient Town | River fish, bamboo rice, old-town snacks | Quiet, historic | ¥20–50 |
| Yangshuo West Street | Beer fish, tourist restaurants, cafes | Loud, commercial, multilingual menus | ¥40–150 |
| Yulong River village restaurants | Farm-style cooking, fresh vegetables | Rural, simple | ¥25–60 |
Navigation search terms for Amap (Gaode): Zhengyang Pedestrian Street = 正阳步行街; Diecai Road = 叠彩路; West Street = 西街; Daxu Ancient Town = 大圩古镇.
The city's breakfast staple. A bowl comes with braised pork slices, peanuts, pickled beans, and chili oil on the side. Locals mix everything together and eat it dry, then add broth from a shared pot.
Fresh Li River carp braised with tomatoes, peppers, and beer. When done well, it is tangy and tender. The version on West Street's main strip is often the most expensive and least authentic.
A strong, bitter tea pounded from tea leaves, ginger, and peanuts, then poured over crispy rice. It is an acquired taste but a real local morning ritual.
Large river snails stuffed with minced pork, mint, and garlic, then braised. Common in farm restaurants near the Yulong River and in Xingping.
| Item | Local price | USD estimate | Notes |
|---|---|---|---|
| Guilin rice noodles | ¥6–12 | $0.80–1.70 | Breakfast standard |
| Oil tea set | ¥10–20 | $1.40–2.80 | Often includes snacks |
| Beer fish meal for 2 | ¥120–200 | $17–28 | Check price per 500g |
| Stuffed snails | ¥30–60 | $4–8 | Plate for sharing |
| Casual restaurant meal | ¥25–60 | $3.50–8.50 | Noodles + side + drink |
| Tourist riverside restaurant | ¥80–150 | $11–21 | Higher on West Street frontage |
| Sugar-cane juice | ¥5–10 | $0.70–1.40 | Best in Xingping |
*USD estimates based on August 2026 exchange rates. Prices vary by shop, season, and location.
Generally yes, especially hot, freshly cooked dishes. Avoid raw seafood and pre-cut fruit from stalls with no refrigeration. Stick to busy places with high turnover.
Yes, in Yangshuo. In Guilin city neighborhoods, use a translation app and point at pictures or other customers' bowls.
It can be, but shop around. The version served on West Street's main strip is often the most expensive and least authentic.
A bowl of rice noodles at a local shop, usually ¥6–10.
No. Tipping is not part of Chinese dining culture.
In Yangshuo, yes. In Guilin city, less so. Many restaurants have picture menus or QR-code ordering.
Possible but limited. Look for stir-fried greens, tofu dishes, and eggplant. Specify 'no meat' clearly.
Explore our Yangshuo food guide, travel pitfalls, and road trip routes to plan a complete Guilin eating itinerary.
Explore Road Trip Routes