The phrase 'food for thought' is used when a person hears or discovers new information that he had never thought about beforehand.
Example in use: "The lecture was so inspiring, lots of food for thought."
In the UK this phrase is common as 'Something to Ponder on'.