Description
This hearty Italian Sausage Potato Soup is loaded with savory sausage, tender potatoes, sweet carrots, and fresh spinach in a flavorful broth. It’s a warm and comforting meal perfect for busy nights.
Ingredients
-
1 lb Italian sausage (mild or spicy), casings removed
-
1 tbsp olive oil
-
1 small onion, chopped
-
2 carrots, sliced
-
3 cloves garlic, minced
-
4 cups chicken broth
-
1 cup water
-
4 medium gold potatoes, diced
-
1/2 tsp dried oregano
-
1/2 tsp dried basil
-
1/2 tsp red pepper flakes (optional)
-
Salt & black pepper, to taste
-
2 cups fresh spinach, chopped
-
1/2 cup heavy cream or half & half (optional, for creaminess)
-
1/4 cup grated Parmesan cheese, for serving
Instructions
-
Cook the Sausage: In a large pot, heat olive oil over medium heat. Add Italian sausage, breaking it into crumbles. Cook until browned, about 5 minutes. Remove excess grease if needed.
-
Sauté the Veggies: Add onion, carrots, and garlic. Cook for 2-3 minutes until fragrant.
-
Simmer the Soup: Pour in chicken broth and water, then add potatoes, oregano, basil, red pepper flakes, salt, and pepper. Bring to a boil, then reduce heat and simmer for 15-20 minutes, until potatoes are tender.
-
Finish with Spinach & Cream: Stir in chopped spinach and cook for 2 minutes, until wilted. Add heavy cream (if using) and stir to combine.
-
Serve: Ladle into bowls and top with grated Parmesan cheese. Enjoy warm!
Notes
-
For a dairy-free version, skip the heavy cream or use coconut milk.
-
Spice it up by using hot Italian sausage or extra red pepper flakes.
-
Make it heartier by adding cooked white beans or extra veggies like zucchini.
Nutrition
- Calories: 350 kcal
- Sugar: 3g
- Sodium: 780mg
- Fat: 22g
- Saturated Fat: 8g
- Unsaturated Fat: 12.5g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 45mg