beans are packed with protein, fiber, and other nutrients, making them a superfood. lima beans are an especially good source of iron. one cup of lima beans contains roughly one quarter of your daily recommended iron.