When I need to eat, I go to a shop that sells food, I buy, I eat, and here I am regenerated for several hours.
But to make the game more realistic, it is necessary to adapt the eating system according to the food.
Going into a fast food restaurant and eating a burger on the spot (even if I can’t sit down) or in the street is normal.
But for fresh food it would have to be cooked first (even a simple salad has to be prepared), and for frozen food it would have to be cooked in an oven.
Because if you haven’t tried, in real life, to eat a frozen dish without cooking or heating it, I strongly advise against doing so.