"Food for thought is simply "something to consider, ponder think about An example: I don't usually agree with the leader's point of view, but listening to his speech provided me with much food for...
You can use imagine, think, visualize, envisage, envision, picture, see in the mind's eye; dream up, think up/of, conjure up, conceive, conceptualize or ideate.