2, eggplant and many foods can be eaten together, but eggplant, crab and snakehead are best not to eat together, which is easy to cause gastrointestinal discomfort and food poisoning. Usually, the time for eating vegetables is meticulous. Don't eat these foods when eating eggplant. It is better to eat eggplant tender. Old eggplant contains a lot of solanine. Eating too much is bad for your health. Eggplant had better not be eaten raw. Although eggplant contains less toxic substances, it is not good to eat more. It is better to eat it cooked.