In a large skillet heat the olive oil and add cubed chicken and chopped onion. Cook on medium heat until the chicken turns brown. Spray a little bit of salt and pepper for taste. Whisk in garlic and cook for further 30 seconds or until garlic gets aromatic.
Add rice, cream of chicken soup and 2 cups of chicken broth. If needed, add more broth until the rice is completely cooked. Bring to boil and reduce the heat. Cover and cook on medium heat for further 15 minutes with occasional stirring. Add seasonings as per the requirement.
Add broccoli florets, half cheese, and continue cooking for 2 minutes or until broccoli softens a bit. Sprinkle the remaining cheese and place the skillet in the broiler for further 2 minutes for the cheese to melts and turn brown.
Garnish with fresh parsley and serve hot.