have a yen for

From Wiktionary

Expression[change]

Expression
have a yen for

  1. (idiom) If you have a yen for something, you want it.
    I have a yen for chocolate chip cookies right now.