Ingredients
Scale
- 1 tbsp olive oil
- 1 lb (450g) Italian sausage (sweet or spicy, casings removed)
- 1 small onion, diced
- 2 garlic cloves, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 4 cups chicken broth
- 2 cups Yukon Gold potatoes, peeled & diced
- 1 tsp dried thyme
- ½ tsp fennel seeds (optional, enhances sausage flavor)
- Salt & black pepper to taste
- 1 cup heavy cream or half-and-half
- 2 cups fresh spinach or kale, chopped
- Optional: ½ cup grated Parmesan cheese
Instructions
- Brown sausage: In a large pot or Dutch oven, heat olive oil over medium-high. Add sausage; cook 5–6 min until browned and crumbled. Remove and set aside.
- Sauté veggies: In same pot, add onion, carrots, and celery. Cook 5 min until softened. Add garlic; cook 30 sec.
- Simmer: Return sausage to pot. Add broth, potatoes, thyme, fennel (if using), salt, and pepper. Bring to a boil, then reduce heat. Simmer 10–12 min until potatoes are tender.
- Finish: Stir in heavy cream and spinach. Cook 2–3 min until spinach wilts and soup is heated through.
- Optional: Stir in Parmesan for extra richness.
- Serve hot with crusty bread or garlic toast!
Prep Time & Nutrition (per serving, serves 6):
Prep Time: 10 min | Cook Time: 20 min | Total Time: 30 min
Servings: 6 | Calories: 380 | Net Carbs: 14g | Fats: 28g | Protein: 18g
Servings: 6 | Calories: 380 | Net Carbs: 14g | Fats: 28g | Protein: 18g