In a large skillet, heat the oil over medium heat.
Add rice and onion and cook (about 5-10 minutes) stirring occasionally, until rice is golden brown and onion is tender.
Stir in remaining ingredients and bring to a boil.
Reduce heat, cover and simmer for about 30 minutes, stirring occasionally, until rice is tender.
Add the rice, cover and simmer approximately 20 minutes