Both green tea and black tea are excellent sources of flavanols. Research has linked regular tea consumption with improved blood vessel function and better cardiovascular health.