Go Back
+ servings
Bowl of curry Thai chicken with vegetables and fresh herbs
Print Pin
4.64 from 30 reviews

Thai Red Curry Chicken

Thai Chicken Curry with coconut milk and vegetables is a one-pot meal that is healthy, lusciously creamy, fragrant, delicious and incredibly easy to make. Customize it to your taste!
Course Dinner, Lunch, Main Course
Cuisine Thai
Keyword Thai Chicken Curry, Thai Chicken Curry Recipe
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6 servings
Calories 169kcal


  • 1 tablespoon coconut oil, vegetable oil or olive oil
  • 4 garlic cloves, peeled and minced
  • 1- inch piece ginger, peeled and minced
  • 1 small onion or shallot, chopped finely or sliced
  • 2 stalks lemongrass, white parts only cut into 2-4 inch pieces, pounded and bruised
  • 1-2 tablespoons red curry paste depending on how spicy you want the curry
  • 2 14 oz cans full-fat coconut milk
  • 4 Kaffir lime leaves or zest of a lime optional
  • 1 cup chicken broth
  • 3 tablespoons fish sauce
  • 1 teaspoon soy sauce or tamari
  • 2 tablespoons brown sugar
  • 2 carrots, peeled and thinly sliced into ¼-inch thick rounds
  • 4 boneless and skinless chicken breasts, cut into thin slices (bite size)
  • 1 small red bell pepper, cut into thin strips
  • 1 small zucchini, cut into ¼-inch rounds
  • 1-2 cups broccoli florets
  • 4 sprigs Thai basil or regular basil (italian), roughly chopped
  • ¼ cup cilantro, chopped plus more for garnish
  • Lime wedges for garnishing


  • Brown or white rice for serving.


  • In a Dutch oven or large heavy bottom pan, heat the oil over medium-low heat.
  • Add the garlic, ginger, onions (or shallots) and lemongrass and sauté stirring frequently for about 2-3 minutes or until the onions start to soften and the rest of the ingredients become aromatic. Make sure the garlic doesn’t burn.
  • Stir in the red curry paste and sauté for about 2 minutes then, stir in the coconut milk, Kaffir lime leaves (optional), chicken broth, fish sauce, soy sauce and brown sugar. Mix to combine.
  • Bring the mixture to a quick boil, lower the heat and simmer for about 10 minutes or until the sauce thickens a bit.
  • Add the carrots and chicken and cook for about 5 - 6 minutes or until the chicken is just cooked through. Add the red bell pepper and zucchini and cook for about 4 minutes or until the vegetables soften. Add the broccoli florets, basil and cilantro. Mix well, cover the pot and simmer for about 2 minutes. The broccoli cooks pretty fast so keep an eye on it.
  • Before serving, remove the lemongrass. To serve, garnish with additional basil and cilantro and lime wedges if desired.



  • Slice the carrots on the thinner side so they have plenty of time to become crisp tender.
  • Shake the can of coconut milk before opening it. Coconut milk separates and you may need to stir it (even after shaking the can).
  • I cut the lemongrass into 2-4 inch pieces (instead of thinly slicing it). Before serving, remove the lemongrass stalks from the curry. They are woody and not pleasant to eat unless they are very finely chopped.
  • Prep your aromatics, protein and veggies before you start cooking. This recipe comes together pretty quickly. Your aromatics can burn and the chicken and veggies can become overcooked if you are not ready!
  • Different brands of Thai red curry paste have different intensities and level of spiciness. Start by adding a small amount (1 rounded tablespoon) and go from there.
  • The consistency and thickness of the curry sauce varies from place to place and restaurant to restaurant. My version is thick and rich. If you prefer a lighter sauce, add additional broth.


Calories: 169kcal | Carbohydrates: 13g | Protein: 18g | Fat: 4g | Saturated Fat: 2g | Cholesterol: 48mg | Sodium: 1018mg | Potassium: 624mg | Fiber: 2g | Sugar: 8g | Vitamin A: 4655IU | Vitamin C: 52.1mg | Calcium: 45mg | Iron: 1.1mg