Go Back
+ servings
Tomato Basil Italian Sausage Soup

Creamy Tomato, Basil, Parmesan Soup

Fresh garden tomatoes join Italian Sausage for this Creamy Tomato Basil Soup.
Course Main Course Soup
Cuisine Italian
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings 4
Calories 621kcal


  • 1/8 cup olive oil
  • 4 medium tomatoes diced (or two cans, undrained)
  • 1 1/2 cup celery fine diced
  • 1 1/2 cup carrot fine diced
  • 1 bunch green onion chopped
  • 1 teaspoon dried oregano
  • 4 tablespoons fresh basil chopped (or 1 tablespoon dried)
  • 1 bay leaf
  • 4 cups chicken broth
  • 1/4 cup flour
  • 1/4 cup butter
  • 2 cups milk or half and half
  • 1 cup parmesan cheese freshly grated
  • 1/2 pound Italian Sausage browned
  • Salt and fresh ground pepper to taste


  • Heat the oil in large soup pot. Add celery, carrots and onion. Saute 5 minutes. Add basil, oregano, bay leaf, tomatoes, and chicken broth. Bring it to a boil, reduce heat and simmer until vegetables are tender, about 15 minutes
  • While the soup simmers, prepare a roux. Melt butter over low heat, add flour and cook, stirring constantly, 5-7 minutes. Slowly stir in 3 cup hot soup and stir until smooth. Add the mixture back into soup pot.
  • Simmer and stir until soup begins to thicken. Add Parmesan cheese and whisk to blend. Stir warmed milk, salt and pepper, and Italian Sausage. Simmer over low heat for 5 minutes.


Calories: 621kcal | Carbohydrates: 25g | Protein: 25g | Fat: 47g | Saturated Fat: 21g | Cholesterol: 103mg | Sodium: 1899mg | Potassium: 1059mg | Fiber: 4g | Sugar: 13g | Vitamin A: 10096IU | Vitamin C: 39mg | Calcium: 516mg | Iron: 3mg