Advertisement

Traditional Osmanthus-Scented Saltwater Duck

This is one of the most famous and elegant interpretations of Nanjing Saltwater Duck , but elevated with the luxurious addition of fresh or dried osmanthus flowers



The “ancient method” style emphasizes long marination, gentle low-temperature poaching, and natural cooling in the broth to achieve ultra-tender, juicy meat with crystal-clear skin that glistens like jade and carries a delicate floral fragrance. 

The finished duck is served cold or at room temperature and is prized for its silky texture, subtle saltiness, and lingering osmanthus aroma.

Ingredients (makes 1 whole duck, serves 6–10 as cold appetizer)
  • Whole duck — 1 young duck (1.8–2.2 kg / 4–4.8 lb), preferably free-range or high-quality
  • Fresh osmanthus flowers — 30–50 g (or 15–25 g high-quality dried osmanthus if fresh is unavailable)
  • Coarse sea salt or kosher salt — 120–150 g (for dry brining)
  • Sichuan peppercorns — 20 g
  • Star anise — 4–5 pieces
  • Cinnamon stick — 1 long piece (about 10 cm)
  • Bay leaves — 4–5
  • Sand ginger (kaempferia galanga, optional but traditional) — 20–30 g fresh or 10 g dried
  • Licorice root — 10–15 g (adds subtle sweetness)
  • Shaoxing wine — 150–200 ml
  • Rock sugar — 40–60 g
  • Light soy sauce — 50–80 ml (for color and umami)
  • Water — enough to submerge the duck (about 4–5 liters)
Step-by-Step InstructionsDay 1 – Dry brining & marination (12–24 hours)
  1. Clean the duck thoroughly:
    • Remove any remaining feathers, rinse inside and out.
    • Cut off the oil glands at the tail base.
    • Pat completely dry with paper towels (very important for crisp skin later).
  2. Massage coarse salt all over the duck:
    • Rub 120–150 g salt evenly inside the cavity, under the skin, and on the exterior.
    • Place the duck in a large food-grade plastic bag or container.
    • Add 10–15 g Sichuan peppercorns, 2–3 star anise, 1 cinnamon stick, 2–3 bay leaves, sand ginger slices, licorice root, and about 20 g fresh osmanthus flowers (or 10 g dried).
    • Pour in 100 ml Shaoxing wine.
    • Seal tightly and massage gently so spices distribute.
    • Refrigerate 12–24 hours (turn the duck once halfway through).
Day 2 – Rinsing & poaching
  1. Rinse off the salt and spices:
    • Remove duck from bag/container.
    • Rinse thoroughly under cold Rinse thoroughly under cold running water (inside and out) to wash away most of the salt and loose spices.
    • Pat dry again.
  2. Prepare the poaching liquid:
    • In a large pot (big enough to submerge the duck), add 4–5 liters cold water.
    • Add remaining star anise, cinnamon, bay leaves, sand ginger, licorice root, rock sugar, light soy sauce, and 50–80 ml Shaoxing wine.
    • Add 15–25 g fresh osmanthus flowers (or remaining dried flowers).
    • Bring to a gentle boil, then reduce to the lowest simmer (tiny bubbles only).
  3. Poach the duck (low & slow):
    • Carefully lower the duck into the barely simmering liquid (breast side down first).
    • Maintain the lowest possible simmer — the water should never reach a rolling boil.
    • Poach 25–35 minutes (depending on size):
      • 25 min for 1.8–2.0 kg duck
      • 30–35 min for larger ducks
    • Flip the duck once halfway through.
    • Turn off heat. Let the duck cool completely in the broth (4–6 hours or overnight in fridge). This step is crucial — it allows the meat to re-absorb juices and the skin to tighten.
  4. Final chilling & slicing
    • After cooling in broth, transfer duck to a plate.
    • Refrigerate 4–8 hours (or overnight) so the skin firms up and becomes glossy.
    • Before serving, brush the skin lightly with a little of the chilled, filtered broth for extra shine.
  5. Serve
    • Carve the duck: remove legs and wings first, then slice breast meat thinly.
    • Arrange on a plate, skin side up.
    • Serve cold or at cool room temperature — no reheating needed.
    • Traditionally accompanied by:
      • A small dish of the chilled, defatted broth as dipping sauce
      • Steamed mantou (steamed buns) or thin pancakes
      • Pickled cucumber or radish slices
Quick Tips for Success
  • Skin translucency → Never boil hard — gentle poaching + cooling in broth = jade-like skin.
  • Osmanthus intensity → Fresh flowers give the cleanest, most elegant fragrance. Dried flowers are stronger — use less.
  • Salt control → The initial dry brining is heavy — thorough rinsing prevents over-salting.
  • Broth reuse → Strain and freeze the poaching liquid — it can be reused 2–3 more times (flavor improves).
  • Make ahead → The duck tastes even better the next day. Can be prepared 1–2 days in advance.
  • Variations → Some Nanjing masters add a splash of aged soy sauce at the end for deeper color, or a few slices of licorice root in the poaching liquid.
This dish is subtle, refined, and deeply aromatic — the osmanthus perfume combined with silky duck meat is unforgettable.

