I decided to have a Christmas Ham for Christmas day and planned it out so we’d have enough ham for sandwiches, but also this soup that I usually make with chicken. The beauty of the recipe is that it’s called “Ham, Chicken, or Turkey Bean Soup”. So you can use any leftover meat that you have to make this soup.
Today it’s 18° outside, so this soup was perfect for our lunch today. It was super easy to make since I had a the ingredients ready to go.
1 tablespoon olive oil
1/2 red onion, chopped
3/4 teaspoon fresh rosemary or 1/4 dried rosemary
2 cups chicken stock
2 cans (14.5 oz) white beans
1 cup canned chopped tomatoes
salt and pepper
3 cups lightly packed baby spinach
2 cups leftover meat
1. In a stockpot, heat the olive oil over medium heat just until glistening. Add the chopped onion and rosemary, and cook until the onion is soft about 5 minutes.
2. Add the chicken stock, 2 cups of water, the beans and tomatoes; bring to a boil. Season with 1/8 teaspoon salt and 1/4 teaspoon of pepper. *Note* I use way more salt. Reduce the heat, and simmer, skimming occasionally, until the soup has thickened slightly, about 20 minutes.
3. Stir the spinach into the soup, and cook just until it wilts, about 1 minute. Divide the chopped ham (or whatever kind of meat you are using) among four bowls, and ladle the hot soup on top. *Note* I usually just stir the meat in to get it all mixed in right before serving.