Most vegetables are encouraged when it comes to heart health, but carrots, in particular, have several different nutrients that benefit heart health. With relatively high potassium levels and healthy nitrates, carrots have been shown to lower blood pressure.