Foods that are beneficial for astigmatism include green leafy vegetables such as spinach, kale, and collard greens, as well as carrots, sweet potatoes, and other yellow and orange vegetables. Eating foods high in omega-3 fatty acids, such as salmon, tuna, mackerel, and herring, can be beneficial...