el antojo

Also the present indicative first singular of antojar · I tempt

masculine noun

craving, whim

"Tengo un antojo de chocolate a medianoche."

I have a craving for chocolate at midnight.