have a craving for
/hæv ə ˈkreɪvɪŋ fɔːr/
Meaning
This expression means to experience a very strong, specific desire to eat a particular type of food. It is often used when a person cannot stop thinking about a certain food item, such as chocolate, pizza, or spicy food. It is highly conversational and common in everyday speech.
Examples
-
I have a craving for sushi, so let's order from that place down the street.
I have a craving for sushi, so let's order from that place down the street.
-
Whenever it rains, I always have a craving for warm chocolate chip cookies.
Whenever it rains, I always have a craving for warm chocolate chip cookies.
-
She had a sudden craving for pickles in the middle of the night.
She had a sudden craving for pickles in the middle of the night.
-
If you have a craving for something sweet, there's cake in the fridge.
If you have a craving for something sweet, there's cake in the fridge.
-
I have a craving for spicy Mexican food tonight.
I have a craving for spicy Mexican food tonight.
Common Mistakes
-
✗ I have a craving of pizza.
✓ I have a craving for pizza.
The noun 'craving' always takes the preposition 'for,' never 'of'.
-
✗ I am craving for some chocolate.
✓ I am craving some chocolate.
When using 'crave' as a verb (craving), it is transitive and does not take a preposition. Use 'for' only when 'craving' is a noun in the phrase 'have a craving for'.
Related Expressions
Practice
-
I always ___ salty snacks when I watch movies.
💡 Feel a strong desire to eat.
Show answer
have a craving for
-
Do you ever ___ fast food late at night?
💡 Get a sudden strong urge to eat.
Show answer
have a craving for