Will food be eaten in heaven?
In heaven we will not, strictly speaking, have need of food for our sustenance as we do on earth because there will be no death in heaven nor any suffering , both of which occur on earth when adequate food is not consumed.
In this new universe, the heavenly Jerusalem, God will have his dwelling among men. “He will wipe away every tear from their eyes, and death shall be no more, neither shall there be mourning nor crying nor pain any more, for the former things have passed away.”CCC 1044
However, we will have glorified bodies (see CCC 1038ff.), and Jesus consumed food in his glorified, post-Resurrection bodily state (Luke 24:36-42). Scripture also speaks of “the marriage supper of the Lamb” in heaven (Rev. 19:9), although what that supper entails is not clear.
In summary, it’s possible we could eat food as part of our heavenly joy, even though it won’t be required. In addition, given our glorified bodies, we will have no worry about issues related to digestion.