Trong các trường hợp dị ứng thức ăn, có thể do cơ thể không dung nạp, không hấp thu một số loại thực phẩm hoặc đôi khi cơ thể coi là “chất lạ” nên sinh ra chất để chống lại, gây phản ứng khó chịu cho cơ thể. Trong số trẻ bị dị ứng thực phẩm thì tỉ lệ trẻ dưới 6 tuổi chiếm đến 50%. Hầu hết các trẻ khi lên 3 sẽ ít bị dị ứng do hệ tiêu hóa đã được phát triển vững vàng hơn. .