Heat the oil in a large skillet set over medium-high heat. Add the sausage and cook, stirring to break it into crumbles, until browned, 5 to 6 minutes. Stir in the garlic and cook until fragrant, about 1 minute.
Add the orzo and cook, stirring occasionally, until it’s lightly toasted, about 3 minutes.
Stir in the chicken broth and sun-dried tomatoes and bring to a simmer. Turn the heat to low, cover with a lid, and cook, stirring occasionally, until the pasta is tender and evenly cooked, about 8 minutes.
Uncover the pan and stir in the spinach and cream. Cover and continue to cook until the spinach is just wilted, 2 to 3 minutes. Taste, adding salt if needed.
Remove the pan from the heat and portion the pasta into bowls. Garnish with the Parmesan cheese and serve immediately.
