Cannellini beans are the best substitute for chickpeas, they can also be pureed in the soup.