Go Back

Creamy Parmesan Italian Sausage Soup

Rich and full of bold flavors, this keto-friendly creamy Italian sausage soup is a comforting option that's both low in carbohydrates and ideal for meal prepping.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes

Ingredients
  

  • 1 teaspoon dried basil
  • 8 ounces cream cheese
  • 1/2 teaspoon black pepper
  • 1 small zucchini diced
  • 1 pound ground Italian sausage
  • 14 ounces fire-roasted tomatoes one 14-ounce can
  • 2 tablespoons butter
  • 6 cups chicken bone broth
  • 4 cups baby spinach
  • 2 teaspoons minced garlic
  • 1 cup chopped onion
  • 1 teaspoon dried oregano
  • Shredded Parmesan cheese for garnish

Instructions
 

  • In a large soup pot set over medium-high heat, melt the butter, then incorporate the chopped onion, minced garlic, and Italian sausage. Cook, breaking up the sausage with a spoon, until the meat is browned and the onion becomes soft and translucent. Stir in the chicken bone broth and fire-roasted tomatoes, followed by the cream cheese, ensuring it melts smoothly into the mixture. Incorporate the diced zucchini along with the dried basil, dried oregano, and black pepper; bring the soup to a boil before reducing the heat to maintain a gentle simmer for 15 to 20 minutes until the zucchini softens. Add the baby spinach and stir until it wilts, approximately 3 minutes. Ladle into bowls and garnish generously with shredded Parmesan cheese before serving.

Notes

This soup is excellent for meal preparation and reheats beautifully throughout the week.