Skip to content
Guilin InsiderA river-led guide / Guangxi

Yangshuo / the signature dish

Yangshuo beer fish

River fish simmered with beer, tomato, and chili: the dish that made Yangshuo's restaurant scene.

Reviewed 13 November 2026fish · yangshuo · dinner

Price

¥100–180

Serves

2–3 people

Fish

Carp or catfish

Heat

Medium by default

Beer fish served in a wide pan with tomato and herbs
The sauce is the point: beer, tomato, chili, and ginger.

Beer fish is Yangshuo's signature dish. A whole freshwater fish, usually carp or catfish, is fried briefly and then simmered in a sauce of beer, tomato, ginger, garlic, chili, and soy. The result is tangy, savoury, and slightly sweet, with a lot of sauce for rice. It is served in a wide pan or platter, often at a table with a gas burner underneath.

In short

Order it for two or more people, ask for a medium-spicy version, and choose a restaurant off West Street. Prices depend on the fish's weight, so confirm before it goes in the pan.

01

What it is

The fish is usually bought live and weighed at the table. It is cleaned, scored, fried until the skin crisps, and then simmered with beer, tomatoes, chili, and aromatics. The sauce is thin enough to spoon over rice but thick enough to cling to the fish. It is not a delicate dish; it is robust, sour, and spicy.

The beer is local lager, which adds a malty sweetness and a little bitterness. The alcohol cooks off, but the flavour remains. Tomatoes give the sauce its acid, and fresh chili gives it heat. Ask for less chili if you are sensitive.

02

How to order without overpaying

Fish is sold by weight, and prices vary by species and restaurant. Confirm the price per jin (500 g) and the total weight before the fish is cooked. A typical fish for two people weighs 1.5 to 2 jin and costs ¥100 to ¥180. Tourist restaurants on West Street charge more.

Order a vegetable and rice to balance the meal. The fish is rich, and the sauce encourages overeating. Local restaurants often include a plate of greens or tofu. The Yangshuo town guide lists where to eat off the main strip.

03

Where to eat it

Every Yangshuo restaurant claims to serve the best beer fish. The difference is mostly freshness, sauce balance, and price. Look for a place with live fish tanks and local customers. The lanes behind West Street are better than the main drag.

In Guilin, beer fish is less common, though some restaurants serve it. It is a Yangshuo dish, so eat it there. The food hub covers other Guangxi dishes.

04

Is it worth it?

Yes, once. It is the region's most famous dish and a good introduction to Guangxi's sour-spicy flavour profile. It is not refined, and the bones require attention, but it is satisfying after a day on the river.

Vegetarians should skip it. If you dislike fish bones, ask for a fillet or choose a different dish. The stuffed vegetables are a good alternative.

Verdict

Order it once, off West Street, and confirm the weight first.

Field desk / direct line

Not sure this fits your trip?

Send the dates, the group, and what you are deciding between. The field desk will tell you what to cut and what to keep.

WhatsApp the field deskEmail the field desk

Independent advice. No bookings, no commissions, no visa service.