Они действительно умеют запутать, а чтобы получше запомнить разницу, углубимся в их значения. EATABLE Food that is eatable is good enough to eat, but not excellent. Если что-то eatable, то это продукт не испорчен, и его можно проглотить, но он может быть невкусным. ◾️The soup was barely eatable because it was too salty.
Суп был едва съедобен, потому что был слишком соленым. EDIBLE suitable or safe for eating Edible это съедобный в принципе, безопасный для употребления, не ядовитый. ◾️Are these berries edible or poisonous?
Эти ягоды съедобные или ядовитые? Получается, eatable больше о состоянии, качестве и вкусе блюда. А edible — о пригодности для употребления (а вдруг ядовито?).