Add butter and oil to a cooking pot. Melt the butter and add the onions, sauté until light golden.
Make a paste of ginger, garlic and green chilies and add to the onions.
Sauté until fragrant.
Add blended tomatoes, salt, red chili, Kashmiri chili, turmeric, coriander powder, cumin powder and fenugreek and mix. Allow to cook until the oil separates from the gravy.
Now add chicken pieces and turn the flame high. Cook until the chicken just turns white (3-4 minutes).
Whish yogurt with 1 cup of water and add to the chicken.
Cover and allow to cook until the chicken is fully cooked, about 20-25 minutes.