Navy beans are cost-effective and a great source of fiber. They are relatively smaller in size but have a high amount of nutrients.