by Cynthia | Mar 25, 2013 | Soups
1 tablespoon olive oil 1 cup onion, finely chopped 1 inch ginger, finely chopped 2 celery stalks with leaves, finely chopped 1 large carrot, finely chopped 2 cups smoked ham, cut into small cubes 4 cups corn kernels (fresh or frozen) 8 cups chicken stock 1 ham bone...