Recipe edited by K.Ruehl from French Market Soup recipe - see link above
Wash beans in cold water and strain. Place beans in a pressure cooker; add water to cover by 2 in. Bring to a boil; boil for 2 whistles. Remove from the heat; cover and let stand for 1-4 hours or until beans are softened. You can refrigerate overnight and continue to soak if you like
Drain and rinse beans, discarding liquid; return beans to the pan. Add the ham hocks, water, salt and pepper; bring to a boil. Reduce heat; cover and simmer for 3 hours or until beans are tender.
Remove ham hocks; set aside until cool enough to handle. Add the tomatoes, onions, lemon juice, garlic, chipotle and chili powder to the beans. Simmer 1 hour longer.
Remove ham from bones and cut into cubes; discard bones. Return ham to soup. Stir in the kielbasa, chicken, eggs, wine and parsley. Simmer for 30-40 minutes or until heated through and as thick as desired.
When serving, if you like try some fresh sauerkraut in with the soup. A capful of white vinegar gives a little tang. Serve with crusty bread and butter too.
