This is the best. Someone I work with gave me this recipe, but it came from a cook book called 300 Sensational Soups. It is so good. I added the parsley because that is what I always put in my lasagna.
Add sausage and brown for about 7 minutes breaking up into small pieces. Add onions and cook until softened, about 7 minutes. Add garlic, oregano, and red pepper flakes. Cook for 2 minutes. Add tomato paste and stir well to incorporate. Cook for 3 to 4 minutes until tomato paste turns rusty brown color.
Add diced tomatos, bay leaves, and chicken stock. Stir. Bring to a boil. Reduce heat and simmer for 30 minutes. Add uncooked pasta and cook until al dente. *Do not overcook or simmer for too long after this step. The pasta will get mushy and absorb all the soup broth. You may even want to cook the pasta separately and add to each individual bowls before ladling the soup in. This would help with left overs also. Right before serving, stir in the basil and salt and pepper.
While the pasta is cooking, prepare the cheesy yum. In a small bowl, siir together the yum ingredients.
To serve, place a dollop of cheesy yum in the bottom of a soup bowl. Add a large spoon full of pasta and ladle the hot soup on top.