I was thinking about adding preferences to characters. It would be a selection like traits. You could select for instance if your character prefers vegetables, meat oriented foods or he/she is a sweetmouthed persons. When eating a proper food, it would give you moral bonuses, but if you eat something you dont like it would give a penalty.