Full of protein, fiber, vitamins, and minerals like thiamine, iron, magnesium, potassium, and phosphorus, beans will keep you full for a while!