Season chicken pieces with salt and pepper.
Heat olive oil in a large skillet over medium-high heat.
Add chicken to the skillet and cook for 5-7 minutes until golden brown and cooked through, then remove chicken and set aside.
In the same skillet, add minced garlic and sauté for 30 seconds until fragrant.
Add the orzo to the skillet and toast for 1 minute, stirring frequently.
Pour in the chicken broth and bring to a simmer.
Reduce heat to medium-low, cover, and cook for 8-10 minutes or until orzo is tender and most liquid is absorbed.
Stir in the Boursin cheese until completely melted and incorporated into a creamy sauce.
Add the baby spinach and stir until wilted.
Return the cooked chicken to the skillet and toss to combine.
Garnish with Parmesan cheese and serve immediately.