Description
This comforting Creamy Parmesan Italian Sausage Ditalini Soup is rich, hearty, and packed with tender pasta, savory Italian sausage, fresh spinach, and a silky Parmesan broth. It comes together quickly, making it the perfect weeknight dinner when you want something cozy, delicious, and family-approved.
Ingredients
1 lb Italian sausage (mild or spicy)
1 medium onion, chopped
2 cloves garlic, minced
1 tbsp olive oil
4 cups chicken broth
1 (14.5 oz) can diced tomatoes
1 cup ditalini pasta
2 tsp Italian seasoning
1/2 cup heavy cream
1/2 cup grated Parmesan cheese
2 cups fresh spinach (or kale)
Salt and pepper, to taste
Optional: crushed red pepper flakes
Instructions
Heat olive oil in a large pot over medium heat. Add Italian sausage and cook 5–7 minutes, breaking it apart until browned.
Add chopped onion and minced garlic. Sauté 2–3 minutes until fragrant and softened.
Pour in chicken broth and diced tomatoes (with juices). Stir in Italian seasoning and bring to a simmer.
Add ditalini pasta and cook 8–10 minutes, or until pasta is tender.
Reduce heat to medium-low. Stir in heavy cream, Parmesan cheese, and fresh spinach. Cook 2–3 minutes until soup becomes creamy and spinach wilts.
Season with salt, pepper, and red pepper flakes if desired.
Serve warm with extra Parmesan on top.
Notes
For a thicker soup, let it simmer uncovered for a few minutes after adding cream.
For a lighter version, swap heavy cream for half-and-half.
If leftovers thicken, add a splash of broth when reheating.
Kale can be substituted for spinach—just add earlier so it softens.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-Inspired, American Comfort Food
Nutrition
- Serving Size: 1 serving
- Calories: Approx. 485 kcal
- Sugar: 6 g
- Sodium: 1180 mg (varies by broth & sausage)
- Fat: 29 g
- Saturated Fat: 13 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 32 g
- Fiber: 3 g
- Protein: 26 g
- Cholesterol: 95 mg
