Beans are an inexpensive and readily accessible ingredient that is hearty and packed with protein, making them a great option for vegetarian dishes or for adding bulk to meaty meals alike. While ...