Green Thai Chicken Coconut Curry

Highlight: Satisfying Main Dishes for Every Occasion

This dish features tender pieces of chicken gently cooked with vibrant green curry paste and creamy coconut milk. Sweet onions, fresh ginger, and garlic build layers of natural flavor, while shredded carrots and zucchini add a satisfying texture and subtle sweetness. Finished with a splash of lime juice and fresh cilantro, the curry delivers a refreshing balance of warmth and brightness. Ready in just 20 minutes, it’s a wholesome, comforting meal that embraces fresh ingredients and aromatic spices.

Luna chef wearing a white shirt.
Crafted By Luna
Updated on Sun, 07 Dec 2025 20:31:59 GMT
Green Thai Chicken Coconut Curry. Save
Green Thai Chicken Coconut Curry. | myhomemademeal.com

This green Thai chicken coconut curry comes together quickly in one skillet and delivers vibrant, comforting flavors that feel like a warm hug in a bowl. It’s perfect for busy weeknights when you want something healthy yet satisfyingly rich without spending hours in the kitchen.

I first made this recipe on a hectic weeknight and was amazed how restaurant-quality it tasted. Now it’s a go-to meal when I want something impressive but effortless.

Ingredients

  • Coconut oil or olive oil for sautéing: Coconut oil adds a subtle richness that complements the curry, but olive oil works in a pinch. Choose virgin for better flavor
  • Sweet Vidalia or yellow onion: diced small, adds natural sweetness that layers under the spices
  • Boneless skinless chicken breast: diced bite-sized, cooks evenly and stays tender
  • Garlic: finely minced or pressed, builds the aromatic base
  • Ground ginger or fresh ginger: finely chopped. Fresh ginger gives a sharper bite, ground is great for convenience
  • Ground coriander: for a warm, citrusy note. Fresh ground for maximum aroma
  • Full-fat coconut milk: from a 14-ounce can. Results in a creamy texture but lite works if you prefer lighter
  • Shredded carrots: add subtle sweetness and texture
  • Zucchini: diced bite-sized, adds freshness and balances richness
  • Thai green curry paste: pick a brand like Thai Kitchen for authentic flavor, adjust quantity to your spice preference
  • Kosher salt and freshly ground black pepper: to taste
  • Fresh lime juice: for brightness
  • Fresh cilantro: finely chopped for garnish. Basil can be swapped for a different herbal twist
  • Granulated sugar: optional to balance flavors if the curry is too tangy or spicy
  • Jasmine or basmati rice or naan: optional for serving

Step-by-Step Instructions

Sauté the Onion:
In a large skillet, heat the coconut oil over medium-high. Add the diced onion and cook, stirring occasionally, until it softens and just begins to turn translucent about 5 minutes. This step builds the flavor base for the curry.
Cook the Chicken:
Add the diced chicken pieces to the skillet. Cook for about 5 minutes, flipping and stirring often to ensure even cooking and to brown all sides. The chicken should be cooked through but still juicy.
Build the Aromatics:
Add the garlic, ginger, and ground coriander to the skillet. Stir constantly and cook for about 1 minute until fragrant but not burnt. This step layers in the spice notes essential to Thai curry.
Add Vegetables and Coconut Milk:
Pour in the coconut milk, then add shredded carrots, diced zucchini, the desired amount of green curry paste, salt, and black pepper. Stir everything together until fully combined.
Simmer and Thicken:
Reduce the heat to medium and let the curry mixture gently boil for about 5 minutes. During this time, the sauce will thicken slightly as the liquid reduces. Stir occasionally to prevent sticking.
Finish with Brightness and Fresh Herbs:
Remove the skillet from heat. Stir in fresh lime juice and chopped cilantro to brighten the flavors. Taste the curry and add sugar or adjust salt and curry paste as needed to balance the flavors perfectly.
A pot of green Thai chicken coconut curry. Save
A pot of green Thai chicken coconut curry. | myhomemademeal.com

Storage Tips

Store leftovers in an airtight container in the fridge for up to one week. When reheating, warm gently on the stove or microwave to prevent curdling the coconut milk. Freeze portions individually if you want to save for up to 3 months, thaw completely before reheating.

Ingredient Substitutions

You can swap chicken breast for thighs if you prefer darker meat with more flavor and moisture. Light coconut milk works but expect a thinner sauce. If you don’t have Thai green curry paste, yellow or red curry paste will alter the flavor profile but still taste delicious. Fresh basil makes an excellent garnish alternative to cilantro for a slightly sweeter herbal note.

Serving Suggestions

