Go Back
Bowl of creamy Italian sausage soup topped with grated Parmesan and black pepper, served on a white plate

Creamy Italian Sausage Soup

This creamy Italian sausage soup is a hearty, healthy comfort food packed with flavor. Enjoy this keto Italian sausage soup recipe that combines protein-rich sausage, fresh vegetables, and a velvety broth for a satisfying low carb sausage soup. Perfect for families or anyone seeking a delicious homemade creamy soup with zucchini!
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Course Main Course
Cuisine Italian
Servings 8 servings

Ingredients
  

  • 2 tbsp butter
  • 1 cup onion, chopped
  • 2 tsp minced garlic
  • 1 lb ground Italian sausage (try hot if you like it spicy!)
  • 6 cups chicken bone broth
  • 1 14oz can diced fire-roasted tomatoes
  • 1 8oz package cream cheese
  • 1 small zucchini, chopped
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1/2 tsp black pepper
  • 4 cups baby spinach
  • Shredded parmesan cheese (for topping)

Instructions
 

  • Melt butter in a large soup pot over medium-high heat.
  • Add chopped onions, garlic, and sausage to the pot. Cook, stirring and breaking the meat apart with a spoon, until the onions are soft, translucent, and the sausage is browned.
  • Pour in the chicken bone broth and add the fire-roasted tomatoes. Stir in the cream cheese until fully melted and the broth is smooth.
  • Add the zucchini, basil, oregano, and black pepper. Bring the mixture to a boil, then reduce heat to a simmer. Allow it to cook for 15-20 minutes, or until the zucchini is tender.
  • Add the spinach and let it wilt into the soup, about 3 minutes.
  • Serve hot, garnished with fresh shredded Parmesan cheese if desired. Enjoy!