Wash basmati rice, drain and keep aside.
Heat oil/ghee and add cloves, cinnamon, bay leaf, cardamom.
When they are fried a bit, add onions, ginger-garlic paste, green chilli paste.
Fry till the onions are translucent.
Add garam masala and fry for few minutes.
Add basmati rice, carrots, salt and fry for 2-3mins.
Now pour 2 cups of water, cover and cook till done.
Serve hot with dollop of ghee or raita(optional).