Milk Broth with Cattail Shoots

 there is no dairy involved — the signature creamy, opaque white color and rich mouthfeel come entirely from long, gentle simmering of pork bones, chicken, and sometimes ham to extract collagen and fat, creating a naturally milky stock. Paired with tender, crisp cattail shoots (pú cài), the dish is light yet deeply comforting and nourishing.



This is considered one of the most refined “white soups” in Chinese cuisine and is often served at banquets or family gatherings.Ingredients (serves 4–6 as a starter soup)For the milk broth
  • Pork bones (preferably knuckle / pork hock bones with marrow) — 800–1000 g
  • Chicken bones or whole chicken wings/legs — 400–500 g (adds sweetness and body)
  • Optional: Jinhua ham or cured ham — 50–80 g (adds umami depth; very traditional)
  • Ginger — 3–4 thick slices
  • Green onion — 2 stalks, cut into segments
  • Shaoxing wine — 3–4 tbsp
  • Salt — ¾–1 tsp (added at the end)
  • Water — 3–4 liters (start with 3.5 L)
For the cattail shoots
  • Fresh cattail shoots — 400–500 g (peeled young stems; if unavailable, substitute with very tender asparagus or bamboo shoots)
  • Cooking oil — 1–2 tsp (for blanching)
Finishing & garnish
  • White pepper — ¼–½ tsp (freshly ground)
  • Sesame oil — ½ tsp (optional, for aroma)
  • Chopped green onion or cilantro — for garnish
Step-by-Step Instructions
  1. Blanch the bones (removes impurities for clear white broth)
    • Place pork bones and chicken bones in a large pot. Cover with cold water.
    • Add 2 slices ginger + 2 tbsp Shaoxing wine.
    • Bring to a full boil over high heat. Skim off all foam and scum that rises.
    • Boil 5 minutes, then drain everything.
    • Rinse bones under cold running water to remove any remaining scum.
  2. Simmer the milk broth (the most important step)
    • Return cleaned bones to a clean large pot (or clay pot for best flavor).
    • Add 3–3.5 liters cold water, remaining ginger slices, green onion segments, and 1–2 tbsp Shaoxing wine.
    • Bring to a boil over high heat, then immediately reduce to the lowest possible simmer (tiny bubbles just breaking the surface — never let it boil again).
    • Skim any new foam that appears in the first 30 minutes.
    • Simmer uncovered or partially covered for 4–6 hours (longer = whiter, richer, silkier broth). Do not stir too much — gentle movement helps keep the broth clear.
    • If using Jinhua ham, add it in the last 1–2 hours.
    • The broth should gradually turn milky white and slightly opaque from collagen and fat emulsification.
  3. Strain the broth
    • After 4–6 hours, turn off heat.
    • Carefully strain the broth through a fine mesh strainer or double cheesecloth into a clean pot. Discard solids (or save bones for second stock).
    • You should have about 1.5–2 liters of rich, milky white broth.
    • Skim off excess floating fat if you prefer a lighter soup (traditional versions keep some for richness).
  4. Prepare the cattail shoots
    • Peel the tough outer layers of the cattail shoots until you reach the tender white inner core.
    • Cut into 5–6 cm diagonal segments or thin slices.
    • Bring a pot of water to a boil. Add a pinch of salt and 1 tsp oil.
    • Blanch cattail shoots 30–60 seconds until bright green and crisp-tender.
    • Immediately drain and rinse under cold water to stop cooking. Set aside.
  5. Finish the soup
    • Bring the strained milk broth back to a gentle simmer.
    • Add blanched cattail shoots.
    • Season with salt and white pepper. Taste — it should be delicate, slightly sweet from the bones, with a clean milky richness.
    • Simmer gently 2–3 minutes — just enough to warm the vegetable without overcooking.
    • Turn off heat. Drizzle a little sesame oil for aroma (optional).
  6. Serve
    • Ladle into individual bowls, ensuring each serving has plenty of broth and cattail pieces.
    • Garnish with chopped green onion or cilantro.
    • Serve piping hot — the contrast between silky broth and crisp-tender cattail is divine.
Quick Tips for Best Result
  • Milky color → Long, gentle simmer + no vigorous boiling is key. High heat clouds and darkens the broth.
  • Cattail shoots → Fresh young shoots are very tender and sweet. If using thicker ones, peel more layers and blanch longer.
  • No strong spices → This is a “clear and pure” soup — avoid garlic, soy sauce, or heavy seasoning. Let the natural flavor shine.
  • Make ahead → The broth can be prepared 1–2 days in advance (refrigerate and skim fat when cold). Reheat gently and add fresh blanched cattail.
  • Variations
    • Add sliced chicken breast or shrimp for a more substantial dish.
    • For extra luxury: float a few fresh goji berries or lily bulbs.
    • Vegetarian: use vegetable stock and shiitake mushroom base for “milk” effect.
  • Storage → Broth keeps 3–4 days in fridge. Reheat gently — do not boil hard.
This soup is refined, elegant, and full of gentle nourishment — a true showcase of Shandong cuisine’s mastery of clear broths.

Advertisement

Honey Bean Waffles

This is a trendy, popular street-food / bakery item in China (especially in cities like Shanghai , Guangzhou , and online dessert shops).  ...

Advertisement