Vietnamese National Dishes

Khâu nhục: Lạng Sơn steamed pork belly

Khâu nhục is a festive steamed pork-belly dish associated with Tày and Nùng communities in Lạng Sơn, northern Vietnam. The pork is blanched, its skin is blistered in hot oil, and the meat is layered with salted mustard greens, taro and mắc mật before hours of steaming. The bowl is turned out at the table so the glossy, tender slices form a mound over the savoury vegetables.

Vietnamese National Dishes
Share
The inverted Khâu nhục mound on a long platter at a shared table, with bowls of rice and fresh greens behind it.
The inverted Khâu nhục mound on a long platter at a shared table, with bowls of rice and fresh greens behind it.
Yield 6 servings
Cook time 4 hours
Passive time 30 minutes
Total time 5 hours 20 minutes
Calories about 580 kcal per serving
Overview

Khâu nhục: Lạng Sơn steamed pork belly

This home-sized version keeps those defining elements while adapting the quantities and equipment for a household steamer. Khâu nhục reflects Chinese culinary influence and a distinct Lạng Sơn adaptation; ingredient choices and family methods vary, so this is one practical version rather than a single formula for the region.

Khâu nhục is known for its carefully layered preparation. A slab of pork belly is first blanched, then the skin is pricked and fried until it blisters. It is cut into thick slices that remain joined at the base, seasoned and arranged in a bowl with local aromatics and preserved greens. Several hours of covered steaming soften the pork and let the flavours mingle. At serving, the bowl is inverted so the pork sits on top of the vegetables and cooking juices.

In Lạng Sơn, the dish is associated with Tày and Nùng tables at weddings, Tết and other important gatherings. Its history is commonly described as Chinese-influenced and locally adapted. Tàu soi, a salty preserved mustard green, balances the rich pork; taro makes the dish more substantial, while mắc mật leaves lend a regional fragrance. The salt level of tàu soi and the exact seasonings vary, so taste the greens after rinsing before adding extra salt.

The long steam is part of the texture, not just a safety step: the pork should be very tender and the taro soft, while the slices still hold together when turned out. Plan ahead, keep the bowl covered and top up the steamer with hot water if needed.

Practical

Practical

  • Tips for successChoose a skin-on pork-belly slab with distinct layers of lean and fat and an even thickness. Dry the blanched skin thoroughly before frying. Water on the skin can make hot oil spit. Use a deep, heavy pot, long tongs and a splash screen; lower the pork away from you and work in batches. Rinse tàu soi, then taste it. Rinse again if it is very salty before mixing it into the bowl. Keep the pork slices connected at the base so the mound stays together when inverted. Check the steamer water periodically and add hot water before the pot runs dry. Use a food thermometer for the safety check; tenderness is the doneness cue for this long-steamed dish.
Ingredients

Ingredients

Pork and aromatics

  • 800 g boneless pork belly with skin, one even slab
  • 20 g fresh ginger, sliced
  • 2 star anise
  • 1 small cinnamon stick
  • 15 ml rice vinegar
  • 2 g fine salt, for the skin; reduce or omit if the greens are very salty
  • About 750 ml neutral oil for deep-frying; most is discarded, not served

Steaming bowl

  • 350 g taro, peeled and cut into 2 cm pieces
  • 120 g salted preserved mustard greens (tàu soi), chopped
  • 4 g dried mắc mật leaves
  • 35 g fermented tofu (chao)
  • 20 g fermented soybean paste (tàu choong) or mild soybean paste
  • 20 ml light soy sauce
  • 10 ml dark soy sauce
  • 15 ml rice wine
  • 12 g honey
  • 8 g sugar
  • 12 g garlic, minced
  • 25 g shallot, minced
  • 2 g five-spice powder
  • 1 g ground white pepper
  • Water, as needed for the steamer reservoir
Method

Method

