Thai Curry Chicken with Jasmine Rice

Thai chicken curry with rice
enviromantic / Getty Images
Prep: 8 mins
Cook: 20 mins
Total: 28 mins
Servings: 2 to 3 servings

Thai curry is known the world over for its dazzling mingling of flavors, and this sumptuous recipe is exactly that. Impress your friends and guests with this dish at a dinner party - it's sure to win everyone over. The curry sauce is made right in the wok (or pot) for ease of preparation, and any kind of chicken can be used, from drumsticks to thighs. This recipe provides plenty of vegetable options, according to your liking (see below recipe for recommendations). Serve it up with Thai jasmine rice and a sprinkling of fresh coriander for an authentic Thai meal that satisfies and delights the palate as well as the senses.


  • 6 boneless chicken thighs (chopped)
  • 3 garlic cloves (minced)
  • 3 tablespoons onion (minced)
  • 1 tablespoon coriander (ground)
  • 2 teaspoons cumin (ground)
  • 1/4 teaspoon turmeric
  • 1/2 teaspoon cumin seed
  • 1/8 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper
  • 3 makrut lime leaves (or 1 tablespoon lime juice)
  • 1 tablespoon tomato puree (or ketchup)
  • 1 1/2 cups chicken stock
  • 3/4 can coconut milk
  • 3 tablespoons fish sauce
  • 1 handful fresh coriander (or cilantro, fresh)
  • 1​ cup Jasmine rice to serve

Steps to Make It

  1. Heat a little oil in a wok or large pot, then add the garlic and onion. Stir-fry to release the flavors, then add chicken. Briefly stir-fry then add stock and dry spices.

  2. Bring to a boil, then reduce to a simmer. Add tomato puree or ketchup, makrut lime leaves or lime juice and fish sauce. Now is a good time to add any vegetables you'd like (see below recipe for suggestions). Continue simmering until chicken is cooked, approximately 15 minutes.

  3. Add coconut milk and reduce heat to low, stirring to dissolve. Taste test for a balance of flavors. If too salty or spicy for your liking, add more coconut milk. If not flavorful enough, add a splash more fish sauce, or more cayenne for more spice.

  4. Top with fresh coriander and serve with Thai Jasmine Rice or my Easy Thai Coconut Rice.

Optional Vegetables This curry marries well with a variety of vegetables. You can cook them right in with the chicken, which is convenient (no need for a separate vegetable dish!) or combine chunks of potato, eggplant, okra, cauliflower, zucchini, green beans, or bell peppers. Fresh chili is also delicious if you like it spicy. Feel free to experiment, adding your own choices according to taste and preference. Enjoy!