Classic Chicken With Curry Powder Recipe

Thai chicken curry
Robin MacDougall/The Image Bank/Getty Images
  • 45 mins
  • Prep: 15 mins,
  • Cook: 30 mins
  • Yield: 3-4 (with rice)
Ratings

This easy curry recipe is made with curry powder for fast and delicious results! This is a classic curry chicken dish that will please all tastes, whether you prefer Indian or Southeast-Asian style curry. Add your own choice of additional vegetables (green beans, okra, or eggplant work well), and you can also choose your preferred cooking method - either stovetop or in the oven. Whichever way you cook it, this easy curry is bound to please even the toughest curry critic at your table. 

What You'll Need

  • 1 lb chicken breast or thigh, chopped into small chunks, OR whole chicken pieces
  • 2-3 potatoes, chopped into chunks
  • Optional: 1-2 medium tomatoes, chopped into chunks
  • 1/4 cup fresh coriander for garnish
  • 2 tablespoon homemade curry powder , OR 3 Tbsp. Madras curry powder or regular curry powder
  • 2 bay leaves
  • Optional: 1 cinnamon stick
  • 1/2 to 1 teaspoon chili flakes or cayenne pepper, to taste
  • 2 shallots OR 1/2 cup purple onion, diced
  • 4-5 cloves garlic, minced
  • 1 thumb-size piece galangal OR ginger, grated
  • 1/2 cup chicken stock or broth
  • 1+1/2 tablespoon ketchup OR sweet tomato puree
  • 1 can thick coconut milk
  • 2-3 tablespoon fish sauce
  • 1/2 teaspoon sugar
  • 2-3 tablespoon vegetable oil for stir-frying
  • Optional: 1-2 whole kaffir lime leaves (available at Asian food stores)

How to Make It

  1. Place a wok or large frying pan over medium-high heat.
  2. Add the curry powder, bay leaf, cinnamon stick (if using) and chili/cayenne. "Dry fry" these spices 1-2 minutes, until lightly toasted and fragrant.
  3. Add 2 tablespoons oil, plus the shallots, garlic, and galangal or ginger. Also, add a few tablespoons of the chicken stock - enough to keep ingredient frying nicely. Stir-fry 1 minute.
  4. Add the chicken and potatoes, stir-frying 1 minute to coat with the spices.
  1. Add remaining stock plus ketchup/tomato puree, stirring well to combine.
  2. Add the coconut milk, fish sauce, sugar, and lime leaf (if using).
  3. Bring to a boil, then cover and reduce to simmer for 30 minutes or until chicken is tender. OR transfer curry to a large covered casserole dish and bake 1 hour at 350 F.
  4. Add tomatoes during the last 10 to 15 minutes of cooking (not before or they will prevent potatoes from cooking).
  5. When the chicken has achieved desired tenderness, taste-test the curry for saltiness and flavor, adding more fish sauce as needed until desired flavor/salt level is achieved.
  6. Also add more cayenne, chili sauce, or fresh-cut chilies if you prefer it spicier. If too spicy, add more coconut milk or a little plain yogurt. Add a little more sugar if it's too sour for your taste.
  7. Sprinkle over the fresh coriander, serve with plenty of steamed rice, and ENJOY!