Heat a deep bottomed pot over medium.
Add the oil and the chopped onions.Follow with all the spices except saffron.Saute until the onions become slightly golden.
Add the ginger/garlic paste and stir for about 2-3 minutes.
Add the vegetables and some salt.Fry for about 2-3 minutes and add the rice.Stir frequently until the rice is nicely mixed and slightly toasted (not burnt).
Add the water,salt, saffron.Mix well and bring to a boil on high.
Once it boils reduce the heat to low, cover the pot and cook until all the water has been absorbed about 15 minutes.
Serve hot with raita!