Chef James needs one drink (7)
I believe the answer is:
martini
'drink' is the definition.
(I know this)
'chef james needs one' is the wordplay.
'chef james' becomes 'martin' (I can't explain this - if you can you should believe this answer much more).
'needs' means one lot of letters go next to another.
'one' becomes 'I' (Roman numeral).
'martin'+'i'='MARTINI'
Can you help me to learn more?
(Other definitions for martini that I've seen before include "Italian drink" , "alcoholic drink" , "Type of Italian vermouth" , "rifle" , "Cocktail made with gin or vodka and vermouth" .)