1 tablespoon olive oil
1 pound kielbasa, cut into ½ inch pieces
2 garlic cloves, minced
½ cup finely diced yellow onion
½ cup peeled and finely diced (2 large carrots)
½ cup finely sliced celery (2-3 stalks)
4 cups chicken stock
1 1/2 pounds potato, cut into cubes
2 cups milk
2 cups shredded cheddar cheese
½ cup shredded parmesan cheese
½ teaspoon kosher salt
¼ teaspoon black pepper
¼ cup chopped parsley
Add olive oil to a Dutch oven or soup pot and heat over medium-high heat. Add the sausage and cook for 5-6 minutes, stirring frequently. Remove the sausage using a slotted spoon.
Add garlic, onions, carrots, and celery and sauté for 2 minutes.
Add the chicken stock and potatoes. Bring to boil and then reduce heat. Cover and cook for 15 minutes, or until the potatoes are tender.
Add the cooked sausage, milk, cheddar cheese, parmesan cheese, salt, and pepper. Stir and cook on low heat 5-10 minutes longer, until the cheese has melted.
Stir in parsley before serving.