Go Back
+ servings

Chicken Curry Recipe

Simple yet robust, this Indian chicken curry delivers a comforting medley of warmth and spice with minimal ingredients, perfect for newcomers to curry-making. Serve alongside fluffy rice, warm roti, or flaky paratha for a complete meal.
Pin it to remember it! Print Recipe
Course: Main Course
Cuisine: Indian
Keyword: chicken curry recipe
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 3 people

Ingredients

  • ½ to 1 cup hot water or light coconut milk
  • ¼ cup plain yogurt or 1½ tbsp cashew butter or 12 cashews blended with ¼ cup water
  • ½ to ¾ teaspoon salt adjust to taste
  • 1 tablespoon ginger-garlic paste or ¾ inch fresh ginger and 3 garlic cloves minced
  • 2 to 3 tablespoons oil
  • ½ kg 1.1 lbs chicken, preferably bone-in (boneless acceptable)
  • 1 bay leaf or 1 sprig curry leaves
  • 4 whole cloves
  • 2 inch cinnamon stick
  • 3 green cardamoms
  • 2 tablespoons finely chopped coriander or mint leaves
  • 1 teaspoon garam masala adjust with extra ½ tsp if required
  • 1 teaspoon coriander powder
  • 1 teaspoon Kashmiri red chili powder or smoked paprika ½ tsp for milder taste
  • ¼ teaspoon turmeric powder
  • 1 to 2 green chilies slit (omit for milder version; Thai, Indian, or serrano chilies)
  • 1 cup finely chopped onions approx. 3 medium
  • ½ cup pureed or finely chopped tomatoes about 2 medium

Instructions

  • Heat oil over medium flame in a deep pan and introduce the whole spices—bay leaf, cinnamon, cloves, and cardamom. Stir in the chopped onions and green chilies; sauté for 7 to 8 minutes until the onions turn a deep golden brown. Add the ginger-garlic paste and continue to sauté for about a minute until fragrant. Incorporate the tomatoes, turmeric, and salt, stirring well and cooking until the tomatoes soften and break down. Reduce the flame to low and fold in the yogurt (or cashew paste) along with the red chili powder, garam masala, and coriander powder. Cook gently until the mixture turns aromatic. Add the chicken pieces and chopped coriander or mint leaves, frying over medium heat until the meat changes color to pale or white, roughly 3 minutes. Cover the pan and let the chicken simmer on low for 3 to 4 minutes, allowing it to soak up the flavors. Meanwhile, heat the water in a separate pot, avoiding cold water as it can toughen the meat. Pour just enough hot water (about ½ cup) to create a thick gravy. As the chicken cooks, it will release moisture—adjust with additional hot water if needed for desired consistency. Cover and continue to cook on medium heat until the chicken becomes tender and the curry thickens; properly cooked chicken will come away from the bone with ease. Taste and adjust salt if needed; add extra garam masala if more depth is desired. Finally, garnish with fresh coriander leaves, cover, turn off the heat, and serve alongside butter naan or jeera rice.
Love This Recipe? Save it!

Notes

Whole spices deepen the flavor but can be omitted if unavailable. To prevent yogurt from curdling, whisk it thoroughly with 2 tablespoons of the onion-tomato base before adding to the pan over low heat. Substitute yogurt with cashew butter or a smooth nut paste if preferred. For a smoother curry, blend the cooked onion-tomato base with a little water before adding the chicken. Always use hot water or warmed coconut milk to maintain tender meat texture. Consider finishing with a few tablespoons of cream or thick coconut milk for extra richness. Choose high-quality garam masala for optimal flavor balance.