We’ve recommended four servings of these foods per day because they represent an easy way to ensure that you are getting adequate fiber and iron. When you choose whole grains, they are also a good source of zinc. But the truth is that legumes provide more iron than grains, and they are just as good a source of fiber and zinc.