Brown the sliced sausage in a large skillet with a little olive oil until nicely browned. Remove and set aside.
In the same skillet, add the onion and cook until softened.
Add the garlic and cook for about 30 seconds.
Stir in the dry orzo and toast it for 1-2 minutes.
Pour in the chicken broth and add the seasonings.
Bring to a simmer and cook, stirring frequently, until the orzo is tender and most of the liquid has been absorbed.
Stir the sausage back in.
Add the spinach and let it wilt into the orzo.
Stir in the butter and Parmesan. Add a splash of cream if you want it extra creamy.
Taste and adjust your seasonings.