Vietnamese Braised Pork and Eggs (Thịt Kho Trứng)

Vietnamese Braised Pork with Egg, known as “Thịt Kho Trứng”, is a classic home-style dish. Pork is slowly braised in coconut water and caramelized sugar until it develops a deep golden color and melts in your mouth. Serve with steamed rice to soak up the savory sauce.

Vietnamese Braised Pork with Egg in a bowl, a rice bowl is in the back along with a plate of cucumber.

Phở is often the first dish people associate with Vietnamese cuisine, but there are many comforting, flavorful recipes to discover. Thịt Kho Trứng is one of those beloved family dishes I grew up with.

Traditionally this dish uses pork belly with the skin left on, sometimes simmered with fresh coconut meat. My grandmother made it that way, and many families have their own variations. Below is a clear, home-style approach you can follow or adapt to your taste.

Table of Contents

  • Why you should try this recipe
  • Ingredients and substitutions
  • How to make Vietnamese braised pork
  • Tips
  • Storage
  • FAQs
  • More savory recipes
  • Vietnamese Braised Pork with Eggs (Thịt kho trứng) Recipe

Why you should try this recipe

  • This is a home-style Vietnamese favorite that you may not find prepared as well in restaurants — the slow braise brings out deep, comforting flavors.
  • It pairs perfectly with steamed rice or sticky rice and makes a hearty, satisfying meal.
  • The eggs absorb the braising liquid and become richly flavored; they’re excellent on their own or added to a bowl of noodles.

Ingredients and substitutions

The full ingredient list and quantities are in the recipe card below. Notes and substitution suggestions:

Some ingredients for Vietnamese Braised Pork with Eggs ( Thịt kho trứng) on a cutting board.
  1. Pork – Use a mix of pork belly and pork shoulder, cut into large chunks. Using both creates balance: belly adds richness and gelatinous texture, shoulder provides leaner meat.
  2. Eggs – Hard-boiled eggs are added near the end so they soak up the sauce. Soft- or medium-boiled eggs can be used if you prefer.
  3. Coconut water – A carton of coconut water adds subtle sweetness and depth. Plain water works if coconut water isn’t available.
  4. Salt – Kosher or sea salt. A splash of fish sauce can add extra umami if you like.
  5. Pepper – Ground black pepper to taste.
  6. Onion – Yellow onion or shallots both work well.
  7. Garlic – Smashed or minced garlic for aromatics.
  8. Sugar – Granulated sugar is caramelized to create the characteristic color and flavor of the braise.

How to make Vietnamese braised pork

Caramelize the sugar – In a large pot, combine sugar with a small amount of water and heat on high until it turns a deep amber color. Avoid stirring once it begins to color.

Add the pork and aromatics – Add the pork pieces to the caramel and toss to coat. Season with salt and pepper and add diced onion and smashed garlic.

Braise – Pour in coconut water and enough additional water to just cover the pork. Bring to a boil, then reduce to low and simmer for at least 1 hour, until the meat is tender and the liquid has reduced by about half.

Add the eggs – After the meat has simmered and you’ve adjusted seasoning, add peeled hard-boiled eggs and submerge them in the braising liquid. Cook on low for another 20–30 minutes, turning the eggs halfway so they darken evenly.

Thịt kho trứng in a bowl.

Tips

  • Cut the pork into large chunks (about 1″ or larger) so it keeps texture after long braising.
  • Don’t worry about eggs turning rubbery — when simmered gently in the braising liquid they pick up flavor without becoming tough.
  • Cook low and slow for the best tenderness and concentrated sauce.

Storage

Store leftovers in the refrigerator for up to one week. Reheat gently on the stove so the sauce thickens and the meat stays tender.

FAQs

Can I use a slow cooker for this recipe?

Yes. A slow cooker can be used, but monitor the meat so it doesn’t become overcooked and disintegrate. Slow cookers are convenient, but the final reduction may require finishing on the stovetop to concentrate the sauce.

Can I use an Instant Pot?

You can use an Instant Pot to speed up cooking, but because it traps steam the braising liquid won’t reduce. If you use a pressure cooker, plan to simmer the sauce afterward to thicken and develop the proper glaze.

Vietnamese Braised Pork (Thịt kho) served with rice and cucumber.

More savory recipes

  • Roast Turkey
  • Easy Thanksgiving Dressing
  • Turkey Salad Sandwich
  • Creamed Corn Au Gratin

Hungry for more?

Join the newsletter for weekly recipes, ideas, and occasional subscriber-only giveaways.

5 from 1 vote

Vietnamese Braised Pork with Eggs (Thịt kho trứng)

By Trang Doan
A classic Thịt Kho Trứng made with an equal mix of pork belly and shoulder, slowly braised until tender and richly flavored.
Servings: 8
Vietnamese Braised Pork with Egg in a bowl, a rice bowl is in the back along with a plate of cucumber.
Prep Time: 20
Cook Time: 1 30
Total Time: 1 50
SaveSaved
Pin
Comment
Print

Ingredients 

  • 2 lbs pork belly, with skin preferred
  • 2 lbs pork shoulder
  • 1 liter carton coconut water
  • 2 tablespoon kosher salt
  • 1 tablespoon black pepper
  • 1 onion, diced
  • 4 cloves garlic, smashed
  • ¼ cup granulated sugar
  • water, as needed
  • 8 eggs, hard boiled

Instructions 

  • Rinse the pork and pat dry, then cut into 1″ x 2″ chunks.
  • Dice the onion and smash the garlic; set aside.
  • Add ¼ cup sugar and about ½ cup water to a large pot. Cook over high heat until the mixture caramelizes to a deep amber color; do not stir once it begins to color.
  • When most of the water has evaporated and the sugar is amber, add the pork and toss to coat in the caramel.
  • Season with salt and pepper and stir in the onion and garlic.
  • Pour in coconut water and enough additional water to just cover the pork.
  • Bring to a boil, reduce heat to medium-low, and simmer for at least 1 hour until meat is tender and the liquid has reduced by about half.
  • Meanwhile, boil eggs in a separate pot for 10 minutes, then cool in cold water and peel.
  • After the pork has simmered for at least an hour, taste and adjust seasoning as needed.
  • Add the peeled eggs, trying to submerge them in the braising liquid. Reduce heat to low and cook 20–30 minutes, turning eggs halfway so they color evenly.
  • Serve the braised pork and eggs over steamed rice.

Nutrition

Serving: 357g, Calories: 540kcal

Nutrition information is an approximation.

iconLike this recipe? Rate & comment below!

This post may contain affiliate links. For more details on affiliates, ads, and sponsored content, see the site disclosure. Thank you for your support.