Print

Creamy Italian Sausage Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Italian Sausage Potato Soup is a rich, hearty one-pot meal made with spicy Italian sausage, tender potatoes, carrots, spinach, and a creamy broth. This easy sausage and potato soup recipe is perfect for cozy weeknight dinners, cold weather comfort food, and meal prepping. Packed with flavor and ready in under an hour!

Ingredients

  • 1 pound spicy Italian sausage, crumbled
  • 1 tablespoon olive oil (if needed)
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon paprika
  • 1/4 teaspoon red pepper flakes (optional)
  • 5 cups chicken broth
  • 4 cups red or Yukon Gold potatoes, cubed (about 1-inch)
  • 1 1/2 cups carrots, diced
  • 2 cups fresh spinach
  • 3/4 cup heavy cream
  • Salt, to taste
  • Fresh parsley or thyme, for garnish

Instructions

  1. In a large pot, cook sausage over medium heat until browned, about 7–10 minutes. Drain most of the fat, leaving a bit for flavor.
  2. Add diced onion and garlic; sauté until softened, about 2–3 minutes.
  3. Stir in tomato paste, Italian seasoning, paprika, and red pepper flakes. Cook for 1 minute more to release flavors.
  4. Pour in chicken broth and bring to a boil.
  5. Add cubed potatoes and carrots. Reduce heat and simmer uncovered for 15–25 minutes, or until vegetables are fork-tender.
  6. Stir in spinach and let it wilt for 1–2 minutes.
  7. Pour in heavy cream and stir gently. Adjust seasoning with salt if needed.
  8. Ladle into bowls, garnish with fresh herbs, and serve hot with crusty bread.

Notes

  • Use sweet Italian sausage if you prefer less heat.
  • Substitute kale for spinach or use frozen spinach for convenience.
  • Make it dairy-free with coconut milk or omit the cream for a broth-based version.
  • This soup freezes well without the cream—add cream after reheating.
  • Top with grated Parmesan or crispy bacon bits for extra flavor.

Nutrition