There are a ton of eating-related morale bonuses already, though. I second this idea, but I’d suggest it be done more like a morale percentage, and sorted by food type. Something like:
all food gets an “eat style” tag, with the default being “finger food”. Other flags could be “spoon” and “fork”.
If food is eaten in its preferred style, while sitting at a table, you get 100% of the morale bonus. Eating fork food without a fork or spoon food wihtout a spoon gives you 90% of the normal morale bonus. Having no table also reduces the moral bonus to 90%. Having no chair also reduces the morale bonus to 90%. The three stack, so if you’re standing by a campfire drinking soup from a tin, you get only about 75% the normal morale bonus.
Finger food is exempt from this. You can eat a chocolate bar standing up with no utensils and not feel like you didn’t enjoy it properly.