You can substitute navy beans with any other white beans. These include flageolets, white kidney beans, great northern beans, and cannellini beans.