I got some soy milk on Saturday and it expires May 2017 (if unopened I presume). I went to open the fridge just now and I had a cup of tea with it no problems. I went to drink some now from the bottle and it has gone sour and tastes identical to normal cow milk when it goes sour. It smells like it too and has thickened. I have never had this happen before and I have bought soy milk for months. I am not sure how this happened. There is nothing I think that could've caused it. Some vinegar was put near the bottle?? Could that do something? I always refrigerate it with no problems.

  • 1
    Was it already thick when you poured in it your tea? Did you drink from the bottle directly after your tea? Is it the same brand you usually buy? I would suspect a bad bottle (I've had it happen with regular milk).
    – AdrienNK
    Dec 26, 2016 at 11:35

1 Answer 1


"Safe" does not mean 100% nothing will happen, it means that, even if all assumptions are met perfectly, there is a tiny chance that you will get bacterial growth. Even more likely is that not all assumptions were met. Maybe there was a small problem in the production process - storage procedures assume that food is produced under nearly sterile conditions, but maybe your milk was just over some threshold of contamination. Or possibly, your fridge is a bit over the recommended upper limit of 4 C.

However the spoilage organisms got into a growth phase, they soured the milk. Throw it out. If the fridge is under 4 C (measure in the place where you keep the milk - the door is frequently somewhat warmer), it is unlikely to happen again anyway.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.