Serve this curry over jasmine or basmati rice to soak up the flavorful sauce. Warm naan bread on the side is perfect for scooping. Add a squeeze of extra lime juice on the plate for those who love an added zesty kick. A simple cucumber salad or pickled veggies provide a crunchy, refreshing contrast alongside.

Cultural Context

Green curry is one of the most popular Thai curries known for its fresh, fragrant, and spicy character. Traditionally, it includes fresh green chilies and galangal but the paste used here makes it accessible without fuss. Coconut milk is a staple in Thai cooking, providing the creamy base that balances heat and spices.

Recipe FAQs

→ What can I substitute for coconut oil in this dish?

You can use olive oil as a substitute; it provides a mild flavor and works well for sautéing the onions and chicken.

→ How can I adjust the spiciness of the curry?

Modify the amount of green curry paste you add; using less will result in a milder dish, while adding more intensifies the flavor.

→ Can I make this curry thicker?

Simmer the curry gently until the liquid reduces to your preferred consistency. Using full-fat coconut milk also helps create a richer texture.

→ What vegetables work best in this curry?

Shredded carrots and diced zucchini complement the flavors well, adding both texture and sweetness to the dish.

→ Is lime juice necessary in this preparation?

The lime juice adds brightness and balances the richness of the coconut milk, enhancing the overall flavor.

→ What is a good accompaniment for this dish?

Serving this curry with jasmine or basmati rice or warm naan bread helps soak up the flavorful sauce for a complete meal.

Green Thai Chicken Coconut Curry

Tender chicken cooked with green curry paste, coconut milk, and fresh vegetables in a fragrant blend.

Prep Time
5 minutes
Cooking Duration
15 minutes
Overall Time
20 minutes
Crafted By: Luna

Recipe Type: Main Dishes

Preparation Complexity: Beginner-Friendly

Regional Cuisine: Thai

Servings Output: 6 Serving Size

Dietary Choices: Gluten-Free Alternative, Dairy-Free Alternative

Everything You’ll Need

→ Oils

01 2 to 3 tablespoons coconut oil (olive oil may be substituted)

→ Vegetables

02 1 medium to large Vidalia or yellow onion, finely diced
03 3 cloves garlic, finely minced or pressed
04 1 to 1.25 pounds boneless skinless chicken breast, diced into bite-sized pieces
05 2 to 3 teaspoons ground ginger or 1 tablespoon fresh ginger, finely chopped
06 2 teaspoons ground coriander
07 1 (14-ounce) can full-fat coconut milk (lite may be substituted)
08 1 to 1.5 cups shredded carrots
09 1 large zucchini, diced into bite-sized pieces
10 2 to 8 tablespoons Thai Kitchen Gluten Free Green Curry Paste, adjust to taste
11 1 teaspoon kosher salt, or to taste
12 ½ teaspoon freshly ground black pepper, or to taste
13 1 to 2 tablespoons fresh lime juice
14 ¼ to ⅓ cup fresh cilantro, finely chopped (basil may be substituted)
15 1 to 2 tablespoons granulated sugar, optional and to taste

→ Optional Serving

16 Jasmine or basmati rice, or naan bread

Steps to Cook

Step 01

Heat oil in a large skillet over medium-high heat. Add the diced onion and cook for about 5 minutes, stirring intermittently, until the onion softens.

Step 02

Add diced chicken breast to the skillet and cook for approximately 5 minutes, stirring frequently and flipping pieces to ensure even cooking until fully cooked through.

Step 03

Incorporate garlic, ginger, and ground coriander into the skillet. Cook while stirring for about 1 minute until fragrant.

Step 04

Pour in coconut milk, then add shredded carrots, diced zucchini, green curry paste, salt, and pepper. Stir thoroughly to combine.

Step 05

Reduce heat to medium and allow the mixture to gently simmer for about 5 minutes until the liquid reduces and thickens slightly.

Step 06

Stir in lime juice and chopped cilantro. Taste and adjust by adding sugar, additional curry paste, salt, or pepper as desired.

Extra Suggestions

  1. Best served warm over jasmine or basmati rice or naan. Refrigerate airtight for up to one week.

Must-Have Equipment

  • Large skillet

Allergy Information

Always check ingredient details for potential allergens. Consult an expert if you're uncertain.
  • Contains coconut; verify labels for allergens in curry paste

Nutritional Highlights (per portion)

Nutritional information is shared for guidance and isn't meant to replace expert medical advice.
  • Caloric Content: 511
  • Fat Breakdown: 28 grams
  • Carbohydrate Breakdown: 32 grams
  • Protein Count: 34 grams