Though they may make for a meek dinner, beans are, in and of themselves, a complete meal. Rich in fiber, protein, and other macronutrients, beans hit all of the necessary components that many of the ...