214.5-oz canslow-sodium chicken broth, *the ham and bacon are already salty
2½lbsYukon gold potatoes, peeled (if you prefer) and diced into small cubes
½tspdried oregano
½tspdried thyme
1tspblack pepper
¼tspkosher salt, * do not over salt as the bacon and ham are already salty
115¼ oz canwhole kernel corn, drained (or substitute fresh or frozen corn)
⅓cupflour
2½cupsmilk
1cupheavy cream, * (if you substitute half-and-half, it may curdle from the heat)
2cupscooked ham , cubed (ham steak or leftover ham)
2½cupsshredded cheddar cheese
Optional Toppings
crispy cooked bacon
chives
green onions
dried parsley
crispy fried onions
sour cream
oyster crackers
crumbled cornbread
Get Recipe Ingredients
Instructions
Using a large Dutch oven, melt 2 tablespoons of unsalted butter over medium heat. Then saute the diced onions and celery until softened; about 3 to 4 minutes. Add the minced garlic and stir for about a minute.
Increase the temperature to medium-high heat. Add the chicken broth, diced potatoes, and then season the soup to taste with salt, pepper, thyme, and oregano. Bring to a boil, then reduce heat to medium, cover and simmer for about 20 minutes or until potatoes are fork-tender. Stir in the corn and ham, cover, and continue to simmer for another 5 minutes.
In a separate saucepan, melt the remaining butter over medium heat and whisk in the flour until well combined. Then whisk in the milk. Continue to stir for about 2 minutes until the mixture is well blended without lumps and it begins to thicken. Once it begins to boil, remove it from the heat and stir in the heavy cream.
Add the shredded cheddar cheese and the flour-milk mixture to the soup and combine well until the cheese has melted. The soup will continue to thicken as it simmers. {* If it thickens too much, add a little chicken broth.} Taste test and add additional seasonings as needed.
Top the soup with crispy bacon, chopped green onions, or your favorite toppings!