Add oil to a soup pot and heat to medium high heat. When hot, add sausage and onion. Cook until sausage browns. Add garlic and cook for 1 minute, stir to remove anything stuck from the bottom.
Add remaining ingredients, except for spinach and parmesan cheese. Cook over medium heat until orzo is tender, stirring frequently.
Once orzo is tender, add spinach and parmesan cheese. Stir well. Taste for seasoning and add more if desired. Serve hot.