I can't remember where I originally got this recipe, but it's been a family favorite for years. I love the creamy smooth texture and rich taste that the cream cheese gives this soup. It's the secret ingredient that really gives this soup the wow factor. It's a pretty versatile soup, you can add any vegetables you like or add some shredded chicken in there as well. You really can't go wrong!
2 tablespoons butter
2 cloves garlic, finely minced
1 cup frozen corn
2 carrots, peeled and sliced
3 cups chicken broth
2-3 potatoes (red, white or russet), peeled or washed and diced
1 cup milk
4 tablespoons flour
1 (8 oz. package) regular or light cream cheese
Salt and Pepper, to taste
In a large pot, melt the butter and add the onion, garlic and carrots. Saute, stirring often for 3-4 minutes until the veggies are slightly tender and the onions are translucent. Add the chicken broth, frozen corn and potatoes. Bring the soup to a simmer, partially cover and cook until the potatoes are tender, about 10 minutes. In a separate bowl, whisk the flour and milk together until smooth, then whisk the mixture into the soup until well blended. Continue cooking and stirring over medium heat for 3-4 minutes, until the soup begins to thicken slightly. Soften the cream cheese in the microwave until it is soft and easy to stir, then add to the soup by tablespoonfuls and whisk until the cream cheese melts and it’s smooth. Season with salt and pepper.