Char Siu
Cantonese roast pork made in a home oven or air fryer, with a sticky, caramelised edge and no barbecue pit.
← Home · Cantonese roast whole bird advanced sharing
A whole duck, glazed with malt-vinegar skin water, air-dried a full day, roasted until amber and crisp, then sliced thin and wrapped with scallion, cucumber and sweet bean paste. Adapted for a home kitchen from the original ClouChef R&D report — 烤鸭粤式, report 28.

Cantonese roast duck is a patience dish disguised as a roasting dish: the roast itself takes only about thirty-five minutes, but the skin water and the drying take a day, and they decide everything. Brushing the maltose, vinegar and water glaze into every crevice — under the wings, into the leg joints — and then drying for a full twenty-four hours at 18–22 °C and below sixty percent humidity gives a skin that is already taut and dry before it meets heat, so it roasts to amber, oil-glossed crispness instead of softening. Roasting at a steady 200 °C, flipping once halfway, keeps the heat even, and the five-minute rest lets the juices settle so the thin 3 mm slices cut cleanly with skin attached. The accompaniments are treated, not raw: scallion scalded five seconds, cucumber blanched ten seconds and iced, pancakes steamed two minutes — each one made safe and each one kept crisp.
| Ingredient | US | Metric | Substitute / note |
|---|---|---|---|
| Duck, cleaned (half duck, 1.25–1.5 kg, for this serving) | About 3 lb | 1.25–1.5 kg | Half a duck per the report's serving; a whole duck doubles the glaze and roasting time (adaptation). |
| Maltose | 2 tbsp | 30 ml | For the skin water. |
| White vinegar | 4 tsp | 20 ml | For the skin water. |
| Water, for the skin water | About 3 tbsp | 50 ml | — |
| Sweet bean paste | 1.8 oz | 50 g | Bottled, ready to use, per the report. |
| Scallion shreds | 1 oz | 30 g | Scalded in boiling water for 5 seconds, drained. |
| Cucumber sticks | 1.8 oz | 50 g | Blanched in boiling water for 10 seconds, then iced. |
| Pancakes (for wrapping) | 20 sheets | 20 sheets | Steamed for 2 minutes and kept warm. |
| Neutral oil, for brushing the tray | 2 tsp | 10 ml | — |
Home cooks almost always under-dry and over-roast. A skin that still feels tacky will steam in the oven's first minutes and never recover its crispness, no matter how hot the roast; a skin dried to taut, papery dryness needs only moderate, even heat to turn amber. If you cannot hang the bird, stand it on a rack in the fridge uncovered — air circulation matters more than hanging itself.
It was not dried long enough, or the humidity was too high. Dry until the skin is taut and papery, using the fridge method if your kitchen is humid.
The skin water missed the crevices under the wings and leg joints. Brush those dead corners deliberately.
A fan can cut it to a few hours, but the report's 24-hour dry gives the most reliable crispness; a fan-dried bird is the fallback, not the equal.
Best eaten fresh from the oven; the skin softens within hours. Leftover meat keeps 2 days refrigerated; re-crisp skin pieces in a hot oven until steaming hot. The meat freezes well for 1 month, but the skin will not fully re-crisp.
Malt-glazed roast duck, dried a day, sliced thin and wrapped with pancakes.
Ingredients: Half duck (1.25–1.5 kg); skin water: 30 ml maltose, 20 ml vinegar, 50 ml water; 50 g sweet bean paste; 30 g scallion; 50 g cucumber; 20 pancakes; 10 ml oil.
Steps: 1) Soak 30 minutes, glaze skin. 2) Dry 24 hours. 3) Roast 200 °C 20 minutes, flip, 15 minutes more. 4) Rest 5 minutes, prepare accompaniments. 5) Slice 3 mm at 45°, serve with pancakes.
Cantonese roast pork made in a home oven or air fryer, with a sticky, caramelised edge and no barbecue pit.
Gently poached chicken, chilled for a firm, silky texture, served with a ginger-scallion dip.
Shanghai-style noodles tossed in fragrant scallion oil and soy — fifteen minutes, pantry ingredients, big flavour.
Source note: ingredients, quantities and steps are adapted from the original ClouChef R&D report for 烤鸭粤式 (data/reports/28.md). The report's pricing, margin and marketing sections are deliberately omitted here; no B2B cost is presented as a home-cook cost. The report's own cost tables are arithmetically wrong (a pancake line priced at 60 yuan, totals that disagree between sections), so no cost figures are reproduced. The whole-duck scaling and the fridge-drying fallback are adaptations and are labelled as such. Original poster image: clouchef.com (烤鸭粤式_28.jpeg).