Dill's flavonoids lessen heart disease and stroke risk. Dill improves heart health for other reasons, too. It lowers LDL cholesterol.