![]()
This Chicken Curry with Yogurt and Spices is a rich, comforting dish that beautifully balances warmth, heat, and fragrance. Made with bone-in chicken, it develops deep flavors. It simmers with a blend of whole spices, caramelized onions, tomatoes, and a creamy touch of yogurt. The slow cooking process brings out layers of taste that are both homely and restaurant-worthy.
This curry is special because of its perfect mix of earthy spices. The mustard seeds, cumin, coriander, and cinnamon combine beautifully. These are paired with the sharpness of fresh green chilies and the gentle sweetness of onions. The yogurt enriches the gravy with a silky texture. It mellows the spices. It gives the curry a comforting depth without overpowering heat.
This dish is versatile and can be served on busy weeknights as well as special gatherings. The vibrant red gravy is fragrant with kasuri methi and garam masala. It pairs beautifully with fluffy basmati rice, warm naan, or even paratas. Garnished with fresh ginger slivers and coriander leaves, this chicken curry is a true crowd-please. It tastes even better the next day as the flavors continue to develop.
What You Need to Make Chicken Curry with Yogurt and Spices
- 1 Kg Chicken with bone
- 3-4 tbsp. Oil
- 1 Tsp Mustard seeds
- 1/2 tsp. Cumin seeds
- 1 medium sized onion (finely chopped)
- 3″ cinnamon stick
- 2 bay leaves
- 1 tbsp. Ginger Garlic paste
- 1/2 tsp. turmeric powder
- 1 tsp. cumin powder
- 1 tsp. cayenne pepper
- 2 tsp. coriander powder
- 2 large Tomatoes (chopped)(300 g)
- 1/2 cup plain unsweetened yogurt
- 3-4 slit green chilies
- 1 tsp. garam masala
- 1 tbsp. dried Kasuri methi leaves
- fresh ginger pieces
- Handful of chopped coriander leaves
- Salt (to taste)
Easy Step-by-Step Method for Chicken Curry with Yogurt and Spices
Prepare the base:
- Heat oil in a large pan over medium heat.
- Add mustard seeds and let them pop. Then add cumin seeds and allow them to splutter.
- Add chopped onion with ยฝ tsp salt and sautรฉ for 5โ6 minutes until light golden.
- Add cinnamon stick and bay leaves, then continue stirring until the onion turns deep golden brown.
Cook the chicken:
- Add chicken pieces and stir-fry for 3โ5 minutes until slightly seared.
- Stir in ginger-garlic paste and cook for 1 minute until fragrant.
- Add turmeric, cumin powder, coriander powder, and cayenne pepper powder. Mix well.
Build the gravy:
- Add chopped tomatoes and stir. Cover and cook for 3โ5 minutes until soft.
- Uncover and sautรฉ for 2 minutes until the mixture releases oil and slides easily on the pan.
- Lower the heat and add beaten yogurt slowly, stirring continuously to prevent curdling.
- Cook for 5 minutes until the gravy thickens and oil begins to separate.
Simmer & finish:
- Add salt and ยฝ cup water (adjust as needed). Cover and cook chicken for 6โ7 minutes until tender.
- Uncover and cook further to your preferred gravy consistency (slightly thick works well).
- Add slit green chilies, garam masala, kasuri methi (crushed between palms), and fresh ginger pieces. Stir well.
- Taste and adjust salt if needed.
Garnish & serve:
- Top with fresh coriander leaves.
- Serve hot with naan, roti, or steamed basmati rice.

Notes & Tips Chicken Curry with Yogurt and Spices
- Chicken choice: Bone-in chicken gives more flavor, but you can use boneless chicken if preferred; reduce cooking time slightly.
- Yogurt: Use fresh, plain, unsweetened yogurt. Make sure to beat it well to prevent curdling when added to the hot curry.
- Spices: Adjust cayenne pepper and green chilies according to your heat preference.
- Kasuri Methi: Crush the dried leaves between your palms before adding; it enhances aroma and taste.
- Gravy consistency: For a thicker gravy, cook uncovered after adding yogurt. For a thinner curry, add a little extra water.
- Make ahead: This curry tastes even better the next day as the flavors meld. Reheat gently over low heat.
- Serving suggestion: Serve with basmati rice, naan, paratas, or roti for a finished meal.












