Combine first 5 ingredients in a Dutch oven; bring to a boil. Cover, reduce heat, and simmer 30 minutes.
Transfer 2 cups bean mixture to container of an electric blender or food processor; cover and process until smooth. Return pureed bean mixture to Dutch oven. Add ham and remaining ingredients. Bring to a boil; reduce heat, and simmer, uncovered, 20 minutes or until thickened.