This post may contain affiliate links. Please see my disclosure policy
Thai Green Curry – A flavorful mix of tender chicken, coconut milk, and aromatic spices, this curry comes together in under an hour for a comforting, restaurant-worthy dinner at home.
Thai green curry is one of those dinners that makes you feel like you’ve pulled off something special without spending hours in the kitchen.

The sauce is creamy, a little spicy, and packed with layers of flavor from coconut milk, curry paste, and fresh aromatics. You get tender bites of chicken in every spoonful, and the whole thing comes together in under an hour—perfect for a weeknight that still deserves a good meal.
I like to ladle it over a bowl of Instant Pot Jasmine Rice so the sauce soaks into every grain, then top it with a scatter of fresh cilantro for brightness.
What You’ll Need
Be sure to scroll to the bottom of the post for the FULL PRINTABLE recipe card.
- Boneless Skinless Chicken Breasts – can use chicken thighs if you prefer
- Soy Sauce
- All-Purpose Flour
- Canola Oil
- Green Curry Paste
- Green Onions
- Garlic
- Fresh Ginger
- Coconut Milk
- Fish Sauce
- Soy Sauce
- Sugar
- Cilantro

How To Make Thai Green Curry
- Coat the chicken – Toss bite-sized chicken pieces with soy sauce and flour until evenly covered.
- Brown the meat – Sear the chicken in hot oil over medium-high heat until lightly golden, then remove from the pan.
- Cook the aromatics – Lower the heat, stir in curry paste until fragrant, then add green onions, garlic, and ginger to soften.
- Combine and simmer – Return chicken to the skillet, add coconut milk, fish sauce, soy sauce, and sugar, then let simmer until the chicken is cooked through and flavors meld.
- Serve and garnish – Spoon over rice, sprinkle with fresh cilantro, and serve warm.
Recipe Tips & Tricks
- Cut chicken evenly – Keeping pieces the same size helps them cook at the same rate and stay tender.
- Adjust curry paste to taste – Use less for a milder dish or add extra for more heat and flavor depth.
- Don’t skip browning the chicken – A quick sear adds flavor and helps lock in moisture before simmering.
- Use full-fat coconut milk – It creates a richer, creamier sauce that coats the chicken and rice beautifully.
- Swap proteins if desired – Try shrimp, tofu, or thinly sliced beef for a different twist on the curry.
- Add vegetables for variety – Bell peppers, zucchini, or snap peas work well without altering the base flavors.
- Serve with fresh herbs – Cilantro or Thai basil adds brightness and balances the richness of the sauce.

Storage
Store leftovers it in an airtight container in the refrigerator for up to 3 days, then warm gently on the stove or in the microwave. I like to reheat on the stove over medium heat, adding a splash of coconut milk if the sauce has thickened.
More Tasty Chicken Dinners
- Creamy Garlic Chicken
- Chicken Wild Rice Casserole
- Orange Chicken
- Spicy Chicken Stir Fry
- Butter Chicken

Thai Green Curry Chicken
Ingredients
- 1 pound boneless skinless chicken breasts, cut into bite sized pieces
- 1 Tablespoon soy sauce
- 1 Tablespoon all-purpose flour
- 2 Tablespoons canola oil
- 2 Tablespoons green curry paste
- 3 green onions, chopped (only the green part)
- 3 cloves garlic, minced
- 1 teaspoon fresh ginger, minced
- 15 oz can coconut milk
- 1 Tablespoon fish sauce
- 1 Tablespoon soy sauce
- 2 Tablespoons sugar
- cilantro, garnish
Instructions
- In a bowl toss the chicken with soy sauce and the flour, coating evenly.1 pound boneless skinless chicken breasts, 1 Tablespoon soy sauce, 1 Tablespoon all-purpose flour
- In a large skillet heat the oil over medium high heat. Add the chicken, and sauté until browned (about 5 minutes). Remove chicken.2 Tablespoons canola oil
- Reduce the heat to medium. Stir in the curry paste. Cook for about 1 minute, until fragrant. Add green onions, garlic and ginger, cook for 2 minutes.2 Tablespoons green curry paste, 3 green onions, 3 cloves garlic, 1 teaspoon fresh ginger
- Return the chicken to the pan, and stir until the chicken is coated with the curry mixture. Mix the coconut milk, fish sauce, soy sauce, and sugar in with the chicken. Simmer over medium heat for 20 minutes.15 oz can coconut milk, 1 Tablespoon fish sauce, 1 Tablespoon soy sauce, 2 Tablespoons sugar
- Serve over rice, garnish with cilantrocilantro
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.













Made this last night and it was a HUGE hit!
This sounds so good, love the flavors!
I love curry, this looks amazing!
I cannot wait to try this! We love curry!!!
Oh my, this looks delicious! My husband loves curry, I need to make it for him!
What a great dinner option! I have to make this for my family soon!
This curry sounds so flavorful and easy…a winning combination! Love it!