Go Back
+ servings
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*
Fat 8g12%
Saturated Fat 4g20%
Cholesterol 109mg36%
Sodium 678mg28%
Potassium 1179mg34%
Carbohydrates 17g6%
Fiber 3g12%
Sugar 10g11%
Protein 42g84%
Vitamin A 345IU7%
Vitamin C 14.9mg18%
Calcium 191mg19%
Iron 3.2mg18%
* Percent Daily Values are based on a 2000 calorie diet.