Cook the sausage:
In a large soup pot over medium heat, cook the sausage until browned. Break it up into bite-sized pieces as it cooks. Remove excess grease if necessary.
Sauté veggies:
Add the diced onions, carrots, and celery to the pot. Sauté for 5–7 minutes until softened. Stir in the garlic and cook for 1 more minute.
Add broth & seasonings:
Pour in the chicken broth. Add Italian seasoning, salt, and pepper. Bring to a boil.
Add pasta:
Stir in the ditalini pasta and reduce the heat to medium. Simmer until pasta is al dente (about 10–12 minutes).
Make it creamy:
Stir in the heavy cream and shredded cheese. Let the cheese melt completely and soup thicken slightly. Adjust seasoning if needed.
Serve:
Garnish with chopped parsley and an extra sprinkle of cheese if desired. Serve hot with crusty bread