Rinse the rice under cold water until the water runs clear.
In a medium saucepan, heat a tablespoon of oil over medium heat.
Add the chopped onion and bell pepper; sauté until soft (about 5 minutes).
Stir in the minced garlic and cook for another minute.
Add the drained tomatoes, chili powder, and cumin; mix well.
Pour in the vegetable broth and bring to a boil.
Stir in the rinsed rice and a pinch of salt.
Reduce heat to low, cover, and simmer for about 15-20 minutes.
Remove from heat and let it sit covered for 5 minutes.
Fluff the rice with a fork and garnish with fresh cilantro.