Time to Cook a Duck
← All recipes

Shanghai Red-braised Pork

本帮红烧肉Shanghai500 g pork belly · one plate12 stepsabout 3 h 21 min – 4 h 1 min total

Pork belly poached until just set, pressed, cubed and browned, then braised about two hours with wine, vinegar, soy sauces and salt; rock sugar glazes it

Shanghai Red-braised Pork, finished (shown until the 3D model loads)

Preparing 3DThe ingredients and steps are below if you want to start there

Drag to rotate · Click a label for the amountDrag sideways to turn · tap a label for the amountTap a dot for the amount · drag sideways to turn

SourceGovernment“Red-braised pork belly (Global Taste in Shanghai 2026 · Local Flavors)” · Shanghai government portal · 2026-05-09Open the original
About this source
  • Shanghai Municipal People’s Government English portal (Shanghai International Service Portal); credits thepaper.cn, Xinmin Evening News and the restaurants
  • We found no local or industry standard for Shanghai red-braised pork; this is the most official version with amounts and steps we could find. No chef is credited
Not in the source — added by us (3)
  • Ingredients (for 500 g pork), order and the “about two hours” braise follow the page. It gives no times for poaching, cooling, pressing, browning or reducing; those steps, marked “est.”, are our estimates
  • The page only specifies a gentle simmer and “slightly higher” heat for reducing; other heat levels are our estimates, and step temperatures are illustrative values for the animation
  • The page doesn’t say whether the ginger and scallion are removed; the 3D grid leaves them out. The page is in English; the Chinese here is our translation
Other references (1)
  • Heritage listingⅧ-230 “Traditional cooking techniques of Shanghai Benbang cuisine” · National intangible heritage · 2014Open the original · Fourth national list of intangible cultural heritage; safeguarding unit: Shanghai Lao Fandian (Old Restaurant) · Background only: the listing says who safeguards the technique, but gives no recipe
Ingredients, amounts and steps follow the source; nobody has checked them line by line yet

Ingredients

Numbers match the labels on the 3D model

500 g
  1. 01Pork belly500 g, in 3–4 cm cubesPlated in a 3×3 or 4×4 grid
  2. 02Braising glazehot water, just to coverThe braising liquid, reduced until it coats every piece
  3. 03Rock sugar25 gAdded after the braise, to reduce the sauce
  4. 04Soy sauces & salt25 ml light · 10 ml dark soy · 2 g saltThe source says the dark soy gives the color; glossy, not heavy
  5. 05Wine & rice vinegar10 ml Shaoxing wine · 5 ml rice vinegarSplashed in together after browning, then covered briefly
  6. 06Gingercooking only3 slicesBraised along with the scallion knot
  7. 07Scallion knotcooking only1Braised along with the ginger
  8. 08Cooking oilas neededFor browning; pour off the excess afterwards
  9. 09Poaching watercooking onlycold water, as neededThe pork poaches until just set, then cools in it

Cooking order

12 steps · about 3 h 21 min – 4 h 1 min total (some estimated)

in the source our estimate

The “look for” cues follow the cited source but haven’t been checked line by line by a cook yet; those marked ○ are our own additions.

