A warm and hearty this ham and bean soup is filled with ham, beans and veggies. The perfect way to warm up on a cool day.