When you're craving something comforting but super easy, look no further than this ham and potato soup. It's ready within 45 minutes.
1/4 cup (2 oz.) unsalted butter
2 cups chopped onion (from 1 medium)
1 cup chopped carrots (from 3 medium)
1/2 cup chopped celery (from 1 large stalk)
3 large garlic cloves, minced
1 tsp. salt, plus more to taste
3 Tbsp. instant or all-purpose flour
4 cups chicken stock
2 lb. Russet potatoes, peeled and cut into 1-inch cubes (about 4 cups)
1 Tbsp. fresh thyme, plus more for garnish
1 bay leaf
8 oz. baked ham, cut into 1/2-inch pieces (about 1 1/2 cups)
1/2 cup half and half or whole milk
1/2 tsp. ground black pepper
Pinch of ground cayenne pepper