Wash basmati rice and soak for 20 minutes.
Heat ghee in a pot, temper cumin seeds and cinnamon stick.
Add diced carrot, potato, and green peas; sauté for 2 minutes.
Add drained rice, water, and salt; bring to a boil.
Cover pot with lid and steam on low flame for 12 minutes until rice is fluffy.