Heat ghee, add bay leaves, cloves, cinnamon, and cardamom.
Fry onions until golden, then add garlic-ginger paste for flavor.
Mix chicken with salt, turmeric, chili, coriander, and garam masala.
Add chopped tomatoes, yogurt, cook until chicken turns tender.
Add pre-soaked basmati rice, stir gently for even coating.
Add water, cover, and cook until rice absorbs flavors beautifully.
Fluff rice, garnish with coriander, fried onions, serve hot!