Print

Classic Chicken Curry — Easy Stove-Top Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Authentic Indian Chicken Curry made with tender chicken, caramelized onions, tomatoes, and warm spices. Bold, fragrant, and deeply satisfying—perfect with rice or naan.

Ingredients

Scale
  • lbs bone-in chicken pieces
  • 2 tbsp oil or ghee
  • 2 onions, finely chopped
  • 2 medium tomatoes, chopped
  • 1 tbsp ginger-garlic paste
  • 1 bay leaf
  • 2 green cardamoms
  • 4 cloves
  • 1 small cinnamon stick
  • ½ tsp turmeric
  • 1 tsp coriander powder
  • ½ tsp cumin powder
  • ½1 tsp red chili powder
  • ½ tsp garam masala
  • Salt to taste
  • 3 tbsp chopped fresh cilantro
  • 1½ cups water

Instructions

  1. Optional: Marinate chicken with salt, turmeric, and yogurt for 30 minutes.
  2. Heat oil in a pot. Add whole spices and sauté 30 seconds.
  3. Add onions. Cook 12–15 minutes until golden brown.
  4. Add ginger-garlic paste and cook 1 minute.
  5. Add tomatoes and ground spices. Cook until oil separates (8–10 minutes).
  6. Add chicken. Brown for 5–7 minutes.
  7. Add water. Simmer covered for 30 minutes until chicken is tender.
  8. Stir in garam masala and cilantro. Simmer 5 more minutes.
  9. Serve hot with rice or naan.

Notes

  • Adjust chili powder to control heat.
  • Add cream or coconut milk for richness.
  • Can be made ahead and freezes well.