1: Take a pan, add chicken, red chilli, salt, turmeric, cumin seeds, ginger and garlic paste, tomatoes and onions and 1 glass of water. Mix well and cover and cook on medium flame and when all the water dries.
2: In a pressure cooker, add channa dal, water (enough amount so that the dal settles under water). Add 1/2 tsp turmeric and mix. Cover the pressure cooker and wait for the whistle to rotate. Time it for 20 minutes, after 20 minutes, remove the whistle and let the steam pressure settle completely.
3: Go back to the chicken, once the water dries, add ghee or oil and keep flame high cook for good 3 to 4 minutes. Add the dal in to the chicken pot and mix it together. Add fresh coriander, green chillies and 1 tsp all spices. Mix it and cook it for 2 to 3 minutes on medium heat. Serve hot with Roti or Naan.