Symptoms usually start a few hours to a few days after eating bad food. It depends on what caused it and how much you ate.