Indian Chicken Curry

Indian Chicken Curry

Indian Chicken Curry is creamy and savory, made with chicken breast in a seasoned yogurt and tomato sauce, ready in 30 minutes!

Course Main Course
Cuisine Indian
Keyword indian chicken curry
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 4 servings
Calories 316 kcal


  • vegetable oil spray
  • 3 chicken breasts boneless skinless, cut into 1" chunks
  • 1/2 teaspoon kosher salt
  • 1 tablespoon vegetable oil
  • 1 yellow onion
  • 2 cloves garlic minced
  • 2 teaspoons ginger minced
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • 1/4 teaspoon cayenne pepper
  • 15 ounces crushed tomatoes
  • 1 cup fat free plain yogurt


  1. Coat a large skillet with vegetable oil spray and cook the chicken breasts on medium heat and cook until cooked through, about 5-7 minutes then remove from the pan.

  2. Add the vegetable oil to the pan along with the onions and cook for 5-6 minutes, stirring occasionally until softened then add in the garlic and ginger and cook an additional 1-2 minutes.

  3. Add the curry powder, cumin, turmeric, coriander and cayenne and stir well for 30 seconds before adding in the tomatoes, yogurt, stirring well and cooking on low for 10 minutes.

  4. Add the chicken back in, stir well to combine and garnish with cilantro.

Recipe Notes

Note: click on times in the instructions to start a kitchen timer while cooking.

Nutrition Facts
Indian Chicken Curry
Amount Per Serving
Calories 316 Calories from Fat 72
% Daily Value*
Total Fat 8g 12%
Saturated Fat 4g 20%
Cholesterol 109mg 36%
Sodium 678mg 28%
Potassium 1179mg 34%
Total Carbohydrates 17g 6%
Dietary Fiber 3g 12%
Sugars 10g
Protein 42g 84%
Vitamin A 6.9%
Vitamin C 18%
Calcium 19.1%
Iron 17.7%
* Percent Daily Values are based on a 2000 calorie diet.