Grains are Good For You: The Benefits of Buns. Grains are good for you. Buns and rolls contribute less than 2% of total calories while providing vital nutrients including fiber, calcium, folate and iron.