Depending on what's in the baby food, anywhere from 3-5 days. If you think you won't finish it within that time frame, I suggest storing it in the freezer.