The doneness cues haven’t been translated yet, so they’re shown in the original Chinese.

  1. 1. Scrape and rinse

    RinseOffTime 2 minour estimate

    Scrape any residue off the skin and rinse the pork in warm water

  2. 2. Cold water, to the boil

    BlanchHighTime 5–15 minour estimate

    Put the pork in a pot of cold water and bring it to a boil

    Look for肉和冷水一起烧开source

    Look水面浮起灰白浮沫,肉表面发白our estimate

    约 5–15 分钟(估:看水量和火力)

    If you see… (3 cases)
    • 水还没开: 大火继续烧↻ keep going with this stepour estimate
    • 水开了: 转小火保持微滚→ step 3source
    • 大火滚了很久,水少了、肉露出来: 补热水到没过肉,转小火→ step 3our estimate
  3. 3. Simmer until just set

    BlanchLowTime 10–20 minour estimate

    Turn down to a gentle simmer and cook until the pork is just set

    Look for煮到肉刚好定型source

    Touch用筷子按肉皮:紧实、有弹性,按下去会回弹our estimate

    Look保持微滚:水面只冒细小的泡,不大翻source

    约 10–20 分钟(估;原文没写)

    If you see… (3 cases)
    • 按下去还软、塌: 继续小火微滚,5 分钟后再按↻ keep going with this stepour estimate
    • 肉刚好定型: 关火,让肉泡在原汤里放凉→ step 4source
    • 煮过了,肉发硬、皮开始起皱: 马上关火泡凉;后面焖的时候按酥的程度判断,不要只看时间→ step 4our estimate
  4. 4. Cool in the liquid

    RestOffTime 30 minour estimate

    Turn off the heat and let the pork cool in its cooking liquid

  5. 5. Press and cube

    PrepOffTime 20 minour estimate

    Press it in a shallow tray under a board or weight until firm, then cut into even 3–4 cm cubes

  6. 6. Brown lightly

    SearMediumTime 5–10 minour estimate

    Fry the cubes in a little oil until lightly golden and the fat begins to render

    Look for表面微黄,肥肉开始出油source

    Listen油里一直是细密的嗞嗞声;变成噼啪溅油,多半是火大了或者肉上带水our estimate

    约 5–10 分钟(估)

    If you see… (3 cases)
    • 表面还是白的: 中火继续煎,翻面↻ keep going with this stepour estimate
    • 表面微黄,肥肉出油了: 倒掉多余的油,淋入绍兴黄酒和一点米醋→ step 7source
    • 表面发黑、焦了: 把焦黑的地方刮掉,火调小;油冒烟就先倒掉一些→ step 7our estimate
  7. 7. Wine and vinegar

    SeasonMediumTime 15 s – 1 minour estimate

    Pour off the excess fat, add the Shaoxing wine and a splash of rice vinegar, and cover briefly

    Look for酒和醋下锅嗞啦一声、冒一阵白汽;盖上锅盖焖一下,声音变小our estimate

    Look开盖时锅底只剩薄薄一层汤汁our estimate

    约 15–60 秒(估)

    If you see… (3 cases)
    • 锅里液体还多,还在大冒汽: 盖着再焖几秒↻ keep going with this stepour estimate
    • 白汽变少,锅底只剩一层: 下姜片和葱结,加生抽、老抽和盐→ step 8our estimate
    • 锅干了,底下发焦: 马上进下一步,下酱油,必要时加一点热水把锅底化开→ step 8our estimate
  8. 8. Aromatics, soy and salt

    SeasonMediumTime 30 s – 1 min 30 sour estimate

    Add the ginger and scallion, then both soy sauces and the salt; toss so every piece is coated

    Look for翻匀,让每块肉都裹上source

    Look肉块表面变成均匀的红褐色、发亮(颜色主要来自老抽)our estimate

    约 30–90 秒(估)

    If you see… (3 cases)
    • 还有发白的面没裹上: 继续翻匀↻ keep going with this stepour estimate
    • 每块都裹上了: 加热水刚好没过肉,烧开→ step 9source
    • 酱油粘锅发焦: 马上加热水,铲起锅底→ step 9our estimate
  9. 9. Hot water, to the boil

    BoilHighTime 2–5 minour estimate

    Add hot water just to cover the pork and bring to a boil

    Look for热水刚好没过肉,烧开source

    Listen锅里传出翻滚的咕嘟声our estimate

    约 2–5 分钟(估:加的是热水)

    If you see… (3 cases)
    • 还没滚开: 大火等它滚↻ keep going with this stepour estimate
    • 滚开了: 转小火,保持微微冒泡→ step 10source
    • 大火滚太久,汤少了、肉露出来: 补热水到刚没过肉,转小火→ step 10our estimate
  10. 10. Simmer about two hours

    BraiseLowTime 2 hsource

    Turn down to a gentle simmer and cook for about 2 hours

    Look for筷子从皮面轻轻插进去就透,夹起来不散our estimate

    Look整个过程保持微微冒泡source

    Look肉皮红亮发颤,汤汁变少、颜色变深our estimate

    焖约 2 小时

    If you see… (3 cases)
    • 筷子插进去还要用力: 盖好继续小火焖,15 分钟后再试↻ keep going with this stepour estimate
    • 一插就透,夹起不散: 加冰糖,火稍微开大收汁→ step 11our estimate
    • 汤快干了,锅底粘: 加少量热水,火调小↻ keep going with this stepour estimate
  11. 11. Rock sugar, then reduce

    ReduceMediumTime 5–15 minour estimate

    Add the rock sugar, raise the heat slightly and reduce until the sauce thickens and coats each piece evenly

    Look for汤汁变稠,均匀裹住每块肉source

    Look汁红亮,但不厚重source

    Look冰糖全部化开,看不到颗粒our estimate

    约 5–15 分钟(估)

    If you see… (3 cases)
    • 汤汁还稀: 继续收,勤翻动↻ keep going with this stepour estimate
    • 汁变稠、裹住每块肉,红亮不厚重: 肉块整齐摆成方阵→ step 12source
    • 汁收得太稠、发黑粘锅,看着厚重: 加一两勺热水化开,马上出锅→ step 12our estimate
  12. 12. Arrange in a grid

    PlateOffTime 1 minour estimate

    Arrange the pieces in a neat grid, usually 3 by 3 or 4 by 4

Ingredients, amounts and steps follow the source cited at the top of the page. The 3D model is an illustration; times and cues marked ○ are our own additions. Adjust for your own pan and stove, and make sure meat, eggs and fillings are cooked through.