East Asia · China · Guilin

Guilin Food Guide: Rice Noodles, Beer Fish & the River Cuisine

Last updated:

Guilin food is the food of the karst river country — the Li River runs the province, the fish are river carp, and the rice noodles are a 2,000-year-old tradition the local government can't stop you from eating. The headline dish (Guilin rice noodles, mifen) is the only dish in China that every local eats at least once a day. The lesser-known dishes (beer fish, stuffed river snails, oil tea) are the reason you stay past the first bowl. Allow 4 days to do the cuisine justice.

Food guide Easy ¥40–150 per dish

1Why Guilin Food Guide?

Guilin food is the food of the karst river country — the Li River runs the province, the fish are river carp, and the rice noodles are a 2,000-year-old tradition the local government can't stop you from eating. The headline dish (Guilin rice noodles, mifen) is the only dish in China that every local eats at least once a day. The lesser-known dishes (beer fish, stuffed river snails, oil tea) are the reason you stay past the first bowl. Allow 4 days to do the cuisine justice.

2The 10 dishes every visitor should eat

  1. Guilin rice noodles (mifen): the dish every local eats at least once a day. Thin rice noodles in a clear broth (or dry with sauce), with toppings (braised beef, pork, fish, mushrooms, peanuts, chili). Eat at Chongshan Mifen in Guilin, ¥15–40 for a bowl that takes 2 hours to make.
  2. Snail rice noodles (luosifen): the same noodles with river snail broth, the smell is intense but the flavour is heavenly. Wei Jiang Chun in Guilin.
  3. Beer fish (pijiu yu): a whole river carp, braised in beer, garlic, ginger, chili, and doubanjiang (broad bean paste). The whole fish is eaten with rice. Mao Jia Village in Yangshuo.
  4. Stuffed river snails (niangao luosi): river snails stuffed with pork and herbs. The texture is the surprise — chewy outside, juicy inside. Chongshan area.
  5. Longjiang rice noodles: a Guilin variant with a thicker noodle and a richer broth, the breakfast choice. Longjiang Mifen.
  6. Yangshuo beer fish: the Yangshuo version of beer fish, slightly sweeter, with rice wine added. Xie San Jie.
  7. Lipu taro braised pork (lipu yutou): the local pork dish, lipu taro (a small aromatic taro) with fatty pork belly in a sweet-savoury sauce. Chongshan.
  8. Guilin oil tea (you cha): tea fried in oil, then boiled with ginger, peanuts, puffed rice. Eaten in a salt-and-rice accompaniment. The Yao minority standard.
  9. Guilin chili sauce (guilin lajiao jiang): fermented chili, garlic, fermented bean curd, salt. The condiment of the province — buy jars at the night market and bring home.
  10. Gongcheng oil tea: the Yao version, stronger, more ginger. Eat in the Yao villages south of Guilin (1.5h drive).

3Where to eat — the rice noodle geography

The rice noodle capital is split between three neighbourhoods.

4When to eat — the river rhythm

Guilin food follows the Li River’s seasons.

5The rules — what you need to know

6Daily budget

Guilin is mid-cheap for China.

ItemBackpackerMid-range
Rice noodles breakfast¥15–40¥40–80
Beer fish + rice lunch¥80–150¥150–300
Stuffed snails + beer¥50–80¥100–200
Lipu taro pork + rice¥70–120¥120–250
Daily total¥100–200¥300–600

7Hidden detours

8Food and the karst

Guilin food is unique in China because of the karst. The limestone hills dissolve into the river, the river is mineral-heavy, the fish and snails are mineral-fed, and the rice noodles are mineral-water-cooked. The karst is the secret ingredient. Eat the river carp, eat the river snail, drink the water (boiled, of course). The mineral profile is different from anywhere else in China.

9Combining with Yangshuo

Guilin food is a 4-day affair inside a 5-day region trip. Day 1 Guilin rice noodles + Chongshan alley dinner. Day 2 Longji terraces + Zhuang oil tea. Day 3 Yangshuo river cuisine + beer fish. Day 4 Xingping snail + return.

🍜 The rice noodle reality

The Guilin rice noodle is the cheapest, most consistent, and most culturally significant dish in China. A bowl costs ¥20–40 and takes 2 hours to make (the rice is soaked, ground, steamed, pressed into sheets, and cut into strands). Every local eats at least one bowl a day. The tourist shops are 80% the same noodle, 20% a tourist markup. Eat where the locals queue. The rule for Guilin food: follow the queue, not the menu photo.

Frequently asked questions

1What’s the one dish every visitor should try in Guilin?

Guilin rice noodles (桂林米粉) — thin rice noodles in a clear broth (or dry with sauce), with toppings (braised beef, pork, fish, mushrooms, peanuts, chili). The 2-hour preparation is the only reason the dish costs ¥15–40. Eat at least 3 bowls during your stay.

2Is the snail rice noodle safe?

Yes — the river snails are boiled for 4 hours before serving, the smell is intense but the dish is cooked. The flavor is the umami of the snail broth, not the snail itself. Start with the regular rice noodle; the snail version is the right second bowl, not the first.

3What’s the one day trip food worth doing from Guilin?

The Longji rice terraces (2 hours north). The Zhuang and Yao villages have the local rice wine (the small stills in the village), the bamboo rice (the rice cooked in the bamboo tube), the fresh river fish. Eat at the village family restaurant, not the tourist place.

4Is Guilin safe for tourists?

Yes. The karst landscape is more dangerous than the city — the trails in the Longji terraces are steep and the cobblestones are slick when wet. Wear hiking shoes, don’t rush, take the slower bus if you’re in a hurry.