Between great northern beans, cannellini beans and navy beans, great northern beans are best for soups and stews. They hold their shape well and take on the flavors that they are cooked with.