Why? Dandelions are good for you. Dandelion root contains strong antioxidants, such as vitamins A and C, which are known to destroy free radicals and reduce inflammation reactions and the effects of aging. According to the UMMC, research supports the claim that dandelion root helps improve liver and gallbladder function. Dandelion leaves, not the roots, display strong diuretic properties, which can help with liver and kidney diseases.