Thai Green Curry Chicken
Thai Green Curry Chicken is a quick and flavorful dish that combines tender chicken with a rich, aromatic green curry sauce. The vibrant green curry paste from fresh herbs and spices delivers a punchy, herbaceous flavor balanced by creamy coconut milk. This easy-to-make meal brings the authentic taste of Thailand right to your table, perfect for weeknight dinners or special occasions.

Thai curry is a quintessential part of Thai cuisine, known for its rich, aromatic, and complex flavors. It combines a harmonious blend of spices, herbs, and coconut milk to create a creamy and flavorful dish that is both comforting and invigorating. In particular, green curry stands out for its vibrant color and distinctive flavor among Thai curries.
Why is this the best recipe?
- Balanced Flavor Profile: The combination of green curry paste, coconut milk, and fish sauce creates a perfect harmony of spicy, creamy, and savory flavors. It’s also enhanced by fresh lime juice and aromatic Thai basil.
- Nutrient-Rich Vegetables: The use of red and yellow peppers, carrots, mushrooms, and parsnips adds vibrant colors to the dish and also provides a variety of vitamins, minerals, and antioxidants. Thus making the meal wholesome and nutritious.
- Simple and Quick Preparation: With straightforward steps and readily available ingredients, this recipe is easy to follow and can be prepared in under an hour. Thus making it perfect for a quick weeknight dinner.
- Authentic Thai Experience: The recipe captures the essence of traditional Thai cuisine. It offers an authentic taste experience that can be enjoyed at home without requiring extensive cooking skills or hard-to-find ingredients.

Ingredients and substitutes
- Green Curry Paste: Provides the primary flavor base with a mix of herbs and spices typical of Thai cuisine. You can also use red curry paste (though the flavor profile will change slightly).
- Fish Sauce: Adds umami and a salty depth to the curry. You can also use soy sauce or tamari (for a vegetarian/vegan option).
- Sugar: Balances the spiciness and saltiness of the curry paste and fish sauce. Honey, maple syrup, or coconut sugar are great substitutes.
- Vegetable Oil: Used to sauté the curry paste to release its flavors. Canola, sunflower, or any neutral cooking oil also works well in this curry.
- Chicken Thighs: Provides a tender and flavorful protein base for the curry. However, chicken breasts, shrimp, tofu, and beef are great alternatives.
- Coconut Milk: Adds creaminess and a rich texture to the curry. You can also use coconut cream for a thicker consistency or almond milk (though it will be less creamy).
- Chicken Broth: Thins the curry and adds depth of flavor. You can also use vegetable broth or water.
- Red and Yellow Bell Peppers: Add sweetness, color, and crunch to the curry. However, you can use any color of bell peppers or other sweet peppers.
- Carrots: Provide sweetness and a slight crunch. You can also use sweet potatoes or butternut squash.
- Button Mushrooms: Add an earthy flavor and meaty texture. You can also use cremini mushrooms, shiitake mushrooms, or any other variety.
- Parsnip: Adds a slightly sweet and nutty flavor with a firm texture. You can also use turnips, rutabagas, or potatoes.
- Thai Basil Leaves: Add a unique anise-like flavor and fresh aroma. Regular basil, mint, or cilantro (though the flavor will be different) works too.
- Lime Juice: Adds acidity to brighten and balance the flavors. You can also use lemon juice or rice vinegar.
- Cilantro Leaves (for garnish): Adds freshness and a burst of color. You can also use parsley or additional Thai basil.
- Sliced Red Chilies (optional, for garnish): Adds heat and visual appeal. You can also use sliced green chilies, crushed red pepper flakes, or a dash of hot sauce.

Step-by-step: Thai curry chicken
- Prepare the Curry Base: Heat the vegetable oil in a large skillet or wok over medium heat. Sauté the onions and garlic for 30 seconds. Next, add the green curry paste and sauté for 2-3 minutes until fragrant. Stir in the fish sauce and sugar, mixing well.
- Cook the Chicken: Add the chicken pieces to the skillet, stirring to coat them with the curry paste. Cook until the chicken is no longer pink, for about 5-7 minutes.
- Add Coconut Milk and Broth: Pour in the coconut milk and chicken broth and stir to combine. Then, add the lemon grass, lemon juice, and lime leaves. Bring the mixture to a gentle simmer.
- Cook the Vegetables: Add the vegetables and continue to cook for another 5-7 minutes or until the vegetables are tender but still crisp.
- Final Touches: Season with salt and pepper to taste. Then, let the curry simmer for a few more minutes to allow the flavors to meld together.
- Serve: Transfer the curry to a serving dish. Garnish with fresh cilantro leaves, lime wedges, and sliced red and green chilies. Serve hot with steamed jasmine rice.


