Add olive oil to an oven-safe skillet over medium high heat until just smoking. Add sausage and onions and cook until lightly browned, about 4-5minutes. Add garlic and cook until fragrant, about 30 seconds.
Add broth, tomatoes, cream, pasta, salt and pepper and stir. Bring to a boil, cover skillet, and reduce heat to medium-low. Simmer until pasta is tender, about 15 minutes.
Remove skillet from heat and stir in 1/2 cup cheese. Top with remaining cheese and sprinkle with green onions. Broil until cheese is melted, spotty brown and bubbly.