Thịt Kho Trứng (Vietnamese Braised Pork Belly and Eggs in Coconut Water)

In Vietnamese cooking, thịt kho trứng is a deeply savoury pork-and-egg braise, often associated with Tết but equally suited to a generous family dinner. Pork belly is coated in a dark caramel, then simmered gently with fish sauce, garlic, shallots and coconut water until the meat becomes tender and the sauce turns glossy, salty-sweet and rich with umami. Hard-boiled eggs absorb the braising liquid, giving the dish its recognisable golden-brown finish. Served with steamed jasmine rice and plenty of sauce, it is comforting, practical and satisfying, with the coconut water softening the richness of the pork without making the dish taste overtly sweet.
Cuisine style Vietnamese home-style braise
Cooking style Make-ahead friendly • Freezer-friendly • Crowd-friendly
Time commitment Under 2 hours

Why this recipe works

  • Deep savoury-sweet sauce: Caramelised palm sugar, fish sauce, soy and coconut water create a glossy braising liquid with salt, sweetness and umami in balance.
  • Caramel first: Coating the pork in amber caramel before simmering gives the dish its distinctive colour and gently bittersweet depth.
  • Good for preparing ahead: The braise holds well in the fridge and the flavours continue to settle, making it practical for family meals or festive cooking.

Get the most out of this recipe

Authenticity notes

  • Tết association: Thịt kho trứng is commonly served during Tết, when its rich braise and ability to feed a household over several meals make it especially useful.
  • Coconut water braise: Coconut water gives the sauce a rounded sweetness without making it taste overtly coconutty.
  • Serve with rice: Steamed jasmine rice is the natural pairing, soaking up the salty-sweet sauce and balancing the richness of the pork belly.

Common mistakes

  • Do not burn the caramel: Take the sugar to a deep amber, not black. Burnt caramel will make the whole braise taste harsh and bitter.
  • Keep the simmer gentle: A rapid boil can toughen the pork and reduce the coconut water too quickly. Low, steady heat gives a softer result.
  • Add the eggs near the end: The eggs only need time to warm through and absorb some sauce; simmering them for too long can make the whites overly firm.

Ingredient notes

  • Choose layered pork belly: Skin-on pork belly with an even balance of meat and fat gives the best mix of tenderness, richness and gelatinous texture.
  • Balance the seasoning late: Fish sauce and soy sauce both bring salt, so taste the braise after simmering before deciding whether it needs more seasoning.
  • Control the sweetness: The sauce should taste savoury first, with a gentle sweetness from the caramel and coconut water rather than a sugary finish.

Make-ahead tips

  • Flavour improves after resting: The pork and eggs absorb more of the sauce after chilling, so this braise is particularly good made a day ahead.
  • Freeze without the rice: The braised pork and eggs can be frozen, but rice is best cooked fresh or stored separately for a better texture.
  • Reheat gently: Warm the braise slowly on the hob with a little coconut water if needed, until piping hot throughout.

Equipment you'll need

Ingredients
Instructions
Print
  1. Put the eggs in a saucepan, cover with cold water, bring to the boil, then simmer for 10 minutes. Drain, cool under cold running water, then peel and set aside.
  2. Rinse the jasmine rice in a colander until the water runs mostly clear. Cook the rice by your preferred method and keep warm.
  3. Peel and thinly slice the shallots, and finely chop the garlic. Cut the pork belly into bite-size chunks.
  4. Set a Dutch oven over medium heat and add the palm sugar with 2 tbsp water. Cook, swirling the pot, until the sugar melts and turns a deep amber caramel.
  5. Carefully add the pork belly to the caramel and stir to coat. Cook for 6 to 8 minutes, turning, until the pork is lightly browned and the caramel clings to the meat.
  6. Add the shallot and garlic and cook for 2 minutes until fragrant. Stir in the fish sauce, light soy sauce, coconut water and black peppercorns, scraping up any caramelised bits from the base.
  7. Bring to a gentle simmer, then reduce the heat to low and cover. Cook for 45 minutes, stirring occasionally, until the pork is tender.
  8. Add the peeled eggs, making sure they are mostly submerged. Simmer uncovered for 10 to 12 minutes until the eggs are warmed through and the sauce tastes rounded and slightly sweet-savoury.
  9. Thinly slice the spring onion. Serve the braised pork and eggs with jasmine rice, spooning plenty of coconut sauce over the top and finishing with the spring onion.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • Keep the braise at a gentle simmer rather than a rapid boil so the pork stays tender and the coconut water does not reduce too quickly.
  • If you are cooking for anyone who is pregnant, elderly, or immunocompromised, make sure the eggs are fully hard-boiled and the dish is reheated until piping hot.

Substitutions

  • Replace Palm sugar with Light brown sugar for a similar caramel sweetness.
  • Replace Light soy sauce with Fish sauce for a deeper savoury flavour, but reduce the Fish sauce slightly to keep the salt level balanced.

Storage

  • Refrigerate up to 3 days
  • Cool completely, then refrigerate in a sealed container. Reheat gently on the hob with a splash of Coconut Water until piping hot; freeze without the rice for best texture.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Recipe overview

  • Servings: 4 servings
  • Total time: 1h 45min (25min active)
  • Difficulty: Medium
  • Cuisine: Vietnamese
  • Allergens:
    Eggs Soybeans
Freezer friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe
Best value

T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart

Affordable nonstick saucepan
  • Easy food release
  • Dishwasher safe
  • Not induction compatible
Top quality

OXO Good Grips Stainless Mixing Bowl Set

Insulated grip bowls
  • Non-slip base
  • Comfort grip
  • Higher price
Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.