This cheesy ham and potato soup is an easy one-pot dinner made with tender potatoes, savory ham, and melted cheddar in a rich, cozy broth. Ready in about 30 minutes.
In a large dutch oven, over medium-high heat, sear the ham for a few minutes to allow it to caramelize just a bit. You're just looking for a little color to develop.
Next, add the potatoes, carrots, onion, celery, and garlic along with the butter.
Add the broth and cook until the vegetables are tender. Remember to scrape up any brown bits that formed on the bottom of the pot from searing the ham. This will take about 15 minutes or so.
Optional step: If you like a thicker soup, use an immersion blender and blend the soup ingredients to your liking. I like to keep mine a little chunky.
Turn off the heat and add the heavy cream, cheese, and sour cream. Stir until combined.
Top with extra sour cream, chives, and shredded cheese.