Creamy Thai Coconut Curry Chicken Recipe

There’s something undeniably comforting about the rich aroma of a Thai coconut curry simmering in your kitchen. This Creamy Thai Coconut Curry Chicken embodies the essence of authentic Thai cuisine, combining tender chicken, silky coconut sauce, and bold spices in perfect harmony. Each bite presents a symphony of flavors, balancing heat, sweetness, and zest with finesse. The beauty of this dish lies in its simplicity, allowing home cooks to create a restaurant-quality meal effortlessly while capturing the vibrant, aromatic soul of Thailand.

Ingredients

  • 1½ lbs (680 g) boneless, skinless chicken breasts or thighs, cut into chunks
  • 1 tbsp coconut oil or vegetable oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp Thai red curry paste
  • 1 can (13.5 oz) coconut milk (full-fat for best flavor)
  • 1 tbsp soy sauce or fish sauce
  • 1 tbsp brown sugar
  • 1 red bell pepper, sliced
  • 1 cup broccoli florets or snap peas
  • Juice of 1 lime
  • Salt and pepper, to taste
  • Fresh basil or cilantro, chopped (for garnish)

How to Make Creamy Thai Coconut Curry Chicken?

To begin, create a rich aromatic base by heating coconut oil in a large skillet or wok over medium heat. Sauté the diced onions until soft and translucent, then add garlic and ginger, cooking briefly until fragrant. This combination lays the foundation of depth and warmth that will permeate every bite of the curry. The careful preparation of aromatics ensures a layered and authentic flavor profile.

Next, stir in Thai red curry paste and allow it to bloom for a minute before adding the chicken chunks, tossing them to coat evenly. Pour in coconut milk along with chicken broth, then season with brown sugar and fish sauce. Simmer gently until the sauce thickens and the chicken cooks through, while vibrant vegetables like bell peppers and snap peas are folded in toward the end to maintain their color and crunch. A final squeeze of lime juice and a sprinkle of fresh herbs elevates the dish to a fragrant and visually stunning meal.

Cooking Time

The total cooking time for this curry is approximately 30 minutes, from preparing the aromatics to finishing touches. Sautéing the aromatics and chicken takes around 8–10 minutes, while simmering the sauce with coconut milk and vegetables adds another 12–15 minutes. This ensures the chicken remains tender, the vegetables retain their crispness, and the sauce develops a creamy, flavorful consistency.

Nutritional Information

This Creamy Thai Coconut Curry Chicken is a wholesome and balanced dish, rich in protein from the chicken and healthy fats from coconut milk. The inclusion of fresh vegetables like bell peppers and broccoli adds essential vitamins, fiber, and antioxidants. While naturally high in flavor, the curry can be tailored to dietary needs by adjusting the salt, sugar, or spice levels, making it both a nutritious and indulgent option for any meal.

Suggestions and Variations

For serving, pair the curry with jasmine rice, coconut rice, or rice noodles to fully enjoy the luscious sauce. Additional vegetables such as zucchini, carrots, or mushrooms can be incorporated for a heartier version, while protein variations like shrimp, tofu, or chickpeas offer delightful alternatives. For spice enthusiasts, fresh Thai chilies or a drizzle of chili oil introduces a fiery kick, and a sprinkle of crushed peanuts adds texture and nutty contrast, creating a layered culinary experience.

Seasonal Relevance

This Thai coconut curry is wonderfully versatile across seasons. During cooler months, it offers a warm, comforting meal, while in warmer weather, its citrusy lime and fresh herbs provide a refreshing, tropical escape. The adaptability of the recipe with seasonal vegetables allows it to remain vibrant, nutritious, and satisfying year-round, making it a timeless addition to any home cook’s repertoire.

Thai Coconut Curry Chicken Recipe

Recipe by Huma
Servings

4

servings
Prep time

15

minutes
Cooking time

25

minutes
Calories

520

kcal
Total time

40

minutes

This Creamy Thai Coconut Curry Chicken is rich, flavourful, and irresistibly comforting. Tender chicken pieces are simmered in a velvety coconut curry sauce infused with aromatic Thai spices, garlic, and ginger. Perfectly balanced with a hint of sweetness and spice, this easy one pan meal pairs beautifully with jasmine rice or noodles for the ultimate weeknight dinner.

Ingredients

  • 1½ lbs (680 g) boneless, skinless chicken breasts or thighs, cut into chunks

  • 1 tbsp coconut oil or vegetable oil

  • 1 medium onion, diced

  • 3 cloves garlic, minced

  • 1 tbsp fresh ginger, grated

  • 2 tbsp Thai red curry paste

  • 1 can (13.5 oz) coconut milk (full-fat for best flavor)

  • 1 tbsp soy sauce or fish sauce

  • 1 tbsp brown sugar

  • 1 red bell pepper, sliced

  • 1 cup broccoli florets or snap peas

  • Juice of 1 lime

  • Salt and pepper, to taste

  • Fresh basil or cilantro, chopped (for garnish)

Directions

  • Saute Aromatics: Heat coconut oil in a large skillet over medium heat. Add onion, garlic, and ginger; cook until fragrant, about 2 minutes.
  • Cook the Chicken: Add chicken pieces and cook until lightly browned on all sides.
  • Add Curry Paste: Stir in Thai red curry paste and cook for 1 minute to release the flavors.
  • Make the Sauce: Pour in coconut milk, soy sauce, and brown sugar. Stir well and bring to a simmer.
  • Add Vegetables: Stir in bell peppers and broccoli. Simmer for 10–12 minutes until chicken is cooked through and sauce thickens.
  • Finish: Add lime juice and adjust seasoning with salt and pepper.
  • Serve: Garnish with fresh basil or cilantro and serve hot over jasmine rice or rice noodles.

Recipe Video

Notes

  • For a spicier kick, add extra curry paste or sliced Thai chili.
  • Use full fat coconut milk for the creamiest texture.
  • Substitute chicken with tofu or shrimp for a delicious variation.

More in Kitchen