On a normal daytime schedule, I feed my Sims twice a day: morning and evening. Everyone needs a good meal before work or school, then by the time they get back home and do some stuff, they're hungry again. They eat dinner around 7:00 p.m. I always have them carry fruit, also, so they'll have something handy to eat if they get caught away from home at dinner time and get too hungry to wait. I seldom have the overstuffed problem doing it this way.