Flavonoids, which have been demonstrated to help lower the risk of heart disease and stroke, are abundant in dill. But dill is believed to benefit heart health for other reasons as well. Dill has been shown to lower LDL cholesterol levels in animal studies.