If you experience an upset stomach after eating tofu, it might be a symptom of soy allergy or sensitivity. Stop eating the bean curd and consult your doctor.