This version of Spanish Rice (aka Mexican Rice) is that exact kind you find at your favorite Tex Mex restaurant. It doesn't use tomato sauce, but instead, uses a different seasoning to get that flavor that's hard to pin point that you only find in those hole in the wall Tex Mex restaurants.
Heat the olive oil in a medium-sized pot, and saute the onion until translucent.
Stir in a couple of dashes of garlic powder, along with the rice. Stir constantly until the rice starts to brown.
Add the water, and break up the bouillon cube into the pot, stirring until completely dissolved. Bring to a boil, then cover and simmer on low for 15 minutes.
When the time's up, turn off the heat, and let rest for 5 minutes, covered.
Fluff with a fork, and serve.
Video
Notes
If you're rinsing your rice, try to let it drain and dry out a little before you put it in the pan so that it can toast.