This Indian chicken curry simmers chicken breasts in a homemade curry sauce made with yogurt, tomatoes, fresh ginger, garam masala, and warm spices.
Preparation Time
20 mins
Cooking Time
40 mins
Total Time
60 mins
Calories
427 Calories
Recipe Instructions
Step 1
Return chicken breast to the skillet along with any juices on the plate. Pour in 1/2 cup water and bring to a boil, turning the chicken to coat with the sauce. Sprinkle garam masala and 1 tablespoon cilantro over the chicken.
Step 2
Gather all ingredients.
Step 3
Reduce the heat to medium and add onion, garlic, and ginger to the oil remaining in the skillet. Cook and stir until onion turns soft and translucent, 5 to 8 minutes. Stir curry powder, cumin, turmeric, coriander, cayenne, and 1 tablespoon of water into the onion mixture; allow to heat together for about 1 minute while stirring.
Step 4
Add tomatoes, yogurt, 1 tablespoon chopped cilantro, and 1 teaspoon salt to the mixture; stir to combine.
Step 5
Sprinkle the chicken breasts with 2 teaspoons salt. Heat 1 to 2 tablespoons oil in a large skillet over high heat. Brown chicken in batches, adding more oil as needed, until partially cooked and golden on all sides. Transfer browned chicken breasts to a plate and set aside.
Step 6
Cover the skillet and simmer until chicken breasts are no longer pink in the center and the juices run clear, about 20 minutes. An instant-read thermometer inserted into the center should read at least 165 degrees F (74 degrees C).