Heat olive oil and cook chicken with salt, pepper, and garlic powder until golden and cooked through. Remove and set aside.
In the same pan, cook onion until soft, then add garlic and cook briefly until fragrant.
Add orzo and toast for 1 to 2 minutes while stirring.
Pour in chicken broth and simmer until orzo is tender and creamy.
Add chicken back in along with cream, spinach, parmesan, Italian seasoning, and lemon juice.
Stir well and simmer until creamy and fully combined. Adjust seasoning and serve warm.