Method

  1. Rinse the tàu soi and soak it briefly in warm water. Taste a piece; rinse again if very salty, then squeeze it dry. Keep raw pork separate from ready-to-eat food. Simmer the pork belly with half the ginger, star anise and cinnamon for 20 minutes. Lift it out and dry it thoroughly. Discard the blanching water.

  2. Prick the pork skin all over with a clean skewer, keeping the holes in the skin only. Rub with the vinegar and a little salt, then air-dry until the skin is very dry. Heat oil in a deep heavy pot. Lower the pork away from you, skin-side down, and fry in small batches behind a splash screen until the skin blisters and turns golden. Use long tongs and keep water away from hot oil. Drain the pork; once cool enough to handle, cut it into thick slices without cutting through the base so the slab stays connected.

  3. Mash the fermented tofu with the soybean paste, light and dark soy sauces, rice wine, honey, sugar, garlic, shallot, remaining ginger, five-spice and white pepper. Taste the rinsed tàu soi before adding any more salt; the preserved greens and sauces may be salty enough.

  4. Arrange taro, tàu soi and crumbled mắc mật leaves in the bottom and around the sides of a heatproof bowl. Rub the sauce over and between the pork slices, then set the connected slab skin-side against the bowl so it will show on the outside after turning out. Cover and marinate in the refrigerator for 30 minutes.

  5. Set the bowl on a stable rack above gently simmering water, cover the steamer and steam for about 3 hours 20 minutes. Check the reservoir periodically and top up with hot water as needed. Continue until a skewer passes through the lean meat easily and the pork is very tender. Measure at least 63°C in the thickest pork section, then remove it from the steamer and rest it for 3 minutes. Wearing oven mitts, lift out the hot bowl and rest it for a further 2 minutes. Carefully drain excess liquid into a pan, invert the bowl onto a rimmed platter and spoon the sauce over the mound.

Practical

Practical

Serving, storage and substitutions

Bring the inverted bowl to the table while hot. Serve the pork with its tàu soi, taro and sauce, alongside steamed rice and fresh greens. The vegetables cut through the rich pork, so keep them with each portion rather than serving the meat alone. Refrigerate leftovers promptly at or below 4°C and use within 3 to 4 days, or freeze. Reheat leftovers to 74°C. Discard food left at room temperature for more than 2 hours. Taro can be replaced with sweet potato, a variation documented in Lạng Sơn descriptions; flavour and texture will differ. If tàu soi is unavailable, another salted preserved mustard green can work, but rinse it and adjust salt to taste.

Troubleshooting

The pork skin does not blister: dry it more thoroughly before frying and make sure the oil is hot, but not smoking. Work in small batches. Hot oil spits: remove the pot from heat until it settles. Keep water away from the oil, dry the pork completely and lower it slowly behind a splash screen. The finished dish is too salty: rinse the tàu soi more thoroughly next time and do not add extra salt until after tasting the greens and sauce. The slices fall apart when inverted: cut only through the upper layers and leave the bottom of each slice attached to the slab. The pork is not tender after steaming: continue steaming and check that the pot has not run out of water; the thermometer endpoint is the minimum safety control, while a skewer passing easily through the lean meat signals the intended texture.

Frequently asked questions

What does khâu nhục mean? The name is commonly explained through Chinese-language roots associated with steaming meat until very soft. In Lạng Sơn, the dish has been adapted with local ingredients and methods; translations of the name vary. Can I make it without tàu soi? Use another salted preserved mustard green if needed. Rinse it and taste before seasoning, since salt levels vary. The result will differ from versions made with tàu soi. Why is the serving bowl turned upside down? The pork is layered skin-side against the bowl with taro and greens underneath. Inverting it puts the glossy pork on the outside and the vegetables beneath, ready to serve together.

Nutrition per serving

These are rough estimates based on raw pork-belly data and the listed ingredients. Pork fat content, the amount rendered during frying, the salt in tàu soi and sauce brands can change the values substantially.

Nutrition per serving

Nutrition per serving

  • Serving sizeone sixth of the pork, taro and greens
  • Caloriesabout 580 kcal
  • Carbohydrate22 g
  • Protein16 g
  • Fat48 g
  • Fibre3 g
  • Sodiumabout 1,100 mg
Allergens and food safety

Allergens and food safety

Contains soy; standard soy sauces commonly contain wheat. Check fermented-paste and sauce labels for allergens and cross-contact. Keep raw pork at or below 4°C and separate from ready-to-eat foods. Wash hands, utensils and surfaces after handling raw meat. Dry the pork skin fully before frying, lower it away from you into hot oil, use long tongs and a splash screen, and keep water away from hot oil. Cook whole pork to at least 63°C in the thickest portion and allow a 3-minute rest; steam longer for tenderness. Refrigerate leftovers promptly at or below 4°C, use within 3 to 4 days or freeze, and reheat to 74°C. Discard food left at room temperature for more than 2 hours.

A dish made for the centre of the table

A dish made for the centre of the table

  • Rinse and taste tàu soi before deciding whether the sauce needs more salt.
  • Allow the full steaming time so the pork becomes soft enough to share easily.