Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Green Chicken Curry


  • Author: Luna
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

For the Curry

  • 2 tablespoons vegetable oil (or coconut oil)
  • 3 tablespoons green curry paste (adjust to taste)
  • lbs boneless, skinless chicken thighs or breast, sliced thin
  • 1 can (13.5 oz) coconut milk (full-fat for creaminess)
  • ½ cup chicken broth or water (optional, for thinner sauce)
  • 1 tablespoon fish sauce (or soy sauce for an alternative)
  • 1 teaspoon brown sugar or palm sugar
  • 1 small eggplant, chopped (Thai or regular)
  • 1 cup green beans or snap peas, trimmed
  • 1 red bell pepper, thinly sliced
  • 1 zucchini, sliced into half-moons
  • ½ cup Thai basil leaves or regular basil
  • Juice of ½ lime
  • Optional: 2 kaffir lime leaves (torn or chopped)

For Serving

  • Steamed jasmine rice or rice noodles
  • Lime wedges
  • Extra basil or cilantro for garnish
  • Sliced red chili for garnish (optional)

Instructions

1. Prepare the Chicken and Vegetables

  • Thinly slice the chicken into bite-sized pieces.
  • Wash and chop vegetables so everything is ready for quick cooking.
  • Keep basil and lime juice aside for the final step.

2. Sauté the Curry Paste

  • In a large wok or deep skillet, heat oil over medium heat.
  • Add green curry paste and sauté for 1–2 minutes, stirring constantly to release the aromas and intensify the flavor.

3. Add Chicken

  • Add sliced chicken to the pan and toss to coat with curry paste.
  • Cook for 2–3 minutes until lightly browned but not fully cooked through.

4. Add Coconut Milk and Simmer

  • Pour in the coconut milk and stir to combine.
  • Add fish sauce, sugar, and optional lime leaves.
  • Bring to a gentle simmer and cook for 8–10 minutes, letting the chicken cook through and the flavors meld.

5. Add Vegetables

  • Stir in chopped eggplant, green beans, zucchini, and bell pepper.
  • Cook for 6–8 minutes, or until vegetables are tender but still vibrant.
  • Add chicken broth if sauce becomes too thick.

6. Finish the Curry

  • Stir in Thai basil leaves and lime juice.
  • Adjust seasoning with extra fish sauce or sugar if needed.
  • Simmer for another 1–2 minutes, then remove from heat.

7. Serve

  • Spoon curry into bowls over steamed jasmine rice or noodles.
  • Garnish with extra basil, chili slices, and lime wedges.
  • Serve immediately while hot and aromatic.
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes

Nutrition

  • Serving Size: 1 generous bowl with rice
  • Calories: 460
  • Sugar: 6g
  • Fat: 30g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 32g