Thịt Kho (Vietnamese Braised Pork and Eggs)
Thit kho is one of those Vietnamese dishes that needs no introduction if you grew up eating it. Tender pork belly and hard-boiled eggs are slowly braised in a savory-sweet caramel sauce until everything is rich, glossy, and deeply flavorful. It’s the kind of meal that feels like a warm hug over a bowl of jasmine rice.

I’ve been making thit kho for most of my life, adjusting it little by little until it landed exactly where my family likes it—not too sweet, not too salty, and rich without feeling heavy. Even after developing and testing hundreds of recipes on this site, this is still one I make on repeat. It’s simple Vietnamese home cooking, the kind you grow up with and never really stop craving.
This recipe stays true to the traditional method, just with clearer steps and a few flexible options to make it easier to cook at home. Whether you’re making it for Lunar New Year, meal prep, or a regular weeknight dinner, this is one readers tell me they come back to again and again.
Short on Time? Try the Instant Pot Version
If you love thit kho but don’t have time to simmer it on the stove, my Instant Pot thit kho is a great shortcut. It delivers the same rich flavor in a fraction of the time and works especially well for busy weeknights.
What Is Thit Kho?
In Vietnamese, thit means meat (usually pork), and kho refers to braising — a slow simmering method that allows flavors to deepen while keeping the meat tender.
This cooking style shows up in other Vietnamese dishes too, like ga kho gung (ginger braised chicken) and ca kho to (caramelized fish braised in a clay pot). The base flavors are similar, but each dish has its own personality depending on the protein and aromatics used.

Best Cut of Pork For Thit Kho
The most common cuts are:
- Pork belly – Rich, tender, and traditional
- Pork shoulder – Less fatty but still juicy
- A mix of both – My personal favorite for balance
Spare ribs also work well if you want something a little different. Avoid very lean cuts like pork tenderloin — they don’t hold up well during long braising.
Eggs: Not Just a Garnish
Eggs aren’t optional here — they soak up the sauce and become just as flavorful as the pork.
- Chicken eggs are classic
- Duck or quail eggs work beautifully too
I usually go with soft- to medium-boiled eggs so the yolks stay creamy and absorb more of the sauce.
Fish Sauce Matters Here
This dish relies heavily on fish sauce, so quality makes a noticeable difference.
I rotate between Three Crabs (slightly sweeter, very balanced) and Red Boat (clean and savory). Look for a fish sauce with a short ingredient list and a clear amber color — that’s usually a good sign.
If you want a deeper dive, I break this down more in my Vietnamese sauces guide.

What Is Nuoc Mau (Caramel Sauce)?
Nuoc mau isn’t dessert caramel — it’s a lightly bitter-sweet syrup used to add color and depth to braised dishes. It’s what gives thit kho that signature dark, glossy sauce.
You can buy it bottled, but it’s also easy to make at home. I walk through it step-by-step in my nuoc mau recipe, which is the same one I use for ca kho to.

Coconut Water or Coconut Soda?
Both work — it really comes down to preference.
- Coconut water is traditional and lightly sweet
- Coconut soda (like Coco Rico) adds more sweetness and helps with caramelization
If you use soda, reduce the added sugar slightly and adjust to taste as it simmers.

Key Ingredients (What Actually Matters)
Please scroll ⬇️ to the recipe card for the full ingredient amounts and instructions.
- Pork belly, pork shoulder, or a mix
- Fish sauce (this is the backbone)
- Nuoc mau (homemade or bottled)
- Shallots and garlic
- Coconut water or coconut soda
- Eggs (chicken, duck, or quail)
Maggi Seasoning or a small splash of soy sauce adds umami, but fish sauce should still lead.

Substitutions and Variations
- Not a fan of hard-boiled eggs? Skip them or use quail eggs instead.
- No coconut water? Try Rico coconut soda, Coca-Cola, or 7-Up—the sugar helps caramelize the sauce and tenderize the meat. Just taste and adjust as needed.
- No fish sauce? Use equal parts soy sauce and vinegar, or swap in oyster sauce.
- You can use pork belly, pork shoulder, or a mix of both—or try spare ribs. Don’t eat pork? Beef chuck roast works too.
- For extra flavor, replace water with chicken broth or water + chicken bouillon powder.
- No shallots? Yellow onion or scallions will do the trick.

