“If one offers Me with love and devotion a leaf, a flower, fruit or water, I will accept it.” (Bhagavad Gita, Shloka 9.26)
To satisfy Supreme Personality of Godhead all one need is love and devotion. Everything that is suitable and pure to human nourishment can be offered to Him. Of course, some food such as meet and industrialized good are not to be offered, as it is not recommended to be eaten.
The Lord is surely satisfied by our devotion and nothing else. Actually, everything we eat should be first offered to Him, then we can eat it. Everything we do or think must be in devotion to the Lord. Always. That is how we can free ourselves from the material world.
Read more about it: click here