the answer is no you do not have to use kidney beans. i would use beans as that is what minestrone soup is (a hearty bean and vegetable soup). feel free to substitute with white navy beans, white cannellini beans, or even garbanzo beans.