Tips for Success
✔️ Choose well-marbled pork for tenderness
✔️ Sear the pork before braising — it adds depth
✔️ Simmer gently; don’t rush it
✔️ Add eggs toward the end so they absorb flavor without drying out
✔️ Let it rest — it tastes even better the next day
What to Serve It With
Thit kho is best served with plain steamed jasmine rice so nothing competes with the rich, caramelized sauce. Most of the time, that’s all you really need.
If you want something bright on the side, Vietnamese pickled carrots and daikon add the perfect contrast. They cut through the richness and keep the meal from feeling too heavy.
For something savory but still light, stir-fried water spinach (rau muong) works really well. Pickled mustard greens are another good option if you already have them in the fridge.
If you’re turning this into more of a rice bowl situation, thit kho also pairs surprisingly well with Vietnamese fried rice (com chien)—especially when you’re serving a crowd or using up leftovers.
To round out the table, adding crispy egg rolls (cha gio) or a small bowl of nuoc cham gives everyone a little extra to mix and match.

Storing and Reheating
- Refrigerate up to 4 days in an airtight container
- Freeze for up to 3 months
- Reheat gently on the stove; the fat will melt back into the sauce
That layer of fat on top after chilling is normal — you can skim it or stir it back in.

Why This Dish Never Gets Old
Thit kho is one of those recipes that feels timeless. It’s humble, deeply flavorful, and meant to be shared. Whether you grew up eating it or you’re trying it for the first time, it’s the kind of dish that quietly earns a spot in your regular rotation.
If you make it, I’d love to hear how it turns out. Leave a comment or save it for later — this is one recipe worth coming back to.
RECIPE
Thịt Kho – Vietnamese Braised Pork and Eggs
Ingredients
For the Caramel Sauce
- 2 tablespoons sugar
- 3 tablespoons water
For the Braised Pork (Thịt Kho)
- 2 pounds pork shoulder or pork belly, skin on or off cut into 1 ½ inch cubes
- 1 teaspoon salt (or chicken bouillon powder or mushroom seasoning)
- ½ teaspoon ground pepper
- 1-2 tablespoons caramel sauce, from above (adjust to taste)
- 3 tablespoons fish sauce (adjust to taste)
- 1 tablespoons soy sauce (Maggi Seasoning Sauce) (adjust to taste)
- ½ tablespoon olive oil
- 2 shallots, finely diced
- 3 garlic cloves, minced
- 3 cups coconut soda
- 1 cup water
- 8 hard boiled eggs
- steamed rice, for serving
Instructions
- Hardboil the eggs. Begin by boiling the eggs. Place them in a pot of water, bring to a boil, and cook for about 10 minutes. Once done, peel and set aside.
- Make the caramel sauce. (Note: The caramelization process happens quickly. Read the directions first before starting. Do not leave the stove unattended and have the water pre-measured before starting). In a small saucepan over medium heat, add 2 tablespoons sugar evenly over the surface of the pan. Let it sit for 1-2 minutes without stirring. Once the sugar starts to melt, use a whisk or rubber spatula to stir constantly for 4-5 minutes (times will vary depending on your stovetop). Once melted and golden, carefully add 3 tablespoons water to the caramel (it may bubble up), and stir to combine. Then remove from heat and set aside.
- Parboil the Pork. In a large pot, bring water to a boil. Add 2 pounds pork shoulder or pork belly, skin on or off and parboil for about 5 minutes to remove impurities. Drain the pork and set aside.
- Marinate the Pork: In a large bowl, combine the parboiled pork with 1 teaspoon salt, ½ teaspoon ground pepper, 3 tablespoons fish sauce, 1 tablespoons soy sauce (Maggi Seasoning Sauce), and 1-2 tablespoons caramel sauce, from above you made earlier. Let the pork marinate for at least 15 minutes to absorb all the flavors.
- Sear the Pork. Heat ½ tablespoon olive oil in a large pot over medium-high heat. Add the marinated pork in a single layer, working in batches if needed. Sear each side for 1–2 minutes until browned. Avoid overcrowding—the pork should sizzle, not steam. If it sticks, give it a moment; once it’s seared properly, it’ll release on its own. This step builds a ton of flavor, so don’t rush it.
- Add Shallots and Garlic. Add 2 shallots, finely diced and 3 garlic cloves, minced to the pot with the pork. Stir well and cook for another 2-3 minutes until fragrant and soft.
- Braise the pork. Pour in 3 cups coconut soda and 1 cup water. Bring everything to a simmer, then lower the heat, cover, and let it braise for about 40 minutes. Stir occasionally and add a splash of water if it looks too dry. Once the pork is tender and the sauce has deepened in flavor, give it a taste and adjust the seasoning if needed.
- Add the Eggs. About 5–10 minutes before the pork is done, gently add the peeled hard-boiled eggs to the pot. Let them simmer so they warm up and soak in the rich, savory sauce. Even after you turn off the heat, the eggs will continue to absorb all that flavor.
- Serve. Serve over steamed rice. Enjoy!
Notes
- Use pork belly or well-marbled pork shoulder for the best texture.
- Let the pork marinate for at least 15 minutes if you have time.
- You only need 1–2 tablespoons of caramel sauce for this recipe. You can add a little more at the end to adjust the color and flavor, or save the rest for another batch.
- Don’t skip pan-searing. It builds flavor. Sear 1–2 minutes per side without crowding the pan.
- Simmer low and slow for tender, flavorful meat.
- Add eggs during the last 5–10 minutes so they soak up flavor without overcooking.
- Even better the next day. Make extra!
Hi! I was wondering can I make this with beef by chance?
Hi, Alaina! Yes, you can definitely make this with beef. I’d use a cut like chuck or short ribs so it stays nice and tender during the braise. It will be really delicious with the caramel sauce and eggs.
What do you do with the left over caramel sauce after adding it to marinade the pork?
Hi there! You can definitely save the leftover caramel sauce for next time. I like to use a little extra at the end to season to taste, or save it for another recipe like braised pork, chicken, or even to add color and flavor to a stir fry.
I made this for Lunar New Year and my family absolutely loved it. The flavors were spot on and everything turned out delicious. Thank you so much for sharing the recipe!
Hello, Linh! That makes me so happy to hear. Thank you for making it part of your Lunar New Year celebration!
It was so good, my son had 3 bowls! Thank you for a memorable dinner with my son!
That makes me so happy to hear! I love that your son enjoyed it. Three bowls is the best compliment. Thanks for leaving a review!
Love this recipe, my family made it with a lot of sauce growing up and most other recipes are the version without so much liquid, so this is exactly what I was looking for!
Question: After marinating and searing the pork, I’m left with a good amount of liquid marinade in the bowl, should I add that to the pot when braising?
So glad this brought back those memories for you! 🥰 Yes, you can definitely add the leftover marinade into the pot after searing the pork if you’d like. Just be sure to cook it through really well, and then give the sauce a quick taste at the end so you can adjust the seasoning. Sounds like it’s going to be delicious!
Thank you! I tried many versions of thit Kho and my kids won’t eat it! But I made this today and they all 3 loved it! Thanks so much for sharing!
That makes me so happy to hear that all three kids loved it! I’m really glad this version was a win. Thanks so much for trying it and for sharing your feedback! 😊
Great recipe! The eggs, simmered alongside the pork, absorb the rich sauce, making them incredibly flavorful. I just served it for dinner and the family loved it. Thanks!
I made this recipe in the Instant Pot. The pork was extremely tender, and the sauce was so delicious. Yum!
My son and his wife have just returned from a 2 month mission in Vietnam and they have been raving about the food.
It was their wedding anniversary at the weekend and I made them a feast to celebrate. This was definitely the star of the menu!! It was amazing.
I used pork belly like you suggested and bought my caramel sauce at an Asian grocery store. Next time I will try making me own.
Cannot believe how amazing it was! I will remaking it again for sure.
It was my first time making this, and so happy that it turned out great! The pork was tender, and the eggs soaked up the savory sauce really well. I paired it with some cauli rice, and it was very satisfying! Definitely adding this to my go-to dishes!
I recently prepared this thit kho recipe for dinner, and I must say, I was absolutely delighted with the results! The pork was incredibly tender and bursting with flavor, and the caramel sauce was the perfect touch that elevated the entire dish to a whole new level. I’m already looking forward to making it again!
I’m so intrigued by this dish! The flavors seem incredibly unique, especially the coconut water, and I can’t wait to try them out. Thanks for introducing me to something new and exciting recipe!
I have never heard of this dish, and learned a lot from this post. It looks delicious and the instructions are very thorough. Thanks for sharing.
So many great tips and detail about the ingredients. I feel confident making this recipe and I know that my family will love it!
Ooh. I’ve never had kho before. I would love to try it. It’s full of just about everything I love!
Oh yum, a favorite! You had me at savory coconut caramel sauce. So many wonderful flavors packed into this dish.
Delicious and juicy tender meat. I love how flavourful it is. Everyone loved it and we don’t even need to order take out.
What a delicious and flavorful recipe this is. Thanks for sharing.
The recipe looks delicious and very satisfying. Definitely a must try high protein recipe. Thanks for sharing.
Thanks for the caramel sauce tips. That’s really useful.