leeks are rich in flavonoids, especially one called kaempferol. flavonoids are antioxidants and may have anti-inflammatory, anti-diabetic, and anticancer properties, as well as other health benefits.