Home Blog Recipe

Jump to Recipe

How to Make Perfect Thai Green Curry with Chicken

Published: Dec 16, 2025

Thai Green Curry with Chicken - Fragrant green curry paste simmers in creamy coconut milk with tender chicken and crisp vegetables. The balance of spicy, sweet, salty, and creamy flavors is the hallmark of this authentic Thai dish. Ready in about 30 minutes, it delivers complex restaurant-quality taste at home.

Thai Green Curry with Chicken - My first taste of green curry was at a street stall in Bangkok, and I spent years trying to recreate that balance of spicy, sweet, and creamy. The secret was toasting the curry paste in the coconut cream first. At 35 minutes start to finish, it's faster than takeout. I love how the aroma fills my kitchen and transports me back to that busy street.

Dietary Notes
  • ✓ 30-Minute Meal
  • ✓ Flavor-Packed
  • ✓ Restaurant Quality
  • ✓ Customizable Spice Level

Why You'll Love This

  • Authentic Flavor: Green curry paste is the key ingredient.
  • Creamy & Spicy: Coconut milk balances the heat perfectly.
  • Quick Cooking: Simmering develops flavor fast.
  • Versatile Vegetables: Use eggplant, bamboo shoots, or bell peppers.
Note Image

Thai Green Curry with Chicken

👩‍🍳 Author: Chef Nour
Prep Time: 15min
❄️ Cool Time: 0
🔥 Cook Time: 20min
🥨 Yield: 4
🍞 Method: Simmering
🌾 Diet: None
Leave a review
1x
2x
3x

restaurant Ingredients

  • 1.5 lbs boneless, skinless chicken thighs
  • 3-4 tbsp Thai green curry paste
  • 2 cans (13.5 oz each) coconut milk
  • 1 cup chicken broth
  • 2 tbsp fish sauce
  • 1 tbsp palm sugar or brown sugar
  • 2 bell peppers, sliced
  • 1 can (8 oz) bamboo shoots, drained
  • ½ cup Thai basil leaves
  • 1 tbsp vegetable oil
  • from 1 lime lime juice
✏️

Ingredient Notes:

  • Boneless, skinless chicken thighs Thighs stay juicy in curry and handle simmering well. Bite-size pieces cook evenly and soak up sauce.
  • Thai green curry paste This is the main flavor engine: spicy, herbal, aromatic. Fry briefly in oil to unlock the curry fragrance.
  • Coconut milk Full-fat coconut milk makes curry creamy and rich. It balances spice and creates a silky Thai curry sauce.
  • Chicken broth Broth loosens sauce to the perfect curry consistency. Use to adjust thickness without diluting flavor too much.
  • Fish sauce Adds salty umami and authentic Thai flavor. Start small and adjust because it is powerful.
  • Palm sugar or brown sugar A little sweetness balances spicy, salty, and sour. This is classic Thai flavor balance.
  • Bell peppers, sliced Peppers add crunch and color. Add near the end so they stay bright and not mushy.
  • Bamboo shoots, drained Optional but adds classic texture. Rinse to reduce canned taste and keep curry clean.
  • Thai basil leaves Thai basil adds fresh anise-like aroma. Stir in at the end for maximum fragrance.
  • Vegetable oil Oil is used to fry curry paste and build flavor. This step makes the curry taste more restaurant-style.
  • Lime juice Finish with lime for bright, fresh acidity. This makes green curry taste vibrant.
  • For serving: rice Jasmine rice is classic and soaks up curry sauce. It makes this a complete Thai dinner.

list_alt Instructions

  1. 1
    Heat oil in a large pot or wok over medium heat. Add the green curry paste and cook for 1-2 minutes, stirring constantly, until fragrant.
  2. 2
    Add the chicken pieces and stir to coat with the paste. Cook for 3-4 minutes until the outside is no longer pink.
  3. 3
    Pour in the coconut milk and chicken broth. Stir to combine and bring to a gentle simmer.
  4. 4
    Add fish sauce and sugar. Stir until sugar dissolves. Simmer for 10 minutes.
  5. 5
    Add the sliced bell peppers and bamboo shoots (if using). Simmer for another 5-7 minutes until vegetables are crisp-tender and chicken is cooked through.
  6. 6
    Taste and adjust seasoning with more fish sauce (for saltiness) or sugar (for sweetness) as needed.
  7. 7
    Remove from heat. Stir in the Thai basil leaves until just wilted.
  8. 8
    Serve immediately over rice, garnished with more basil and a generous squeeze of fresh lime juice.

Nutrition Facts

content_copy
Calories 420
Protein 28g
Carbs 14g
Fiber 3g
Sugar 8g
Fat 30g
Sodium 980mg
Potassium N/A
🍽️

Serving Suggestions

Serve hot over steamed jasmine rice. Garnish with fresh Thai basil leaves, sliced red chili peppers for extra heat, and a squeeze of fresh lime juice. The lime juice brightens all the flavors. Provide extra fish sauce and sugar at the table for guests to adjust seasoning.

How to Store?

Store leftovers in an airtight container in the refrigerator for up to 3 days. The flavors often improve the next day. Reheat gently on the stovetop over medium-low heat. Do not boil vigorously, as the coconut milk can separate. Freeze for up to 2 months; thaw overnight in the refrigerator before reheating.

Leave a Comment

Recipe rating