Place all ingredients except wine vinegar, beans, salt and pepper in a large kettle. Simmer until veggies are tender. Add beans until cooked through. Stir in vinegar. Season with salt & pepper if needed. NOTE: If using dry beans that you have soaked overnight, put them in the kettle with the veggies..simmer until beans are cooked through.
Use an immersion blender to puree some of the beans in the pot to thicken to your desired consistency.
You probably won't need to add salt to this as there is plenty from the bacon and ham. I used lower sodium bacon and it was perfect.