You've probably been there: you have a recipe you want to cook, like a white chicken chili or a chana masala, and you need a can of beans. But with so many choices on the shelves, how do you know ...