Dahi Murgi
Tender chicken gently cooked in a tangy yogurt gravy with onion, ginger, garlic, and warm whole spices. This homestyle North Indian curry is rich without being heavy and pairs beautifully with roti or jeera rice.
For 4 servings
- prep · ~8 min
Whisk the yogurt and prep the chicken.
1.Whisk the yogurt in a bowl until smooth so it does not split easily.2.Pat the chicken dry and keep it ready in medium curry pieces.3.Slice the onion finely and slit the green chilies. - saute · ~9 min
Cook the whole spices and onions.
1.Heat oil in a heavy pan over medium heat.2.Add bay leaf, cumin seeds, cinnamon, green cardamom, and cloves.3.Let the spices sizzle for 20 to 30 seconds until fragrant.4.Add the sliced onion and cook until light golden, 6 to 8 minutes.TIPKeep the heat medium so the whole spices flavor the oil without burning. - saute · ~2 min
Build the masala base.
1.Add ginger-garlic paste and green chili to the pan.2.Cook for 1 minute until the raw smell fades.3.Add turmeric powder, red chili powder, coriander powder, black pepper, and salt.4.Stir for 20 seconds to bloom the spices. - saute · ~6 min
Coat the chicken in the masala.
Add the chicken and cook over medium-high heat for 5 to 6 minutes, turning well so the pieces are coated and lightly sealed on all sides.
- mix · ~3 min
Stir in the yogurt slowly.
Lower the heat and add the whisked yogurt in 2 to 3 additions, stirring continuously after each addition so the gravy stays smooth.
TIPDo not add cold yogurt over high heat or the sauce may split. - simmer · ~20 min
Simmer the curry until the chicken is tender.
Add hot water, mix well, cover, and simmer on low heat for 18 to 20 minutes until the chicken is cooked through and the gravy lightly thickens.
TIPBone-in chicken stays juicy and gives the yogurt gravy a fuller flavor. - garnish · ~1 min
Finish with garam masala and coriander leaves.
Sprinkle in the garam masala, stir gently, and cook uncovered for 1 minute. Top with chopped coriander leaves.
- serve
Serve the Dahi Murgi hot.
Serve hot with roti, naan, or plain rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Bring the yogurt close to room temperature before adding so the gravy stays smooth and doesn't split.
- 2Slice the onions evenly and cook only to light golden; deeply browned onions will make this dahi curry taste sweeter and darker.
- 3After adding the chicken, bhuno it until the pieces lose their raw pink look and the masala clings well before the yogurt goes in.
- 4Add the whisked yogurt in small additions over low heat, stirring constantly after each one.
- 5Use hot water for the gravy, not cold, so the pan temperature stays steady and the yogurt sauce remains stable.
- 6Rest the curry for 5 to 10 minutes after cooking; the yogurt gravy settles and the whole spice aroma rounds out.
- 7If reheating leftovers, warm very gently on low heat and stir often to prevent the yogurt from separating.
Adapt it for your goals.
Boneless
Use boneless chicken thighs for quicker cooking and easier serving; reduce the simmer time so the meat stays juicy.
spicierSpicier
Increase green chilies or red chili powder for a sharper heat that balances the cooling yogurt base.
low oilLow-oil
Cut the oil slightly and cook the onions more slowly with a splash of hot water as needed; good for a lighter everyday curry.
methi finishMethi-finish
Crush a little dried fenugreek between your palms and add at the end for a more restaurant-style aroma.
Why this is on our healthy list.
Protein-Rich Main Dish
Chicken and yogurt make this curry satisfying and filling, with plenty of protein in a format that pairs well with simple sides.
Lighter Creamy Texture
The gravy gets its body from yogurt rather than cream, giving richness with a fresher, tangier profile.
Digestive Spice Support
Ginger, garlic, cumin, and coriander are classic warming spices that add flavor while making the dish feel less heavy.
Frequently asked questions
It usually happens when cold yogurt is added to a very hot pan. Whisk it smooth, lower the heat, and add it gradually while stirring continuously.



