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 mins
Cook Time 30 minutes mins
Total Time 50 minutes mins
Course Main Course
Cuisine Italian
- 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)
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!