Guangzhou Food: Eating Through the Home of Cantonese Cooking Dish by Dish

Guangzhou food is the reason to visit: a dish-by-dish guide to Cantonese cooking in its home city, from yum cha and roast goose to claypot rice and night-market seafood.

Cantonese Cooking Starts Here

Guangzhou is the home of Cantonese cooking and the reason to come. The city does not sell itself on monuments or postcard views. It sells itself on har gow wrappers thin enough to see the shrimp through, on roast goose skin that shatters when you bite, on claypot rice with a crust you have to dig for. This guide earns that claim dish by dish, neighbourhood by neighbourhood, so you know exactly what to order and where to find the version that sets the standard.

Yum Cha in Guangzhou: the Morning Ritual

Yum cha in Guangzhou runs from 07:00 to 14:00 and the meal lasts one to two hours. Order tea by the table. Pu'er, jasmine, oolong, and chrysanthemum are the four standard choices. Dim sum arrives on trolleys or via QR-code ordering, depending on the venue. A full spread of har gow, siu mai, and rice rolls costs RMB 50-120 per person as of the latest annual survey by the Guangzhou Catering Commerce Association. The price is lower than Hong Kong for comparable quality, though the exact ratio shifts by venue and dish.

Historic Teahouses in Liwan

Panxi Restaurant in Liwan is the classic choice: trolley service, high-ceilinged halls, and a pastry section that turns out a hundred types of dim sum daily. Guangzhou Restaurant, also in Liwan, runs a tighter operation with faster turnover and a queue that starts forming before 08:00 on weekends. Taotaoju on Shi Fu Road, operating since 1880, and Lianxiang Lou, open since 1889, are the two oldest historic teahouses still serving morning yum cha. Both are on Shi Fu Road in Liwan and fill by 09:00. Arrive by 07:30 to skip the wait. Otherwise accept a 20-40 minute queue at peak.

Guangzhou food
Mx. Granger , CC0 via Wikimedia Commons

Cantonese Food Guangzhou: the Essential Dishes

Cantonese food in Guangzhou breaks into a few core categories: poached and roast meats, rice dishes, noodles, soups, and desserts. Each has a neighbourhood where it is done best and a restaurant where the technique has been passed down for decades.

Baiqie Chicken (White Cut Chicken)

Baiqie chicken is a poached whole bird served at room temperature with a ginger-scallion dip. The technique is simple and brutal: the poultry must be fresh, the poaching temperature precise, and the resting time long enough that the meat stays silky. The best version in Guangzhou is in Liwan at Wenji, a small canteen near Baoye Road that sells half a bird for RMB 40-80. The flesh is just set at the bone, the skin is gelatinous, and the dip is sharp enough to cut the richness. Order the poultry, a bowl of rice, and a plate of blanched greens.

Roast Goose

Roast goose is fattier and gamier than roast duck, and the best versions in Guangzhou lacquer the skin with maltose until it turns mahogany. A quarter goose costs RMB 60-120 at most specialist shops. In Liwan, head to Baoye Road where a cluster of roast-meat shops sell goose by weight. Eat it over rice with a side of plum sauce. The skin should crack when pressed; if it chews like leather, the goose was held too long under heat lamps. Eat within 30 minutes of pickup.

Char Siu

Guangzhou char siu uses pork shoulder or belly marinated in maltose, fermented red bean curd, and five-spice, then roasted until the edges char. The defining version is the honey-glazed, fatty cut sold at Guangzhou Restaurant in Liwan. A portion costs RMB 30-60. The meat should have a sticky, caramelised surface and a strip of fat running through each slice. Skip any shop where the meat looks grey and dry. That is the failure case.

Wonton Noodles

Wonton noodles are thin egg noodles in a clear broth with shrimp-and-pork wontons. The wontons should be plump, the noodles springy, and the broth bright from dried flounder and shrimp roe. A bowl in Guangzhou costs RMB 15-35. The best bowl is on Baoye Road at a no-name shop near the intersection with Longjin East Road. The shop opens at 06:30 and sells out of wontons by 11:00. If it is gone, try the version at Guangzhou Restaurant. Not as good, but consistent.

Claypot Rice

Claypot rice is a winter dish in Guangzhou, cooked in an unglazed clay pot over charcoal or gas. The rice develops a charred crust at the bottom, and the toppings, usually lap cheong (Chinese sausage), poultry, or preserved meat, steam on top. A pot costs RMB 20-45. The best claypot rice in Guangzhou is on Xihua Road in Liwan, where a row of street-side stalls fire pots continuously from 11:00 to 21:00. Ask for the lap cheong and pork version. The crust is the point: scrape it loose with the spoon and eat it before it cools.

Congee With Youtiao

Congee in Guangzhou is rice simmered in water or stock until the grains break into a smooth porridge. Serve it with youtiao, deep-fried dough sticks that you dip or crumble into the bowl. The best congee in Guangzhou is at a breakfast stall on Beijing Road in Yuexiu. A bowl costs RMB 8-15. The stall opens at 05:30 and the congee is gone by 09:00. If you miss it, any congee shop in Liwan will serve a decent version.

