1Rinse the long-grain rice under cold water until the water runs clear.
Heat the olive oil in a large skillet over medium heat.
Add the onions and garlic to the skillet and sauté until the onions are translucent.
Stir in the rice and cook for about 2 minutes, until the rice is lightly toasted.
Add the diced tomatoes, chicken broth, chili powder, and cumin to the skillet.
Bring the mixture to a boil, then reduce the heat to low and cover the skillet.
Simmer for about 20 minutes, or until the rice is tender and the liquid is absorbed.
Fluff the rice with a fork before serving.