In a gallon sized zipper bag, add marinade ingredients. Add chicken breast and let marinade in the refrigerator for at least 30 minutes (up to 24hours).
Preheat oven to 350degF.
Place baking rack on a parchment paper lined baking sheet. Add chicken breasts to rack (reserve marinade). Bake for 15 minutes. Flip each piece of chicken and brush with reserved marinade. Return to oven and cook for 30 minutes more.
In a large saute pan over medium-high heat, add butter. Once melted, add garlic and onion. Cook for 2 minutes then add orzo. Toast for 3 minutes.
Add rice, seasonings, and chicken broth. Bring just to a boil and cover pan. Reduce heat to medium and cook for 20 minutes.
Remove lid and stir in parmesan until fully incorporated.
Remove chicken from oven and let rest for at least 5 minutes. Slice on the diagonal and serve over a bed of pilaf.