01 -
Heat olive oil in a large pot over medium heat. Add the Italian sausage, breaking it up as it cooks until browned. Remove the sausage from the pot and set it aside.
02 -
In the same pot, add the diced onion and minced garlic. Sauté until the onion is translucent, about 3–4 minutes.
03 -
Stir in the drained diced tomatoes, chicken broth, dried basil, and dried oregano. Bring the mixture to a boil.
04 -
Add the pasta to the boiling broth mixture and cook until al dente, approximately 8–10 minutes.
05 -
Reduce the heat to medium-low. Stir in the heavy cream and shredded Parmesan cheese, allowing the cheese to melt and thicken the soup.
06 -
Return the cooked sausage to the pot, stirring to combine. Season with salt and pepper to taste.
07 -
Ladle the soup into bowls, garnish with fresh parsley, and serve hot.