1. Heat 1/4C chicken fat in a large dutch oven over medium heat. When melted, add onions and garlic and cook until browned. 
  2. Add remaining 1/4C chicken fat and when melted, add salt and chicken and cook for about 20 minutes, stirring occasionally to prevent chicken from sticking to bottom of pan.
  3. Add pepper, turmeric, and coriander and stir until combined.
  4. Add broth then reduce heat to low and cook for about other 20 minutes until sauce thickens. 
  5. Remove from heat and let rest. 
  6. Add yogurt and stir until well combined.
  7. Fold in cilantro and serve immediately.