This creamy Parmesan Italian sausage ditalini soup is rich, savory, and loaded with flavor. A one-pot meal perfect for cozy nights and family dinners.
1 tbsp olive oil
1 lb Italian sausage (mild or spicy)
1 small onion, diced
1 carrot, diced
1 celery stalk, diced
3 garlic cloves, minced
4 cups chicken broth
1 cup water (optional, for thinning)
1 tsp Italian seasoning
Pinch red pepper flakes (optional)
1 cup ditalini pasta
¾ cup heavy cream or half-and-half
½ cup grated Parmesan cheese
2 cups baby spinach or kale (optional)
Salt and pepper to taste
Heat oil in a large pot. Brown sausage and remove to a plate.
In same pot, sauté onion, carrot, and celery for 5–6 minutes. Add garlic and cook 30 seconds.
Add broth, water, seasonings, and return sausage. Bring to boil.
Stir in pasta. Simmer 8–10 minutes, stirring often, until pasta is tender.
Stir in cream and Parmesan. Simmer gently until smooth and creamy.
Add spinach or kale, if using. Cook until wilted.
Serve hot, garnished with extra Parmesan and pepper.
Add more broth if soup thickens upon standing.
Store leftovers separately if planning ahead.
Great with crusty bread or salad.