Double-Skin Milk

Double-skin milk is a sweet, silky steamed milk dessert from Shunde, the Cantonese cooking region an hour south of Guangzhou. In the city, the best versions are at Shunjifu in Liwan, where the milk is buffalo milk and the skin is thick enough to hold its shape. A bowl costs RMB 8-20. Eat it chilled in summer or warm in winter. The failure case is a bowl where the skin breaks before you spoon into it. That means the curd was set too fast.

Night Market Seafood

Night market seafood in Guangzhou means fresh shellfish and fish cooked to order on the street. The best night market for seafood is on Baoye Road in Liwan, where stalls set up from 18:00 to 01:00. Clams, oysters, and whole fish are grilled over charcoal and seasoned with garlic, ginger, and scallion. A plate of clams costs RMB 20-40. Pick a stall with a visible tank of live seafood. Dead shellfish is dangerous; any stall that cannot show you a live animal is one to skip.

Guangzhou Food: Dish, Price Range, and Best Location
DishPrice Range (RMB)Best Neighbourhood
Baiqie chicken (half)40–80Liwan, Baoye Road
Roast goose (quarter)60–120Liwan, Baoye Road
Char siu (portion)30–60Liwan, Guangzhou Restaurant
Wonton noodle soup15–35Liwan, Baoye Road
Claypot rice20–45Liwan, Xihua Road
Congee with youtiao8–15Yuexiu, Beijing Road
Double-skin milk8–20Liwan, Shunjifu
Night market seafood20–40 per dishLiwan, Baoye Road
Double-boiled soup25–80Liwan, various
Guangzhou street scene
Chinatravelsavvy , CC BY-SA 3.0 via Wikimedia Commons

Guangzhou Food Guide: the Eating Rhythms of the City

Organise your eating by dish, not by restaurant. The dishes are the vocabulary you need to order with confidence. But the city has its own rhythms, and ignoring them is the fastest way to arrive at a shuttered kitchen.

Yum Cha Hours

Yum cha runs from 07:00 to 14:00. Most historic teahouses in Liwan, Taotaoju, Lianxiang Lou, Ronghua Lou on Longjin East Road (operating since 1876, subject to verification), stop serving dim sum by 14:00 sharp. Some newer venues in Tianhe, especially the food floors at Taikoo Hui and Grandview Mall, extend dim sum to evening, but the trolleys disappear and the selection narrows. If you want the full range, arrive by 08:00.

Night Market Timing

Night markets on Baoye Road, Xihua Road in Liwan, and Beijing Road in Yuexiu begin setting up around 17:00 and peak between 19:00 and 23:00. By 01:00 most stalls have closed except for a few open-air congee and skewer stands. The seafood stalls on Baoye Road are the most consistent: they source from the river markets in Haizhu and the selection is best between 18:00 and 20:00.

Chinese New Year Closure Reality

Many small restaurants and street-food stalls in Guangzhou close for 7-14 days around Chinese New Year, from the week before to the week after the holiday. This includes most of the shops on Baoye Road, Xihua Road, and the historic teahouses on Shi Fu Road. The big malls in Tianhe stay open, but the street-level vendors disappear. If you travel during late January or February, check the specific closing dates for each venue. The flower markets and temple fairs run during this period, so you will not go hungry, but you will miss the best versions of the dishes listed above.

When the Normal Route Is Closed

If it is 14:00 and you still want dim sum, the food floors at Taikoo Hui or Parc Central in Tianhe are your backup. The quality is lower and the prices are higher (RMB 80-150 per person), but the kitchens run until 21:00. If it is 01:00 and the night market on Baoye Road has shut, go to Beijing Road in Yuexiu, where a few congee and skewer stalls operate until 03:00. The congee will be average. The skewers will be acceptable. You eat them anyway.

Common Questions

What is the difference between yum cha in Guangzhou and Hong Kong?

Yum cha in Guangzhou costs less: RMB 50-120 per person versus roughly HKD 80-200 in Hong Kong for equivalent dim sum. The exact ratio varies by venue. Trolley service is more common in Guangzhou's historic teahouses, while Hong Kong has shifted to QR-code ordering almost everywhere.

Is it safe to eat street food in Guangzhou?

Yes, if you watch for volume. A stall that is busy and turns over its stock fast is safe. A stall with pre-cooked food sitting under a lamp for hours is not. Live seafood tanks are a good sign. Dead shellfish is the only real danger, and that is easy to spot.

What is the single worst mistake visitors make with Guangzhou food?

Arriving at a famous restaurant at 12:30 and expecting to eat quickly. The queue for Panxi or Guangzhou Restaurant at lunch is 30-60 minutes. Arrive at 07:30 for yum cha or 17:30 for dinner, or accept the wait. There is no shortcut.

How do I order if the menu is only in Chinese?

Most restaurants in Guangzhou use QR-code menus with photos. Point at the picture. For noodle shops and roast meat stalls, point at the meat hanging in the window. The staff are used to non-Chinese speakers. You will get exactly what you point at.