In your largest saute pan over medium high heat, add oil, onions and garlic. Saute about 3 minutes then add sausage chunks. Cook for about 5 minutes. Then reduce heat to medium.
Add pasta, milk, chicken broth, broccoli and seasonings. Add enough eater to fully submerge everything. Bring just to a bubble, then cover pan and let cook for 20 minutes.
Remove lid and add heavy cream and cheese. Stir until fully combined. Let cook another 5 minutes. Then let rest away from heat for 5 minutes before serving (sauce will thicken up.)
Keyword broccoli, cheddar cheese, cheese, cheese sauce, one pan, one pan dinner, Pasta, shell pasta, smoked sausage