01 -
Spoon the soup into bowls, toss chopped chives on top, and dig in while it’s hot.
02 -
Shut off the heat. Slowly add handfuls of shredded cheddar and stir ‘til melted and creamy. Taste and see if you want more salt or pepper.
03 -
Toss diced ham into the pot. Simmer gently for about 10 minutes until the ham is nice and hot.
04 -
Take soup off the burner. Puree with an immersion blender right in the pot—or batch by batch in a regular blender. This is optional but makes everything super smooth.
05 -
Scoop in the mash and stir so it blends in. Fish out and throw away the bay leaf now.
06 -
Pour chicken broth and drop in the bay leaf. Gently mix in half and half as you go. Let it come just to a light boil, then drop to a simmer.
07 -
Add flour and keep stirring for a minute so it doesn't taste raw.
08 -
Melt 3 tablespoons butter in a soup pot while potatoes are boiling. Add chopped onion and celery. Cook for around 5 minutes so they soften up. Toss in minced garlic, dried thyme, onion powder, and a bit of sage. Let them cook for a minute.
09 -
Chop potatoes into chunks after peeling. Pop them in a stock pot, cover with water by about an inch, salt it, and simmer for 10 minutes till really soft. Drain, roughly mash, mix in 2 tablespoons of butter and a splash of half and half. Set aside for now.
10 -
Grate cheese straight off the block. Pour out your half and half. Let them both hang out on the counter so they’re not cold when you use them.