Food of the gods (8)
I believe the answer is:
ambrosia
'food of the gods' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for ambrosia that I've seen before include "Heavenly food" , "I'm so Arab (anagram)" , "Gods' dinner?" , "Food and drink of gods" , "Beebread" .)