Best food is fancy (7)
I believe the answer is:
caprice
'is fancy' is the definition.
(I've seen this before)
'best food' is the wordplay.
'best' becomes 'cap' (I can't explain this - if you can you should give a lot more credence to this answer).
'food' becomes 'rice' (rice is a kind of food).
'cap'+'rice'='CAPRICE'
Can you help me to learn more?
(Other definitions for caprice that I've seen before include "Sudden whim" , "Sudden impulse" , "unaccountable change" , "A whim or piece of fancy" , "Whimsy" .)