Fiber from fruits, vegetables, grains, and beans is especially beneficial for breast health, because it helps eliminate excess estrogens. Many plant-based foods are also rich in vitamin C, beta-carotene, and selenium, which are linked to lower cancer risk.