Heat ghee and oil in a pan. Once the ghee is hot, add whole spices and let them crackle for a few seconds.
Add onion and fry until they turn slightly brown.
Now add ginger, garlic and green chilli and fry for a minute.
Add carrot, beans, cauliflower, peas and potato and cook for a minute.
Add salt, turmeric, red chilli, coriander, asafoetida, mace powder, and pepper and Saute them over low flame for a minute.
Add carrot, beans, cauliflower, and peas and cook for a minute.
Drain the rice and add it to the pan.
Add garam masala and Saute them a 2 minutes.
Add 3 cups of water and ghee and Mix them well.
Let's Cook the Pulao for two whistles over medium heat, and then switch off the flame.
Let the pressure release on its own.
Once the rice is cooked, fluff it with a fork.
Cover the pot and let it rest for a few minutes before serving.
Our delicious vegetable pulao is ready to be served. You can enjoy it with yoghurt, raita, or any curry of your choice.