As-salam alaykum
The Quran actually provides two requirements. (1) The food is lawful (halal and (2) That it is 'Tayyib'. The word 'tayyib' means good, wholesome, pleasant things.
"O mankind! Eat from whatever is on earth [that is] lawful (halal) and good (tayyiban)..." 2:168
Please also see verse 16:114.
Of course, if we are allowed to eat from generally permissible categories such as fruits and sea-food (halal), we must also be careful to steer clear of food which is harmful / poisonous to us within those categories. I would find the word 'tayyib' providing sufficient coverage for that.
I hope that helps, God willing
Joseph