Heat oil in a large pot over medium heat. Add cumin seeds and let them splutter.
Add sliced onions and sauté until golden brown.
Add ginger-garlic paste and sauté for another 2 minutes.
Add the mixed vegetables and sauté for 5-7 minutes until they start to soften.
Add bay leaves, garam masala, turmeric powder, red chili powder, and salt. Mix thoroughly.
Drain the soaked rice and add it to the pot. Gently mix it with the vegetables and spices.
Add water and bring it to a boil. Cover the pot, reduce the heat to low, and simmer for 20-25 minutes or until the rice is cooked and water is absorbed.
Once cooked, remove from heat and let it sit covered for 5 minutes. Fluff the rice with a fork.
Garnish with chopped cilantro and mint leaves. Serve hot.