Heat olive oil in a large non-stick skillet on medium-high heat. Add chicken, onions, and ranch mix. Sauté, stirring often, for 2 or 3 minutes
Add the rest of the ingredients and bring to a boil.
Cover and simmer on low for ~ 5 minutes, or until the chicken is cooked through and the rice is nearly tender
Let stand, covered, for ~ 5 minutes more, until all of the liquid has been absorbed
Serve topped with shredded cheese and parsley (or cilantro)