Islamic Interpretation of Dreams (Ibn-i Sirin):

(Herb; Regret) In a dream, leek represents a deaf person. Eating it raw in a dream means earning unlawful money, though feeling good about it. Eating it cooked in a dream means refraining from pursuing such avenues.

Taking a bunch of leek in a dream means saying something one will regret.