Print

Creamy One-Pot Italian Sausage and Potato Soup

Close-up of a bowl of creamy Italian sausage soup featuring chunks of sausage, potatoes, and carrots.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This is a hearty, one-pot recipe for a creamy Italian sausage soup featuring potatoes, perfect for a quick weeknight dinner.

Ingredients

Scale
  • 1 pound sweet or hot Italian sausage, casings removed
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 3 cloves garlic, minced
  • 1 teaspoon dried Italian seasoning
  • 1/2 teaspoon dried thyme
  • 4 cups chicken broth
  • 2 large russet potatoes, peeled and diced (about 1/2 inch pieces)
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1/2 cup heavy cream
  • 1/4 cup grated Parmesan cheese, plus more for serving
  • Salt and black pepper to taste

Instructions

  1. Brown the Italian sausage in a large pot or Dutch oven over medium heat, breaking it up with a spoon. Drain off excess grease.
  2. Add olive oil to the pot. Add onion, carrots, and celery. Cook until vegetables soften, about 5 to 7 minutes.
  3. Stir in garlic, Italian seasoning, and thyme. Cook for 1 minute until fragrant.
  4. Pour in chicken broth and add the diced potatoes and diced tomatoes. Bring the mixture to a boil, then reduce heat, cover, and simmer for 15 minutes, or until potatoes are tender.
  5. Remove the pot from the heat. Stir in the heavy cream and Parmesan cheese until fully combined and the soup is creamy.
  6. Season with salt and pepper to taste. Serve hot with extra Parmesan cheese.

Notes

  • For a low-carb version, substitute the potatoes with cauliflower florets.
  • You can use mild, hot, or a mix of Italian sausage based on your preference.
  • This soup freezes well for up to three months. Thaw overnight in the refrigerator before reheating gently on the stovetop.

Nutrition