01 -
Heat olive oil in a large pot over medium heat.
02 -
Add diced onions and sliced smoked sausage to the pot. Cook until sausages brown and onions caramelize.
03 -
Pour in chicken broth, undrained diced tomatoes, and uncooked pasta. Stir to combine thoroughly.
04 -
Bring mixture to a boil, then cover and reduce heat to low. Simmer for about 10 minutes until pasta is tender.
05 -
Stir in heavy cream and shredded cheddar cheese until the cheese melts and creates a creamy sauce.
06 -
Season with salt and pepper to taste. Garnish with fresh parsley if desired, then serve.