Go Back
+ servings
Close-up overhead view of Thai Curry Chicken and Rice in a white bowl.
Print Recipe
5 from 3 votes

Thai Curry Chicken and Rice

This Thai Curry Chicken and Rice recipe makes a balanced, filling meal that is bursting with fragrant Thai flavors. A perfect dinner for busy weeknights that the whole family will love!
Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Course: Main
Cuisine: Thai
Keyword: Chicken and Rice, Thai Chicken and Rice
Servings: 6 servings
Calories: 618kcal


  • 6 bone-in, skin-on chicken thighs
  • Salt and pepper
  • 2 tablespoons vegetable oil
  • 2 medium carrots, thinly sliced into matchsticks
  • 1 red bell pepper, thinly sliced
  • 2 cloves garlic minced
  • 1 tablespoon grated ginger
  • 2 tablespoons Thai red curry paste
  • 2 1/2 cups chicken broth
  • 1 (14-ounce) can coconut milk
  • 1 tablespoon fish sauce
  • 1 tablespoon packed brown sugar
  • 2 cups uncooked white rice
  • 1 tablespoon lime juice
  • Optional toppings: Fresh cilantro, lime wedges, and red chiles


  • Season the chicken generously on all sides with salt and pepper.
  • In a large pot, heat the oil over medium-high heat. Cook the chicken for about 5 minutes, until it begins to brown and releases easily from the pan.
  • Flip the chicken over and cook the other side for an additional 5 minutes until browned. Transfer the chicken to a plate and set aside.
  • Add the carrots and bell pepper to the same pot. Sauté for about 3 minutes, until slightly softened.
  • Stir in the garlic, ginger and curry paste and cook for another minute until fragrant.
  • Stir in the broth, coconut milk, fish sauce, brown sugar and rice. Bring mixture to a simmer.
  • Return the chicken to the skillet. Reduce the heat to medium-low, cover and cook for 15 to 20 minutes, until all of the liquid is absorbed and the chicken has reached an internal temperature of 165ºF (74ºC).
  • Stir in the lime juice and serve warm, garnished with optional toppings if using.


Calories: 618kcal | Carbohydrates: 56g | Protein: 28g | Fat: 29g | Saturated Fat: 10g | Cholesterol: 141mg | Sodium: 724mg | Potassium: 561mg | Fiber: 1g | Sugar: 4g | Vitamin A: 4920IU | Vitamin C: 34.9mg | Calcium: 50mg | Iron: 1.9mg