Start by heating the oil in your pot over medium heat, then add the rice. Stir it for 3‑4 minutes until the grains look translucent and lightly toasted. This step adds flavour and helps keep the grains separate.
Pour in the tomato sauce, chicken broth, chili powder, cumin, garlic salt and mix well. Bring the mixture to a boil. This liquid mixture carries all the flavour into the rice.
Once boiling, reduce heat to low, cover the pot and let the rice simmer for about 25 minutes until the liquid is fully absorbed and the rice is tender. Resist lifting the lid too often.
After cooking, turn off the heat and let the rice sit, covered, for 2‑3 minutes. Then remove the lid and fluff the rice gently with a fork. If you like, stir in chopped cilantro and a squeeze of lime for fresh flavour.