This is just a really good soup! Even though it's a creamy, cheesy soup, it's actually broth based, so it's not too heavy and rich. You can use whatever veggies your family likes, or whatever you have when you clean out the fridge!
Melt the butter in a stock pot. Add the onion, carrot and celery and saute until vegetables are starting to get tender, about 10 min. Add the broth, corn and diced potatoes. Bring to a boil, then reduce heat and simmer until vegetables reach desired tenderness, about 30 min. Whisk the cornstarch into the milk until smooth. Add to the soup and stir to combine. Simmer until soup is slightly thickened, then add the cheese and stir til melted. Stir in the chicken and salt and pepper to taste.