Print

Creamy Tuscan Sausage and Tomato Pasta Soup

Creamy Tuscan Sausage and Tomato Pasta Soup - featured image

This hearty, creamy soup combines savory Italian sausage, tangy tomatoes, tender pasta shells, and a velvety Parmesan broth for the ultimate comfort food. Quick to prepare and perfect for cozy weeknights or family gatherings, it’s a one-pot wonder that brings classic Tuscan flavors to your table.

Ingredients

Scale
  • 1 lb Italian sausage, casings removed (spicy or mild)
  • 1 medium yellow onion, diced
  • 34 garlic cloves, minced
  • 2 tbsp olive oil
  • 1 can (28 oz) crushed tomatoes
  • 4 cups chicken broth (low-sodium preferred)
  • 2 tsp dried Italian herbs (basil, oregano, thyme blend)
  • 1/2 tsp red pepper flakes (optional)
  • Salt & black pepper, to taste
  • 1 cup heavy cream
  • 1 cup grated Parmesan cheese
  • 2 cups baby spinach
  • 1 cup dry small pasta shells or ditalini
  • Fresh basil leaves, for garnish (optional)
  • Extra Parmesan, for garnish (optional)
  • Crusty bread, for serving (optional)

Instructions

  1. Dice the onion, mince the garlic, remove sausage casings, chop spinach, and grate Parmesan cheese. Set aside.
  2. Heat olive oil in a large soup pot over medium-high heat. Add sausage and cook 5-7 minutes, breaking up with a wooden spoon until browned and cooked through. Spoon off excess fat if desired.
  3. Add diced onion and sauté for 3-4 minutes until softened. Stir in garlic and cook for 1 minute until fragrant.
  4. Pour in crushed tomatoes and stir. Add chicken broth, dried Italian herbs, and red pepper flakes (if using). Season with salt and black pepper. Bring to a gentle boil.
  5. Reduce heat to medium-low and simmer uncovered for 10-12 minutes, allowing flavors to meld and broth to thicken slightly.
  6. Stir in pasta shells and cook 8-10 minutes, stirring occasionally, until al dente. Add extra broth or water if soup thickens too much.
  7. Lower heat. Pour in heavy cream and stir gently. Add chopped spinach and simmer 2-3 minutes until wilted. Sprinkle in Parmesan cheese and stir until melted and smooth.
  8. Taste and adjust seasoning with more salt, pepper, or Parmesan as needed. Add extra red pepper flakes for more heat if desired.
  9. Ladle soup into bowls while hot. Garnish with fresh basil and extra Parmesan. Serve with crusty bread for dipping.

Notes

For gluten-free, use GF pasta. For dairy-free, substitute coconut cream and vegan cheese. Brown sausage well for deep flavor. Add cream off the heat to prevent curdling. If storing leftovers, cook pasta separately or slightly undercook. Soup thickens as it sits; add extra broth to loosen. Freshly grated Parmesan melts best. Customize with different greens or sausage types.

Nutrition

Keywords: Tuscan soup, sausage soup, creamy tomato soup, pasta soup, comfort food, Italian soup, weeknight dinner, one-pot meal, family recipe, hearty soup