This dish showcases a classic Vietnamese caramelization technique that creates an incredibly rich, deep flavor. In this quick version, chicken and eggs are gently simmered in a caramel braising liquid, allowing them to absorb every layer of that signature savory-sweet complexity. Vietnamese caramelized chicken and eggs is a warming, delicious dish best enjoyed with fluffy white rice.

Why You’ll Love This Vietnamese Caramelized Chicken and Eggs Recipe
Authentic Vietnamese flavors: This traditional Gà Kho Trứng is packed with the perfect balance of savory, sweet, and umami flavors from fish sauce, dark soy sauce, and caramelized sugar.
Comfort food: Tender chicken and flavorful braised eggs simmer in a rich sauce that is perfect for spooning over a bowl of steamed rice.
Great for meal prep: The flavors continue to develop as the dish sits in the fridge.
One-pot recipe: Everything cooks in a single pot.
Family-friendly: The sweet and savory sauce is loved by both kids and adults. Simply adjust the Thai chilies to make it spicier or more mild.
Vietnamese Caramelized Chicken and Eggs Origin
This dish is known as Gà Kho Trứng and Kho refers to the braising cooking techinque. This technique was used for centuries in other proteins like fish and pork. You simmer proteins in the braising liquid until it soaks up all the flavors. This dish requires a caramel sauce where you burn sugar into a deep amber color.
Ingredients
For the Chicken
- 1.5–2 pounds chicken thighs, skin-on (or skinless if preferred)
- Tender protein simmered in a sauce
- 5–6 hard-boiled eggs, peeled
- Protein that soaks up the flavors from the braising liquid
- 1 tbsp shallot, minced
- Adds aromatic depth
- 1 tbsp ginger, minced
- Adds warmth and some spice
- 1 tbsp dark soy sauce
- Adds umami and gives it color
- 1 tbsp fish sauce
- Gives it the classic Vietnamese flavor
- 1 cup water
- Creates the braising liquid
- Thai chili peppers, to taste
- Adds heat
For the Marinade
- 4 cloves garlic, minced
- Gives the chicken more aromatic depth
- 2 tbsp fish sauce
- Adds another layer of flavor
- 1 tbsp sugar
- Balances the flavor from the salty fish sauce
- 1 tsp black pepper
- Adds mild heat
For the Caramel Color
- 2 tbsp neutral oil
- Prevents the sugar from burning
- 2 tbsp sugar
- The base of the caramel sauce
Click on the images for the direct link to the ingredients/tools I used:


Instructions
In a large bowl, combine the chicken, garlic, fish sauce, sugar, and black pepper. Marinate for at least 30 minutes.
Heat the oil in a large pot or deep skillet over medium heat.
Add the sugar and cook until it melts and turns a deep amber color.


Immediately add the marinated chicken and stir to coat each piece in the caramel.

Cook for 5–7 minutes, or until the chicken is lightly browned.
Push the chicken to one side of the pot. Add the shallot and ginger, then sauté until fragrant.
Pour in the water and bring to a gentle simmer.

Cover and cook for 20 minutes.
Stir in the fish sauce and dark soy sauce.
Add the hard-boiled eggs and Thai chili peppers.

Simmer uncovered for an additional 10 minutes, turning the eggs halfway through so they absorb the sauce evenly.
Serve hot with steamed white rice and spoon the rich caramel sauce over the chicken and eggs.

Vietnamese Caramelized Chicken and Eggs Cooking Tips
Do not rush the sugar process. You can easily burn it. Add the chicken as soon as it changes into a deep amber color.
Marinate the chicken for at least 30 minutes for a deeper flavor.
Simmer gently so the chicken stays tender.
Rotating the eggs allows them to absorb the sauce from all sides.
Taste before serving. Add more sugar for a sweeter braising liquid, more fish sauce for a savory flavor, or more water if the sauce is too salty.
Storage Tips
Allow the chicken and eggs to cool down. Transfer to an airtight container in the fridge for up to four days.
Reheat on the stovetop over medium-low heat or microwave in 30-second intervals until heated through.
Ingredient Substitutions
Chicken thighs: You can substitute chicken drumsticks, chicken wings, or boneless skinless chicken thighs.
Shallot: Use finely diced yellow onions as a good alternative.
Dark soy sauce: Regular soy sauce can be substituted, but the sauce will be lighter in color.
Thai chili peppers: Substitute with serrano peppers, red pepper flakes, or omit them entirely for a milder dish.
Hard-boiled eggs: You can omit the eggs if preferred.
Water: For a more traditional Southern Vietnamese flavor, substitute water with coconut water. It adds a subtle sweetness.
Common Mistakes
Overcooking the hard-boiled eggs: If you overcook eggs, they become rubbery. When hard-boiling the eggs, make sure they are slightly undercooked so that they finish cooking in the braising liquid.
Not simmering long enough: The chicken needs time to absorb the flavors, or it may turn out bland.
What to Serve With
Steamed Rice: This savory dish is meant to be served with rice as you pour the braising liquid over it.
Fresh herbs: You can enjoy it with Thai basil and cilantro for added freshness.
Frequently Asked Questions
Can I use chicken breast instead of chicken thighs?
You can, but keep in mind the chicken breast might dry out.
Can I make this dish ahead of time?
Yes, it actually tastes better the next day since the flavors develop more.
Can I make it less salty?
Yes, add less fish sauce if you are watching your sodium intake.
Do I have to use hard-boiled eggs?
You can opt out of hard-boiled eggs!
What should I do if the sauce is too thin?
Simmer the sauce uncovered a few minutes longer.
Vietnamese Caramelized Chicken and Eggs Recipe
Ingredients
- For the Chicken
- 1.5 –2 pounds chicken thighs skin-on (or skinless if preferred)
- 5 –6 hard-boiled eggs peeled
- 1 tbsp shallot minced
- 1 tbsp ginger minced
- 1 tbsp dark soy sauce
- 1 tbsp fish sauce
- 1 cup water
- Thai chili peppers to taste
- For the Marinade
- 4 cloves garlic minced
- 2 tbsp fish sauce
- 1 tbsp sugar
- 1 tsp black pepper
- For the Caramel Color
- 2 tbsp neutral oil
- 2 tbsp sugar
Instructions
- In a large bowl, combine the chicken, garlic, fish sauce, sugar, and black pepper. Marinate for at least 30 minutes.
- Heat the oil in a large pot or deep skillet over medium heat.
- Add the sugar and cook until it melts and turns a deep amber color.
- Immediately add the marinated chicken and stir to coat each piece in the caramel.
- Cook for 5–7 minutes, or until the chicken is lightly browned.
- Push the chicken to one side of the pot. Add the shallot and ginger, then sauté until fragrant.
- Pour in the water and bring to a gentle simmer.
- Cover and cook for 20 minutes.
- Stir in the fish sauce and dark soy sauce.
- Add the hard-boiled eggs and Thai chili peppers.
- Simmer uncovered for an additional 10 minutes, turning the eggs halfway through so they absorb the sauce evenly.
- Serve hot with steamed white rice and spoon the rich caramel sauce over the chicken and eggs.
If you enjoyed this Vietnamese caramelized chicken and egg recipe, you might also like my other authentic Vietnamese recipes, like salmon spring rolls with peanut sauce, or Vietnamese catfish sour soup.
Disclosure: Some links on this page are affiliate links, meaning that at no additional cost to you, we may receive compensation from purchases made through these links. As an Amazon Associate, I can earn from qualifying purchases.






Leave a Reply