Algunas de las causas de la desnutrición infantil oculta son el exceso de alimentos ricos en grasas o en azúcar, como snacks y golosinas, que aportan energía, pero no vitaminas ni minerales; la comida rápida rica en grasas, la baja ingesta de frutas y verduras, y el consumo decreciente de leche.