In a skillet on medium heat, add olive oil and butter. Once the butter has melted, add the diced onion and sauté until tender.
Add the chicken and season with salt and pepper. Partially cook the chicken for about 3 to 4 minutes, then add the garlic and cook for another minute.
Move the chicken mixture to one side of the pan and add one cup of uncooked rice to the other side. Toast the rice until it turns golden brown.
Then turn the heat down to medium-low and stir in the chicken broth. Cover and let simmer for 18 to 20 minutes.
Once the rice is cooked, stir in the cream of mushroom soup, mixed vegetables, and 1 cup of the shredded sharp cheddar cheese. Reduce heat to low, cover, and cook for about 5 more minutes.
Turn the heat off and top with the remaining shredded sharp cheddar cheese and parsley. Cover for about 2 minutes, or until the cheese has melted and serve.