Packed with fiber, iron, and clean protein, legumes are the heart of hearty, satisfying plant-based meals.