Soak the basmati rice for 25 minutes. After that drain out the water completely. Boil 4 cups of water with 4 pieces each of cinnammon, cardamom & clove.
Heat 2 tablespoon of ghee in a pan. Splutter the remaining cardamom, cinnamon & clove. Add the rice & stir. When the rice starts cracking add the boiled water, lemon juice & salt. Cover & cook until the rice is cooked & water is completely absorbed.
Microwave the carrot & green peas for 3-4 minutes. Heat remaining ghee in another pan. Add the cooked carrot & green peas, stir for 5 minutes. Add the rice & mix well.