In a bowl add Keema, turmeric, red chilli, coriander powder, cumin powder, garam masala powder, tandoori masala powder and salt.
Add curd, food color, fried onions and mix well.
Marinate the keema for al least 30 minutes for best results.
In a pan heat oil and add bay leaf, cardamom, cinnamon and cloves.
Once the spices crackle add the marinated keema to it and saute for 2 minutes.
Cover and cook on low flame for 4-5 minutes until the keema releases moisture.
Open the lid and cook on medium high heat for 6-7 minutes or until the moisture of keema is completely dry and oil floats on top.
Now add water and mix well.
Cover and cook on low flame for 30 minutes or until tender, keep stirring in between.
Once the keema is done add kasuri methi, green chillies and fresh coriander, mix well.
Cook for further 2 minutes and turn off the flame.
Now place a hot charcoal and add ghee cover the keema for 5 minutes to infuse smoky flavor.
Serve delicious keema with Lachcha paratha, roomali roti or naan.