O tempo necessário para recuperar de uma intoxicação alimentar depende do tipo de intoxicação alimentar e da gravidade do estado do paciente, e não pode ser generalizado. Em casos ligeiros de intoxicação alimentar, o paciente apresenta apenas sintomas gastrointestinais tais como náuseas, vómitos, dores abdominais leves e diarreia, que normalmente não requerem tratamento especial e podem ser tratados bebendo mais água para ajudar na excreção. No caso de intoxicação alimentar moderada, especialmente intoxicação alimentar infecciosa causada por contaminação bacteriana, é necessário um tratamento antibiótico dependendo da situação específica do paciente e o prognóstico é relativamente mais longo, geralmente demorando cerca de 1 semana. Os pacientes gravemente doentes com intoxicação alimentar sofrerão de desidratação e choque, e necessitarão de tratamento imediato com uma combinação de lavagem gástrica, fluidos para promover a eliminação e estabilização do ambiente interno por até 1 mês ou mesmo mais. Os doentes com intoxicação alimentar devem comer uma dieta leve, líquida ou semi-líquida, evitando alimentos gordurosos e irritantes para evitar aumentar a carga sobre o tracto gastrointestinal, e manter sempre à mão água salgada leve e sopa de feijão mungo para uma gestão posterior.