On average, symptoms from E. coli O157:H7 infection develop within 3 to 4 days of eating contaminated food, with a range of 1 to 10 days. Symptoms usually include severe bloody diarrhea and abdominal cramps; sometimes the infection causes non-bloody diarrhea or no symptoms.