Cook the sausage and onion in a large saucepan until cooked, breaking the sausage apart as it cooks, before draining any excess grease.
Add the garlic, fennel, and red pepper flakes, mix, and cook until fragrant, about a minute.
Add the broth, tomatoes, pasta, and Italian seasoning, bring to a boil, reduce the heat, and simmer until the pasta is cooked, al-dente, about 6-8 minutes.
Add the parmesan, cream cheese, and cream, and let the cheeses melt into the soup, for about 3-5 minutes.
Season with salt and pepper to taste, and mix in the parsley.
Prep Time: 10 minutes | Cooking Time: 25 minutes | Total Time: 35 minutes
Creamy Parmesan Italian Sausage Soup
Cook the sausage and onion in a large saucepan until cooked, breaking the sausage apart as it cooks, before draining any excess grease.
Add the garlic, fennel, and red pepper flakes, mix, and cook until fragrant, about a minute.
Add the broth, tomatoes, pasta, and Italian seasoning, bring to a boil, reduce the heat, and simmer until the pasta is cooked, al-dente, about 6-8 minutes.
Add the parmesan, cream cheese, and cream, and let the cheeses melt into the soup, for about 3-5 minutes.
Season with salt and pepper to taste, and mix in the parsley.
Prep Time: 10 minutes | Cooking Time: 25 minutes | Total Time: 35 minutes