What natural foods contain folic acid?

Lots of them! Green leafy veges, aparagus, citrus, avocado, broccoli, beans, seeds, nuts, beets, carrots, corn, squash.