Heat olive oil in a large skillet over medium heat.
Add chicken sausage and cook until browned.
Stir in onion and garlic, sauté until fragrant.
Add orzo and stir for 1 minute to coat with flavors.
Pour in chicken broth, bring to a boil, then reduce to simmer until orzo is tender.
Stir in heavy cream, spinach, and parmesan. Cook until creamy and spinach is wilted.
Season with salt and pepper and serve warm.