It ticks all the boxes, tasty, cheap to make, quick to prepare and high in nutrition. The cannellini bean, also known as the white Italian kidney bean, is slightly larger than the navy bean. Great health food for cholesterol reduction and cancer prevention due to their antibacterial and anti fungal activity.