Unfortunately, not even tofu is safe from an inevitable expiration date, and eating tofu that’s gone bad can cause stomach cramps, nausea, vomiting, or even a fever. The good news is that you can quickly determine whether tofu has gone bad by looking for color changes to tan or brown, the presence of mold, or a strong sour smell.