I get that message, too, even when they have limitless food and it's some of every food group.

Once my peeps get rich, I always keep their fridges stocked at, at least, 10000 food units. I think the fridge is limitless.