Food Dream Explanation — Any food that has a long shelf life in a dream means profits and continuous benefits. Meat, eggplant, squash or the like food in a dream represent temporary benefit or seasonal earnings. Eating at the tables of royalties or rich people in a dream means rising in rank, or renewing the mandate of one’s office. Eating squash in a dream also means guidance, following the true religious precepts, or it could mean vigilance. Eating food from the table of people of knowledge in a dream means acquiring knowledge, guidance, wisdom and blessings. Eating food from the plate of a policeman or a soldier in a dream means committing adultery or receiving money from an unlawful source.