Heat oil in a large pan over medium heat. Add rice to oil, stir well, cook until browned.
Once rice has browned, add chicken stock, water, tomato sauce, salt, garlic powder, onion powder, cumin and chili powder. Stir well and bring to a simmer.
Cover and allow to cook for 20 minutes. Keep pot covered during cooking and do not open to stir. If desired, check around 15 minutes, but resist stirring!
Remove lid, fluff and enjoy!
Notes
Everyone likes their rice a bit different. Feel free to experiment with spice amounts and even adding or changing spices. Fresh garlic can also be used, and a chicken bouillon with four cups of water (total) can be used in place of the two cups water plus two cups chicken stock. If you like your rice a bit wetter, feel free to add an extra 1/4 to 1/2 cup of water or chicken stock.