Heat skillet or frying pan with the oil, add the rice and onion. Stir constantly until brown.
After rice is browned, add tomato sauce, and water ( water should completely cover the rice by 1").Heat should be about medium to medium high. Add your salt and pepper to taste. stir gently with fork.
Wait until it boils, then add lid and turn down the heat to medium. Water will evaporate, fluff with fork. If rice is done there will NOT be any solid white kernels. You may need to add more water if there are uncooked kernels, (just add a 1/4 oz or so not a lot). After that wait for it to evaporate and fluff with fork and serve. Practice makes perfect.