Food for thought is very common English expression meaning:
- An idea or issue to ponder, as in 'That interesting suggestion of yours has given us food for thought.' (It is a metaphoric phrase that uses the idea of digestion to indicate something in the mind.)
- Cibo per la mente is generally used as a translation. What other expressions can best convey the meaning of 'food for thought'?