Skip to content

Thai Chicken Curry

This is one of my favourite Thai recipes because it’s so delicious.
Serves: 8
Prep Time: 15 min
Cook Time: 50 min


3 tbsp vegetable oil
2 onion(s), medium
2 cloves garlic, finely-chopped
1 piece ginger, 2 cm, peeled, finely-chopped
1 chilli, fresh, seeded, finely-chopped
1 piece lemongrass root, 7 cm, bashed
1 tbsp curry paste
4 cups chicken broth
1 cup water
2 tbsp fish sauce
1 sprig Thai basil
2 sprigs cilantro
1 can coconut milk, 400 ml
2 lb butternut squash, peeled, seeded and diced
½ lb green beans, trimmed and cut in half
12 oz chicken, cooked, shredded
2 tbsp Thai basil, fresh, finely-chopped
2 tbsp mint, fresh, finely-chopped
2 tbsp cilantro, fresh, finely-chopped
2 tbsp lime juice
sea salt, to taste
pepper, to taste

Food Safety

Before you start, wash all surfaces and your hands with soap and warm water, and remember to wash your hands, utensils and cutting boards after they touch raw meat or eggs. Avoid cross-contamination by using a different cutting board for your meat and other ingredients. Make sure you’re cooking to safe temperatures and chilling any leftovers within two hours. For more food safety tips, visit our Food Safety at Home Section.


  1. Heat the oil, over medium-high heat, in a large, heavy Dutch oven. When hot, add the onion, garlic, ginger, chilli and lemon grass. Season and sauté until the onion has softened but not browned.

  2. Add the curry paste and sauté for 30 seconds longer.

  3. Add the chicken stock, water, fish sauce and herbs and bring to a simmer. Reduce heat and simmer the stock for 20 minutes.

  4. Add the coconut milk and the butternut squash and continue to simmer for another 10 minutes or until the squash begins to become tender.

  5. Add the beans and chicken and cook for a further 10 minutes or until the beans are cooked.

  6. Just before serving finish the curry with the chopped fresh herbs and lime juice to taste. Ladle into bowls and serve.

Helpful Tip

Tie the Thai basil and cilantro sprigs together with string.

Nutrition Info

Per 400 g serving Amount
Protein19 g
Fat17 g
Saturated Fat10 g
Carbohydrate19 g
Fibre3 g
Sugar5 g
Cholesterol35 mg
Sodium440 mg
Per 400 g serving % Daily Value
Vitamin A120
Vitamin C45
Vitamin B630
Vitamin B1214