Heat oil in a large skillet (I used a 12″ skillet) over medium-high heat. Add sausage and shallots then saute until sausage is slightly curled, about 5 minutes (do not over cook or sausage will become rubbery.) Add garlic then cook for 30 more seconds, stirring constantly.
Turn heat up to high then add chicken broth, tomatoes, half & half, and pepper. Mixure may look curdled, but it’s fine. Bring to a boil then add pasta and stir to combine. Place a lid on top then simmer for 10 minutes, or until pasta is al dente, stirring once or twice. Add spinach then stir to combine and cook until wilted, about 1 minute. Serve topped with parmesan cheese.
Go to full version of