Wash and soak rice for 30 mins. Drain and set aside
Now heat oil in a large pot. Add in whole spices and let them sizzle
Add in onions and salt. Saute for 2 to 3 mins.
Add in ginger garlic paste and saute for a min.
Now add in all spice powders. Mix well.
Add in veggies and toss well. cook for few mins..
Add in water, and drained rice. Add in coriander and mint leaves. Mix well. Bring it to a boil, simmer and cover the pan with a lid. Cook for 15 mins on very low heat.
Open the pan, and fluff it with a fork. Cover again and set aside for 5 mins.