Roast goose is a Cantonese roast meat, seasoned, dried and roasted until the skin is crisp and glossy, with Shenjing, Gujing and Shunde each telling its own story.
A long oval white porcelain platter holds a chopped roast goose with glossy red-brown skin, its head at one end and amber juices pooling around the pieces, with a small dish of plum sauce and wooden chopsticks beside it.
The regional cooking of Guangdong, Hong Kong and Macau, prized for live, fresh ingredients and light flavours.
Roast goose is a Cantonese roast meat: a whole goose is seasoned and roasted until the skin is crisp and glossy, often served with sour plum sauce. Several places have origin accounts. A 2021 account traces Shenjing roast goose to Shenjing village on Changzhou Island in Guangzhou's Huangpu District and also tells Gujing's story in Xinhui, Jiangmen; a 2026 account concerns Yang'e in Shunde. These accounts coexist without establishing a definitive origin.
What
Roast goose is a Cantonese roast meat. A whole goose is seasoned inside and out, its skin tightened with hot sugar water, then dried and roasted until crisp and glossy. It is chopped and often served with sour plum sauce.1,8,9
When
Yuan Mei's Suiyuan Shidan (1792) describes Hangzhou roast goose being mocked for being underdone. The entry concerns roast goose in general, has no link to Guangdong, and cannot establish the Cantonese dish's origins. Its first appearance remains undated, and tales tracing it to the Southern Song lack early sources. Some Hong Kong roast goose shops were founded in 1957 and 1958.1,2,5,6,7,10,11
Where
Guangdong. Shenjing village on Changzhou Island in Guangzhou's Huangpu District, Gujing in Xinhui, Jiangmen, and Yang'e in Shunde, Foshan, each have an origin account. Hong Kong also has roast goose shops in Sham Tseng and Central. No single place is established as the origin.2,4,5,6,7
How
One method roasts small to medium Qingyuan black-brown geese in a dry pit dug in the ground, with lychee charcoal beneath. Yue Kee in Sham Tseng, Hong Kong, chargrills its goose. At home, the cavity is usually seasoned with spices and sauces, the skin glazed with hot sugar water or a sweet-sour glaze, and the bird dried overnight before roasting at 180 to 220 degrees Celsius.4,6,8,9
Why
Shenjing's name has 3 explanations, 1 tied to geese; geese roasted there are sold across Guangdong, Hong Kong and Macau. These accounts come from Jiang Zilong's essay, not scholarly research, and do not further explain why roast goose is so common in Guangdong.4
Impact and influence
The Gujing roast goose craft joined Jiangmen's municipal intangible heritage list in 2009. A museum of Shenjing roast goose opened in Huangpu in January 2024. Some Hong Kong roast goose shops appear in the MICHELIN Guide.2,3,6,7
Legend has it that about 700 years ago, after the last battle of the Southern Song at Yashan, an imperial cook fled to Xinhui with his daughter and taught her how to roast goose. She later married into a family in Gujing, and the craft spread from there.
Told in: Told as a tale ("it is said") in a 2021 China News Service feature on Jiangmen roast goose, with no earlier source named.
The Palace Cooks Who Followed the Boy Emperor South
Legend has it that in the struggle between the Song and the Yuan, officials such as Wen Tianxiang and Chen Wenlong escorted a young emperor south, with imperial cooks in the party. Lacking the northern duck breed, the cooks used local geese, and the palace way of roasting blended with Lingnan ways.
Told in: A 2026 Sohu article on Shunde roast goose, which opens with "it is said" and cites no source.
This is a simplified home version, not the traditional restaurant method.
Roast goose shops rely on charcoal and hanging ovens. This is the simpler way I make it at home in an ordinary oven: season the cavity, pour a hot sugar glaze over the skin, dry the bird overnight and roast it. The amounts, temperatures and timings below are my own choices at home, informed by a few published recipes, and the thermometer has the last word.
Ingredients
Goose, thawed 1 bird, about 3 kg
Salt 15 g
Sugar for the cavity 10 g
Ground Sichuan pepper 1/2 teaspoon
Cinnamon bark 1 small piece
Dried tangerine peel 1 small piece
Star anise 4 pods: 2 for the cavity and 2 for the glaze
Light soy sauce 2 tablespoons: 1 for the cavity and 1 for the glaze
Ginger 5 slices, to stuff in the cavity
Scallions 3 stalks, cut into pieces, to stuff in the cavity
Water for the glaze 250 ml
Sugar for the glaze 2 tablespoons
Black vinegar for the glaze (optional) 1 tablespoon
Water for the roasting pan about 500 ml
Steps
Rinse the goose and pat it dry inside and out. Snip off the wing tips and trim the extra fat from the neck.
Mix the salt, 10 g sugar, Sichuan pepper, cinnamon, tangerine peel, 2 star anise and 1 tablespoon soy sauce, rub it all over the inside of the cavity, stuff in the ginger and scallions, and pin the opening shut with a skewer.
In a small pot, bring 250 ml water, 2 tablespoons sugar, 1 tablespoon soy sauce, 2 star anise and, if you like, the black vinegar to a boil. Set the goose on a rack over a deep dish and ladle the boiling glaze over the whole skin, three times, a few minutes apart, taking care not to scald yourself.
Leave the goose uncovered on its rack in the refrigerator overnight, at least 12 hours, to dry.
Take the goose out about 30 minutes before roasting. Heat the oven to 200 degrees Celsius, pour about 500 ml of water into the roasting pan to catch the fat, set the rack over it and put the goose on breast side up. Roast for 30 minutes.
Lower the oven to 180 degrees Celsius and roast for another 1 hour to 1 hour 15 minutes, covering the skin with foil if it colors too quickly. Put a thermometer into the thick part of the thigh; the goose is done only at 74 degrees Celsius or more, and if it is not there yet, roast it another 10 to 15 minutes and check again. I like to take it a little past 74 degrees, as I find the legs more tender that way.
Let the goose rest for 20 to 30 minutes after it comes out, then chop and serve. The fat in the pan is very hot, so pour it off with care.
Tips
I put water in the roasting pan to catch the fat, so it is less likely to scorch and smoke on the bottom of the pan. That is just my habit.
Every oven behaves differently, so these timings are only my own choice, and the reading on the thermometer is what counts.