Caramel chicken is a quintessential Vietnamese home cooked meal. This salty-sweet chicken, braised in a savory, sticky sauce, hits all the right spots when you want a simple, comforting meal. It's also very quick to make, with a simple ingredient list - a perfect weeknight meal with many options to adapt it to other meats!
What is Caramel Chicken?
In Vietnamese cuisine this dish is called ga kho. Ga means chicken, and kho refers to dishes involving braising or stewing, and you can make kho using any other meat. A kho using caramel sauce like this one is very common, and the chicken version is particularly easy and fast.
Thit kho is a classic version that involves pork belly and hard boiled eggs, similar to the Thai kai palo minus the spices. But it takes much longer to cook, so the chicken version is a good beginner kho. You can also find kho made with fish!
Traditionally this dish is made and served in a clay pot; but a wok, a 10-inch heavy-bottomed skillet, or dutch oven will work.
Caramel in a Savory Dish
Using caramel sauce in a savory cooking is a classic Vietnamese technique. So common, in fact, that you can buy pre-made caramel sauce from Vietnamese grocery stores!
The bittersweet caramel is responsible for the rich colour and also the complex savory-sweet flavors that can't be obtained using plain sugar. It's a simple process but do watch the video if this is your first time so you know what to expect.
If you've made caramel for desserts such as flan or my caramel custard cake, it's the same idea, but you want this to be much darker. The darker the caramel the less sweet and the deeper the flavour, which work better in a savoury dish. But you do not want it burnt, so again watch the video so you can see the colour you're going for!
Ingredients
Here are the ingredients you'll need for Vietnamese caramel chicken, and it uses mostly basic stuff!
- Boneless skinless chicken thighs - bone-in whole thighs will also work, but some modification is needed as discussed in the FAQ below.
- Good fish sauce - I specify "good" because it's the main seasoning for this dish and quality will make a difference. Read this article to learn about how to choose good fish sauce. If you're allergic to fish though, you can substitute soy sauce.
- Palm sugar or granulated sugar
- Rice vinegar as a small amount of acid is added to brighten and balance the sweetness. However the flavour of the vinegar won't actually come through, so other kinds of vinegar or even lime juice will work.
- Coconut water; or sub unsalted chicken stock. More on this below.
- Garlic
- Shallots
- Ginger
- Ground black pepper
- Thai chilies, optional
- Green onion and/or cilantro for garnish. Choose either one or both if you have them, but cilantro will add a bit more cooling freshness.
- Jasmine rice for serving
How to Make Vietnamese Caramel Chicken
Here's a bird's eye view of the steps, but if this is your first time watch the video tutorial to ensure success!
- Cut the chicken into 1.5-inch cubes, mix with 1 tablespoon fish sauce and let it sit while you prep.
- In a small saucepan, add the chopped palm sugar and let it melt over medium heat allowing it to caramelize.
- If you see some uneven colour, stir to even it out. Let the sugar caramelize until it is a very dark brown.
- Turn off the heat and immediately add the coconut water to stop the cooking process. Put it back on the heat and let it cook for a minute more until the sugar is mostly dissolved.
- Turn off the heat and add the remaining fish sauce and rice vinegar. The sauce can be made in advance and it will keep indefinitely in the fridge.
- Heat a wok, a 10-inch skillet or a dutch oven over medium-high heat. Add a little oil, and saute the garlic, shallots, ginger and black pepper until the shallots are translucent.
- Push the herbs to one side and add the chicken; spreading it out into a single layer. Then flick the herbs on top of the chicken and let the chicken sear, undisturbed, for about 2 minutes.
- You're looking for the bottom of the chicken to be golden brown.
- Give everything a toss and pour the caramel sauce over.
- Let it simmer on medium-low or low heat for 15 minutes (look for constant but gentle bubbling) stirring occasionally until the chicken is fork tender. If it becomes too dry, top up with a splash of water as needed.
- Off heat, taste and adjust the sauce (this is very important!). If it is too strong or there's not enough sauce, add a little water. If it's too sweet, add more fish sauce and maybe even a touch of vinegar to balance. Or add more sugar! Do whatever you need to do here.
- Stir in some green onions and chopped chilies (if using). Plate, top it with a little fresh ginger if you like, and serve with steamed white rice and a side of veggies!
Pro Tip: Make sure you have good ventilation while cooking to avoid having the smell of fish sauce in your curtains for days!
Coconut Water in a Braise?
Let’s talk about the choice of braising liquid. I was surprised by the use of coconut water because in Thailand, we have coconut water out the wazoo, but we don’t use it in this way. That said it adds a natural sweetness and a little more complexity, and it works.
You can use chicken stock instead, but I’d up the sugar by about a teaspoon to make up for the sweetness.
What REALLY surprised me though was finding out that many Vietnamese-Americans use Coco Rico coconut flavoured soda instead! It’s a Puerto Rican drink, but back when coconut water was not widely available in America Vietnamese-Americans started using this as an alternative, and it became a thing. It's safe to say that Coco Rico is now a part of Vietnamese cooking in N. America!
If you're interested in trying it, a word of caution. It’s very sweet, too sweet for me even as a drink. If using, you would have to use less sugar, which means less caramel flavour...in short, I don't recommend it myself.
Note: You cannot just substitute it for coconut water in my recipe or you will end up with an overly sweet dish. I would look for other recipes that are designed specifically to work with Coco Rico.
Why some caramel chicken has no caramel
This dish was popularized in America by a famous Vietnamese restaurant in San Francisco called The Slanted Door. I used to work close to it, and just about every table ordered their caramel chicken; including me when I went!
Their recipe has been shared in many publications, but when I saw it, I was surprised to find that there is actually no caramel in their caramel chicken!
What they, and sometimes other people, use is dark brown sugar. I found out that brown sugar is a common shortcut to get that dark colour without the caramelizing step. In a restaurant, this is understandable as it helps with consistency and efficiency. And the dish still tastes good!
For cooking at home though, I think caramelizing sugar yields a better flavour, and at the very least, the traditional flavour of this dish. So I encourage you to make the caramel, especially since it only takes a few minutes for the small amount needed for this recipe.
Storing Leftovers
Caramel chicken keeps very well in the fridge, and it will taste even better the next day. It will keep in the fridge for at least a week.
Tips for Advance Prep
The caramel sauce can be made in bulk, in advance, and it will keep in the fridge indefinitely. If the sauce is ready to go, this recipe will be super quick to pull off on a weeknight.
The whole dish can be made in advance and reheated when ready to serve (a perfect dinner party dish!) Leave the green onions and chilies out and then add them just before serving and after you reheat. You can reheat on a stovetop or in the microwave; and be prepared to add a splash of water to make up for the evaporation during reheating.
Frequently Asked Questions
Yes, with a few adjustments. When you add the chicken to the pan to sear, add it skin side down. Once browned, flip the chicken and add the sauce. You may need to add more water to ensure that the liquid almost submerges the chicken.
Your cooking time will need to be increased to about 40 minutes, so I would keep it loosely covered to prevent it from drying out too much. Flip the chicken a few times in between.
Once the chicken is done, taste and adjust the seasoning, and if it's too diluted, remove the chicken and reduce the sauce further.
The process is the same, but you will need to change the cooking time according to the meat you use, then adjust the amount of liquid to match the cooking time.
If using pork shoulder and/or pork belly for example, you'll need to cook it for about 2 hours. Read the previous question to get an idea of things you might need to change if using meats that take longer to cook.
I do not recommend chicken breast for any kind of braise since it will dry out. Chicken breast should only be cooked minimally, so if you really want to use it, here's what I'd do:
Make the recipe but do not add the chicken until after the sauce has reduced (so you will just reduce the sauce by itself with the herbs). Once the sauce is thick and sticky-looking, add the chicken and cook just until it's done. Adjust the consistency and flavour of the sauce as needed. The same would apply to fish, which also takes very little time to cook.
You can certainly make this with tofu or any other vegan meats. Substitute fish sauce with vegan fish sauce or soy sauce. If your protein only takes a short time to cook, follow the instructions for chicken breast in the above question.
Unsalted or low sodium chicken stock will be fine, but increase the sugar by about 1 teaspoon.
Though I have never done it, theoretically the premade caramel sauce will replace the palm sugar in the recipe. So you can skip the sauce making step altogether and add the nuoc mau and the other sauce ingredients to the chicken after it has seared.
The amount is something you'll have to tinker with. Start with a tablespoon and add more until the desired colour is achieved; and be prepared to add more sugar at the end if needed.
Vietnamese Caramel Chicken - Ga Kho
Ingredients
- 1½ lb boneless skinless chicken thighs, cut into 1.5" cubes
- 2 tablespoon fish sauce
- 3 tablespoon palm sugar, finely chopped, or granulated sugar (see note 1)
- ½ tablespoon rice vinegar, (see note 2)
- ½ cup coconut water, or unsalted chicken stock
- 2 tablespoon neutral oil
- 4 cloves garlic, chopped
- ½ cup julienned shallots, about 1 large head
- 1 ½ tablespoon finely julienned ginger
- ½ teaspoon ground black pepper
- Thai chilies, chopped, to taste (optional)
- 1 green onion and/or 4 sprigs cilantro, chopped
- Jasmine rice and a side of veggies, for serving
Notes
- If you have palm sugar, that's great. But if you don't, white sugar will work fine as you'll still be getting a lot of flavour from the caramel.
- The vinegar is there just to provide some acidity to balance the sweetness, but the flavour of the vinegar will not come through; so you can use any other types of vinegar you have, or even lime juice, lemon juice or tamarind.
FULL VIDEO TUTORIAL
All my recipes come with step-by-step video tutorials with extra tips not mentioned in the blog post, so make sure you watch the video to ensure success. If you enjoy them, consider subscribing to the YouTube Channel to not miss an episode. Thank you!
Subscribe to my YouTube ChannelInstructions
- Mix chicken with 1 tablespoon fish sauce and let it sit while you do the other things.1½ lb boneless skinless chicken thighs, 2 tablespoon fish sauce
- To make the fish sauce caramel: In a small pot add the palm sugar and let it melt over medium heat. Allow it to caramelize until the sugar is a very dark brown, almost black. As the sugar darkens, stir it occasionally to even out the darkness. Once it's very dark brown, remove from heat and deglaze with the coconut water - it will sizzle aggressively. Put the pot back on the heat and keep it cooking for another minute until the sugar is all dissolved (a couple of undissolved bits stuck to the pot is okay). Turn off the heat and add the remaining 1 tablespoon of fish sauce and vinegar, set aside. Tip: You can make this sauce in bulk, in advance, as part of your meal prep, and it'll keep in the fridge forever.3 tablespoon palm sugar, ½ tablespoon rice vinegar, ½ cup coconut water
- In a wok, on medium high heat, add the oil and sauté the ginger, shallots, garlic and black pepper until the shallots are translucent.2 tablespoon neutral oil, 4 cloves garlic, ½ cup julienned shallots, 1 ½ tablespoon finely julienned ginger, ½ teaspoon ground black pepper
- Push the herbs aside, add the chicken, and spread it out in one layer, then scoop the herbs back on top of the chicken to protect them from the heat. (You can also remove the herbs from the pan for now to make this less clunky, but this method works fine). Let the chicken fry without moving it until some browning has developed on the underside of the chicken.
- Once the chicken has browned, add the caramel sauce and stir to mix. Simmer gently, uncovered, for about 15 mins, stirring every few minutes in between. You're looking for the chicken to be fork tender, and for the sauce to be thickened to a nice consistency.
- Once done, taste the sauce (this is very important!). It should be sweet and salty, but if it feels too strong/concentrated, add a small splash of water or coconut water to thin it out. If it tastes too weak/diluted, let it cook for a few minutes longer to reduce (to make this go faster you can remove the chicken with a slotted spoon and then just boil the heck out of the sauce to quickly reduce it).
- To finish, stir in chopped chilies if desired, then plate and top with green onions and/or cilantro. Serve with rice and a side of veggies (see below for some suggestions).Thai chilies, 1 green onion and/or 4 sprigs cilantro, Jasmine rice and a side of veggies
What to Serve with Caramel Chicken
This dish is great on its own, but it can benefit from a side of vegetables to lighten it up a bit. These two simple veggie stir fries are quick and tasty. If you want something tart and spicy to balance the sweetness though, go for the brussel sprouts or the papaya salad!
If you want to explore more options, check out my salads and vegetables recipes.
Tori says
I'm an utterly novice cook with very little knowledge. But I followed this recipe and made this yesterday and it turned out quite good!
Steven H says
I made this last night, and it was really good! The first time I made the caramel, I think I burnt it - it tasted burnt/bitter - so I remade it before adding to the chicken. Definitely going to make this again! I really liked the balance of the sweentess, black pepper, and fish sauce. It kinda reminded me of sweeter chicken adobo. I paired this with Thai water spinach. Thanks!
Naveen says
This recipe is great! (As are all your others!) The flavors blend together so well!
My chicken ended up releasing a ton of water as I was simmering it in the sauce, so I ended up raising the heat after cooking to evaporate some of the water and thicken the sauce, which resulted in slightly over cooked chicken.
Any suggestions on dealing with the water released from the chicken? Perhaps high heat after adding the chicken but before the sauce? Worried about potential burning in that case though.
Pailin Chongchitnant says
One way to mitigate that is to make sure you don't crowd the pan too much. If you're using a lot of chicken for the size of the pan, water will be trapped inside the pan. Using a wider skillet will help. If the problem persists, reduce the sauce before adding it to the chicken.
Aaron says
This recipe tastes really good!
I can't find anything but organic coconut palm sugar though, which is apparently very different from Thai palm sugar. At that point should I still try caramelizing with the organic coconut palm sugar or just use white sugar?
I used white sugar this first time and was wondering if it's normal that the color doesn't get as dark as palm sugar or if I just didn't caramelize and reduce it long enough?
Pailin Chongchitnant says
Hi Aaron, both sugars will get to the same darkness if you caramelize them long enough, so I think you just need to push the colour a little further. "Organic coconut palm sugar", even though there's no way for me to tell what it is actually (Because that description doesn't tell me how the sugar is processed), it should also work!
Aaron says
Thanks for your response! Good to know.
Well if you're curious what I have is a box of granulated dry coconut sugar: https://www.amazon.com/BetterBody-Foods-Organic-Coconut-Unrefined/dp/B00PRGU6BA
Pailin Chongchitnant says
I see, so, it will work, yes, but that sugar tastes quite different from the Thai/Viet palm sugar. In this recipe, I think it's fine, but I would not use it in other recipes that don't require caramelizing the sugar as you'll get quite a different flavour.
Charles Branchaud says
I have made several recipes from Pai over the past few years. They are always excellent. But this Vietnamese caramel chicken recipe was close to perfection. The measurements of the ingredients were just right; I didn't have to adjust anything. My girlfriend REQUIRED this recipe to be added to our regular meal list!
Out of curiosity, I searched the web for the original recipe from The Slanted Door restaurant in San Francisco. Stick to the Pai version and watch her video. Same recipe (except dark brown sugar vs. palm sugar), but so much better explained by Pai.
Shelly says
I loved the recipe! Easy and so yummy. I looked at your equipment and tools but did not find the thick sided red bottom pan that you used in the Caramel Chicken video. Please, let me know the brand of that pan. Thank You.
Jess Nguyen says
Love this recipe. Remember making Ga khong gung with my mother. Super nostalgic and the recipe is super clear and easy to understand!
Tod Ransdell says
Winner winner, chicken dinner. Success all round. Fun to make. Tasty to eat.
I’d post a picture if I could but I don’t seem able to. Another time.
frenchy138 says
Hi Pailin,
You're right, the English on the Vietnamese pre-made sauce isn't quite correct. The French definition translated into English should read "thinning sauce" .
Should try to find it in store and make your recipe (without too much trouble.
Cheers