Vietnamese Chicken Curry Recipe (Cà Ri Gà)

One of the things I miss the most when I moved away from home was my parent’s home cooking. I’d reminisce about the food I grew up eating. The pleasant aromas, the bright clean crisp flavors, and the abundance of textures just ponder my mind. Many of the Vietnamese restaurants didn’t offer a wide variety of family household meals on their menu. I would frequently wind up ordering a particular Vietnamese dish that did not satisfy my cravings for my parent’s home cooking I’ve been longing for.

My parents never taught me how to cook due to circumstances therefore, I had to teach myself. I started preparing more home cooked meals on a daily basis and eventually I became very passionate about food. Cooking has made me appreciate my culture even more. I learned how to recreate some of my favorite childhood dishes that took me back home. I’ve also learned how to make other cuisines outside of my culture. I became more in touch with the foods I ate and more aware of how certain ingredients work with one another.

One of the first dishes I learned how to make was Cà Ri Gà which translates to Chicken Curry. This dish is a Vietnamese style yellow curry stewed with chicken. There are so many layers of flavor that makes it seem complex but it’s fairly simple to make. It’s aromatic, comforting, and hearty. This curry compliments perfectly with toasted French baguettes but you can serve it with jasmine rice or vermicelli noodles. Although, I prefer mine with bread. There is quite a bit of prep work and it requires a list ingredients but the results are worth it.

Vietnamese Chicken Curry Recipe (Cà Ri Gà)


  • 6 bone in chicken thighs
  • 6-8 potatoes (quartered into 1.5″ in)
  • 4-6 carrots (sliced on a bias into 1″ in)
  • 13.66 fl oz unsweetened coconut milk
  • 4-6 cups water or chicken broth
  • 4 tbs madras curry paste or powder
  • 1 whole lemongrass stalk (bruised)
  • 2 tbs lemongrass (minced)
  • 1 onion (sliced)
  • 2 tbs shallots (minced)
  • 6 cloves garlic (minced)
  • 2 tsp ginger (grated)
  • 1-3 red thai chilies (chopped or whole)
  • 6 kaffir lime leaves
  • 2-4 tbs fish sauce
  • 1-3 tsp sugar
  • 1/2 tsp black pepper
  • cornstarch to thicken
  • cilantro to garnish
  • oil as needed
  • salt to taste


  1. In a large bowl, combine half of the curry paste, lemongrass, shallots, garlic, ginger, fish sauce, sugar, salt and pepper.
  2. Add chicken, coat with mixture; marinate for at least 2-4 hours or overnight for better results.
  3. Add oil to a skillet on medium high heat; fry carrots and potatoes for about 2 minutes on each side in batches to form a lightly golden crust. (This will help them hold their shape better while they cook but you can omit this step.) Remove and drain on paper towels; set aside.
  4. In a large pot on medium high heat, add oil and cook chicken for about 3 minutes on each side; remove.
  5. In the same pot; sauté sliced onions, bruised lemongrass, lime leaves, garlic, ginger, chilies, and curry paste for about 1 minute.
  6. Add in water or chicken broth; bring to a boil.
  7. Add chicken back in, turn heat down to low; cover and allow to simmer for about 30 minutes.
  8. Stir in coconut milk; allow to simmer for 15 more minutes.
  9. Add in carrots and potatoes; cook until tender.
  10. Add cornstarch slurry into curry if you desire a thicker consistency or let the potatoes break down.
  11. Turn off heat; adjust seasonings with fish sauce, sugar, salt and pepper as needed.
  12. Serve with bread, rice, or noodles.
  13. Garnish with chilies and cilantro.
  14. Enjoy!

Vietnamese Chicken Curry Recipe (Cà Ri Gà)


  • Vietnamese curry is generally less thick than Thai or Indian curries; adjust the consistency according to your preference.
  • Be sure to thoroughly mix cornstarch with cold liquid before adding it into the curry to avoid any lumps from forming.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: