Meredith K. answered 12/14/20
K-12 Creative Writing Teacher
The phrase "food for thought" is considered an idiom. Idioms are used for informal speaking and writing. If you are doing creative writing, it is acceptable to use an idiom or colloquialism. In a formal writing, such as a research paper, it is best to avoid idioms. They can be seen as unprofessional and informal.
Lily P.
Thanks12/14/20