Food which made the gods of ancient Greece immortal (8)
I believe the answer is:
ambrosia
(Other definitions for ambrosia that I've seen before include "Food of the gods in Greek mythology" , "Food and drink of gods" , "Nectar of the gods" , "Heavenly food" , "Food of Greek and Roman gods" .)