Frequently asked questions
Yes, Thai Green Curry Chicken can be made ahead of time. It often tastes even better the next day as the flavors have more time to meld together. Store it in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave before serving.
Yes, you can freeze Thai Green Curry Chicken. Allow the curry to cool completely, then transfer it to a freezer-safe container or bag. It can also be frozen for up to 3 months. Thaw in the refrigerator overnight and reheat on the stovetop.
To reduce the spiciness, use less green curry paste. You can also add more coconut milk or sugar to balance the heat. Additionally, serving the curry with cooling yogurt or coconut cream can help mellow the spice.
Yes, this recipe is versatile. You can substitute chicken with shrimp, beef, pork, tofu, or even a mix of vegetables for a vegetarian version. However, adjust the cooking times accordingly based on the protein you use.
Thai Green Curry Chicken is typically served with steamed jasmine rice. It also pairs well with quinoa, rice noodles, or flatbreads like naan. You can add a side of fresh cucumber salad or pickled vegetables for a complete meal.
Yes, homemade green curry paste can enhance the flavor of your dish. Blend ingredients like green chilies, garlic, shallots, lemongrass, galangal, lime zest, coriander roots, cumin seeds, and shrimp paste. Store it in an airtight container in the refrigerator for up to a week or freeze for longer storage.
To prevent coconut milk from separating, cook the curry over medium to low heat rather than high heat. Avoid boiling the curry vigorously. Stir the curry occasionally to keep the ingredients well-mixed.
Use full-fat coconut milk for the best flavor and creamy texture. Light coconut milk can be a lower-calorie option, but it will result in a thinner curry.
Store leftover Thai Green Curry Chicken in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave before serving.
Yes, you can use a variety of vegetables based on your preference or seasonal availability. Popular options include zucchini, eggplant, baby corn, bamboo shoots, and spinach. Adjust the cooking times for different vegetables to ensure they are cooked properly.

