A city that wakes up to a bowl of noodles in dark braised gravy every morning — Guilin food is mild, fresh and lightly sour with pickles, never the fiery heat of Sichuan and not Cantonese either. It's the flavour of Guangxi by the Li River, and you won't find it quite like this anywhere else.
Guilin (桂林) sits in Guangxi (广西), and its food turns the "Chinese food must be fiery" stereotype on its head. The Guangxi palate is mild, fresh and faintly sour from pickled vegetables, with chilli used for fragrance rather than burn. This is not the numbing málà of Sichuan and Chongqing, and it isn't Cantonese steam-and-dim-sum cooking either — it's its own school, built around rice noodles as the anchor. The "gui (桂)" in the city's name means osmanthus, because Guilin is planted with osmanthus trees all over; in late October the scent drifts across the whole city, and that same flower turns up as tea, wine and sweets on every corner.
The dish that explains the city best is Guilin rice noodles (桂林米粉) — round rice noodles in a dark braised gravy simmered from more than 20 spices, topped with crispy fried pork, peanuts and pickles, eaten every single morning. (Just to clear it up: these are not Liuzhou's snail noodles 螺蛳粉, which come from a different Guangxi city.) The other pole is Yangshuo (阳朔), a small town on the Li River that is the home of the legendary beer fish. We've pulled together 11 dishes and bites that capture the Guangxi table most clearly — from the city lanes to the riverside.
Ordered by how distinctive they are — dishes that taste milder, fresher and more local here than anywhere else.
1
This is the dish the whole city revolves around — round rice noodles about the thickness of spaghetti, dressed in a dark braised gravy (卤水) simmered from more than 20 spices like pepper, cinnamon and dried tangerine peel. On top go crispy fried pork (锅烧), char siu, peanuts, fried soybeans and spring onion. The way to eat it is to toss it dry first so the gravy coats every strand, then ladle in as much free bone broth (骨头汤) as you like. There's chilli paste and pickles on the table to add yourself.
2
Yangshuo's most famous dish — a fresh carp from the Li River (漓江), around 1 to 1.5kg, pan-seared in camellia oil until the skin crisps, then braised with local beer, tomato, garlic, fresh chilli and pickled veg. The trick that sets it apart: the fish is cooked with its scales left on, and the long braise turns those scales into soft, tender layers. The flavour is sour-sweet and moderately spicy with a hint of beer's bitterness. It's a shared centrepiece, and it tastes best at a riverside restaurant or on West Street.
Not the sweet tea you're picturing — oil tea (打油茶) is a specialty of the Yao and Zhuang peoples of Guangxi. Tea leaves are fried with oil, ginger, garlic and peanuts, then pounded in an iron pot until broken down; hot water is added to make a green, savoury, faintly bitter broth. It's strained and poured over puffed rice, fried peanuts, dough bits and scallion. The first sip is bitter and astringent, then sweet on the finish. People in Gongcheng drink it as a real daily meal; it's UNESCO intangible cultural heritage, and custom says at least three bowls.
A must-have on any Guilin banquet table — fragrant taro from Lipu county (荔浦) sliced and layered with pork belly, packed face-down in a deep bowl, dressed in sauce and steamed until soft. The taro turns fluffy and nutty, the pork belly melts but never feels greasy, and the sweetness deepens with fermented bean curd and local Sanhua liquor (三花酒). Locals say "one bowl steaming, the whole neighbourhood smells it." It was once a tribute dish sent to the imperial court.
An essential night-market bite — stir-fried river snails (炒田螺) tossed with Thai basil, chilli, garlic and fermented black bean, punchy and aromatic; you suck the meat straight out of the shell between rounds of beer. The version Guangxi does especially well is stuffed snails (酿田螺), where the meat is dug out, minced with pork and water chestnut, and packed back into the shell — one of the famous "eighteen stuffed dishes" of Pingle county (平乐), a place said to "stuff anything you can imagine."
If beer fish is Yangshuo's bold version, Li River fish (漓江鱼) is the plain one that shows off the fish itself. Carp from the Li River is firm and sweet thanks to the clear, fast-flowing water, and it's steamed with soy, simmered in clear broth or lightly braised in beer. Some restaurants also do Li River shrimp (漓江虾), tiny ones fried crisp and eaten shell and all. This is the taste locals are proudest of — clean, fresh, barely seasoned, and a good pick if you want to skip the chilli.
A vegetarian noodle with a story: a century or so ago, a nun on Yueya Mountain near Elephant Trunk Hill made vegetarian noodles so good that later generations named the dish after her. It's thin noodles in a meat-free broth simmered from shiitake, bean sprouts and vegetables, with tofu, mushrooms and seasonal greens. The result is clear, light and mushroom-fragrant — completely meat-free but rounded enough that you never feel it's missing anything. A good choice for vegetarians or for giving your stomach a break from richer plates.
Guilin is the "city of osmanthus," and the flower runs through its sweets — osmanthus cake (桂花糕) is made from glutinous rice flour, honey, rock sugar and osmanthus, crystal-clear and soft with a faint floral scent. Osmanthus wine (桂花酒) is a rice wine infused with the flower, sweet and fragrant at around 15–20% ABV; Guilin has been making it for over 2,500 years. There's also osmanthus tea (桂花茶) and osmanthus honey, both popular things to take home.
Two snacks that sum up Guangxi nicely — water-chestnut cake (马蹄糕), steamed from water-chestnut flour into translucent, springy squares and drizzled with osmanthus honey, cool and refreshing, sold on Binjiang Road and at park gates. The other thing Guangxi people are hooked on is sour snacks (酸嘢) — seasonal fruit and vegetables pickled with vinegar, chilli, salt and ginger (mango, guava, cucumber), tangy, spicy and crisp, a great palate-cutter. There are dedicated stalls for them all over the city.
A nourishing dish Guangxi and Guilin do well — old duck stewed with ginkgo nuts (白果), simmered low and slow until the duck falls apart and the broth turns clear and sweet from the bones. The ginkgo nuts add a soft, faintly bitter note. Locals believe it's good for the lungs and warming, and it's mild and unspicy throughout. Order it to give your palate a rest between fiery plates, or on an evening when you want something light and warm.
Dinner in Guilin is most fun on the night-market stalls — glutinous rice balls (糍粑) the size of your fist, stuffed with meat gravy, pickles and crunchy bits; grilled skewers (烧烤) of meat, veg and mushrooms cooked fresh roadside; bamboo-tube rice (竹筒饭), sticky rice roasted in a bamboo tube with cured pork and corn (you'll find it around the Longji terraces); and freshly pressed sugar-cane juice. Graze your way along Zhengyang street, the East-West Lanes or the Bali street market — each item costs a few yuan, and you can eat your fill all evening without sitting down.
Want more? We have a separate guide for each category — start with the one you most want to eat.
Most Guilin trips split into two bases — know what each one does best before you plan your meals.
The city centre is rice-noodle country, with breakfast stalls hidden down every lane. Zhengyang pedestrian street (正阳步行街) and the East-West Lanes (东西巷) near Solitary Beauty Peak gather snacks, osmanthus sweets and sour pickles to graze through, and the night markets buzz with grills and stir-fried snails. This is your base for tasting what people in Guilin eat day to day.
A small town on the Li River ringed by karst peaks, about an hour and a half from Guilin, and the home of legendary beer fish. Riverside restaurants serve fresh fish braised scales-on in beer, while West Street (西街) is an old backpacker strip with beer-fish houses, grills, Western cafés and bars — the one spot where Guilin food meets international travellers.
A county south of Guilin that is the home of oil tea (恭城油茶); people here drink it as a real meal every day in place of rice. If you don't make it all the way to Gongcheng, there are plenty of oil-tea shops in Guilin city to try it. Order it as a set with puffed rice, fried nuts and snacks — an eating experience completely unlike the Chinese food you know.
Head north to the Longji rice terraces (龙脊梯田) of the Zhuang and Yao, and the food shifts to mountain flavours — bamboo-tube rice (竹筒饭) roasted in bamboo, free-range chicken stewed with herbs, fish grilled from the paddies, and village rice wine. It's a meal with a hillside-village atmosphere alongside the terrace views, ideal for a day or an overnight up at Longji.
Not a list of fancy restaurants — these are the areas and bites that actually tell the story of this city. Put them on the plan.
Guilin's most famous pedestrian street pulls snack stalls and alley restaurants into one zone — rice noodles, osmanthus cake, sour pickles, grills and stir-fried snails to graze through. To be honest it's fairly touristy and some stalls cost a little more than the back lanes, but it's the easiest place to start if you have half a day and want to try a lot in one spot. The adjoining East-West Lanes (东西巷) add more snacks and cafés set in restored old buildings.
West Street in Yangshuo is an old pedestrian street that blends local restaurants with Western cafés — several of the famous beer-fish houses are here and along the adjoining Li River frontage. Graze on grills, stir-fried snails and local sweets, then follow up with coffee or a craft beer in a Western-style spot. It's busiest in the evening, the one place Guangxi food meets travellers from around the world. About an hour and a half from Guilin city by road.
If you want to eat late like a Guilin local without paying tourist prices, the night market around Bali street and other local markets serve grills, stir-fried snails, noodles and snacks cheaper than the city centre. They're packed every night, and that's where the real atmosphere and real flavour meet. A good move if you want to slip away from the tourist zone and eat the way the city actually eats.
The best Guilin rice noodles usually aren't in big restaurants — they're tucked into stalls in residential lanes and morning markets across the city. Look for the one with locals queueing and packed in over breakfast; that's the signal it's good. You can order by pointing at the bowl your neighbour is eating and saying "one of those." Remember to toss it dry so the gravy coats every strand, add the pickles and peanuts, then top up with the free bone broth on the side. Just ¥8–15 a bowl.