food for thought

Intermédiaire (B1) neutral

Something that makes you think seriously.

"His speech gave us all plenty of food for thought."