In general, you can ignore peckish for long periods of time. I know people have been complaining, but in my most recent recording session I just drank things with calories for most of the day and it never went beyond peckish.
Now, the next day I was listed as ‘famished’, which is much more concerning. It’s been covered before, but the jist of it is that you need x number of calories per day, varying based on the activity level of your character.
Which is different from various stages of ‘hunger’ which occur frequently.
Honestly, if you’re eating what you feel is enough calories, you’re fine. I generally shoot for 1500 - 2k per day and adjust if I get serious messages. Yes, you still might be hungry, but you’re not going to die. If you start getting more serious effects (I believe they’re color-coded, and you get a malnourished line in the (@) character screen) then you need to eat a little more to make up for it over the subsequent days.
If you’re snacking throughout the day and drink beverages that also have calories, you’ll be fine. Min-maxing hunger is a waste of time given the availability of calories.