Thai Curry Chicken
Thai Green Curry Chicken is a quick and flavorful dish that combines tender chicken with a rich, aromatic green curry sauce. The vibrant green curry paste, made from fresh herbs and spices, delivers a punchy, herbaceous flavor balanced by creamy coconut milk. This easy-to-make meal brings the authentic taste of Thailand right to your table, perfect for weeknight dinners or special occasions.
Video
Ingredients
- 1 lb (0.5 kg) Chicken thighs cut into bite-sized pieces
- 2 tbsp (30 ml) Vegetable oil
- 1 small Onion finely chopped
- 2 small Garlic cloves minced
- 2 – 3 tbsp Green curry paste (store-bought or homemade)
- 1 tbsp Fish sauce
- 1 tsp Sugar
- 1 can (400 ml) Coconut milk
- 1 cup (240 ml) Chicken broth
- 1 stalk Lemon grass cut to pieces
- 1 large Red bell pepper sliced
- 1 large Yellow bell pepper sliced
- 1 large large carrot peeled and sliced
- 1 cup small button mushrooms halved
- 1 cup Parsnip peeled and sliced
- 1 tbsp Lime juice
- ¼ cup Thai basil leaves crushed in mortar and pestle
- ¼ cup Cilantro crushed in mortar and pestle
- ½ tsp Salt
- ½ tsp Black pepper powder
- Fresh cilantro leaves chopped for garnish
- Lime wedges for garnish
- Sliced red and green chilies optional for garnish
Method
- Prepare the Curry Base: Heat the vegetable oil in a large skillet or wok over medium heat. Sauté the onions and garlic for 30 seconds. Add the green curry paste and sauté for 2-3 minutes until fragrant. Stir in the fish sauce and sugar, mixing well.2 tbsp Vegetable oil, 1 small Onion , 2 small Garlic cloves, 2 – 3 tbsp Green curry paste, 1 tbsp Fish sauce, 1 tsp Sugar
- Cook the Chicken: Add the chicken pieces to the skillet, stirring to coat them with the curry paste. Cook until the chicken is no longer pink, about 5-7 minutes.1 lb Chicken thighs
- Add Coconut Milk and Broth: Pour in the coconut milk and chicken broth, stirring to combine. Add the lemon grass, lemon juice, and lime leaves. Bring the mixture to a gentle simmer.1 can Coconut milk, 1 cup Chicken broth, 1 stalk Lemon grass, 1 tbsp Lime juice
- Cook the Vegetables: Add the vegetables and continue to cook for another 5-7 minutes or until the vegetables are tender but still crisp.
- Final Touches: Season with salt and pepper to taste. Let the curry simmer for a few more minutes to allow the flavors to meld together.1 large Red bell pepper, 1 large Yellow bell pepper, 1 large large carrot, 1 cup small button mushrooms, 1 cup Parsnip, ¼ cup Thai basil leaves, ½ tsp Salt, ½ tsp Black pepper powder, Fresh cilantro leaves, ¼ cup Cilantro
- Serve: Transfer the curry to a serving dish. Garnish with fresh cilantro leaves, lime wedges, and sliced red and green chilies. Serve hot with steamed jasmine rice.Lime wedges, Sliced red and green chilies
Notes
- Use Fresh Ingredients: Fresh herbs and vegetables will significantly enhance the flavor and overall quality of your curry. Look for vibrant, unblemished produce.
- Adjust Spice Level: Green curry paste can vary in heat. Start with a smaller amount and adjust to your preferred spice level. If it becomes too spicy, add more coconut milk to mellow it out.
- Sauté the Curry Paste: Sautéing the curry paste in oil before adding other ingredients helps release its full flavor. Cook it until it becomes fragrant, about 2-3 minutes.
- Properly Cut Vegetables: Ensure your vegetables are cut into uniform sizes to promote even cooking. Denser vegetables like carrots and parsnips should be sliced thinner than bell peppers to cook evenly.
- Simmer, Don’t Boil: Once you add the coconut milk and broth, keep the mixture at a gentle simmer rather than a rolling boil. Boiling can cause the coconut milk to separate.
- Don’t Overcook the Chicken: Chicken thighs are more forgiving than breasts, but avoid overcooking them to keep them tender and juicy. Cut them into uniform, bite-sized pieces for even cooking.
- Add Vegetables in Stages: Add denser vegetables like carrots and parsnips first, allowing them to cook longer. Add bell peppers and mushrooms later to retain their texture and color.
- Fresh Thai Basil: Add Thai basil at the end of cooking to preserve its aromatic qualities. If you add it too early, it may lose its flavor.
- Balance Flavors: Taste the curry before serving and adjust the seasoning as needed. You might need more fish sauce for saltiness, lime juice for acidity, or sugar for sweetness.
- Resting Time: Let the curry rest for a few minutes after cooking to allow the flavors to meld together. This can make a significant difference in taste.
- Serve with Jasmine Rice: Serve your Thai Green Curry Chicken with steamed jasmine rice, which complements the rich and flavorful curry.
- Garnish Right Before Serving: Add fresh cilantro, lime wedges, and sliced chilies just before serving to maintain their vibrant appearance and fresh flavors.
- Use High-Quality Coconut Milk: Opt for full-fat coconut milk for a richer and creamier curry. Shake the can well before opening to mix the cream and liquid.
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!

Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.















Very nice and amazing
thanks for sharing
This Thai Green Curry Chicken is absolutely delicious! ?? The combination of tender chicken and that creamy, aromatic green curry sauce is packed with flavor! ?? The vibrant green curry paste and coconut milk create the perfect balance – a must-try for sure! ?
Thai Green Curry Chicken sounds absolutely delicious! ?? The blend of fresh herbs, spices, and creamy coconut milk must create such a rich and comforting dish. ?️? I can just imagine the perfect balance of heat and creaminess in every bite. A great choice for anyone craving bold, flavorful food! ?
Enjoyed this for dinner last night and it was a savory success! Turned out hearty, bold and delicious; easily, a new favorite recipe!
This recipe tasted just like my favorite Thai restaurant’s green curry! It was super flavorful, perfectly spiced, and so satisfying!
Love this Thai Green Curry Chicken recipe, I will make it soon for dinner, I love curry. It looks delicious!!! Thanks for sharing 🙂
Yum! I love a good thai curry and this tasted so fresh and delicious!
Yum!!! I loved the flavors and curry in this dish! Thank you so much!