I've adopted the opposite strategy: instead of constantly fighting against the pleasure in food, I have cultivated it. Expanded the horizons of my palate, chased amazing gustative experiences.
The result being that the immense majority of the food available to me is now "ok but not fantastic". I still take pride in being able to enjoy (almost) any food no matter how humble. But none bring me joy the way a rare fine dining experience will. And since I'm in no position to indulge on those on a regular basis, I'm never using food as a source of comfort and satisfaction.
TL;DR: appreciate and cultivate rarity (but try not being a snob about it)
The result being that the immense majority of the food available to me is now "ok but not fantastic". I still take pride in being able to enjoy (almost) any food no matter how humble. But none bring me joy the way a rare fine dining experience will. And since I'm in no position to indulge on those on a regular basis, I'm never using food as a source of comfort and satisfaction.
TL;DR: appreciate and cultivate rarity (but try not being a snob about it)