Rinse the rice under cold water until the water runs clear. Soak for 15 minutes.
In a pot, bring 2 cups of water to a boil. Add the soaked rice, reduce heat, cover, and simmer for 15 minutes. Set aside.
In a large pan, heat the vegetable oil over medium heat. Add cumin seeds and let them sizzle.
Add the chopped onion and sauté until golden brown.
Add the diced carrot, bell pepper, and green peas. Cook for 5-7 minutes until the vegetables are tender.
Stir in the turmeric powder, garam masala, and salt. Cook for another 2 minutes.
Add the cooked rice to the pan and mix well with the vegetables. Cook for 5 more minutes.
Garnish with fresh cilantro before serving.