The name is mostly sound: 咕咾 (gū lǎo) has no meaning of its own, and 肉 (ròu) is meat – here pork. The usual story is that it began as 古老肉 (gǔ lǎo ròu, “old-style pork”) and became 咕噜肉 (gū lū ròu) – 咕噜 is the sound of a rumbling stomach – because the two sound alike in Cantonese; nobody knows for sure. The method is the same everywhere: chunks of pork shoulder or loin are marinated, coated in a batter of egg and flour or starch, deep-fried – often twice, for crunch – and tossed for a few seconds in a thick sauce of sugar, vinegar and ketchup with pineapple and green and red pepper.
It is one of the best-known dishes of Cantonese cooking (粤菜, yuè cài) from Guangdong – at family dinners, at banquets and in every Cantonese restaurant (粤菜馆, yuè cài guǎn), in Guangzhou, Hong Kong and all over China. Cantonese emigrants took it abroad, which is how sweet and sour pork became a takeout classic in America and Europe. On a menu, 菠萝咕咾肉 (bō luó gū lǎo ròu) just spells out the pineapple (菠萝); 古老肉 and 咕噜肉 are the same dish. 糖醋里脊 (táng cù lǐ ji) and 糖醋小排 (táng cù xiǎo pái) are not: they are its cousins from Shandong and Shanghai – the quiz below shows them side by side.
It costs about ¥40–60 (US$6–9) in an ordinary restaurant in a big city (2026).
What does it taste like?
Sweet first, then sour – clearly sweeter than most Western palates expect. The sauce is sugar, rice vinegar and ketchup cooked until thick and shiny; some old-style kitchens add hawthorn or plum sauce for a fruitier sourness. The batter should stay crisp under the sauce and the pork juicy inside, while the pineapple adds fresh, juicy acidity and the peppers a little crunch. Not spicy at all. Eat it while it is hot: the longer it sits, the softer the batter gets.
Tastes like… Sweet and sour pork from American Chinese takeout – this is its Cantonese original. In China the pieces are usually smaller and the batter thinner and crisper, the sauce coats each piece instead of pooling on the plate, and pineapple is standard, not optional.