I make almond milk regularly. One time, my whole-almond soaking period extended to 4 days instead of the usual 2 days. This batch soured and curdled sooner than the other batches.

I have also seen souring and curdling with storebought almond milk, however well-after opening and being kept inside the refrigerator.

I wonder if it's an option to pasteurize the almonds and its soaking water together in a pot, before storing in a jar? Regardless of the fact that it will later be recontaminated in my juicer and a subsequent decantation (part of my own process) -- maybe it can still lower the microbial load?

What bacteria rots the almond milk anyway?

1 Answer 1


In the US, most almonds are already pasteurized, even when they are listed as "raw". One of the methods is to steam blast the nuts, which heats up the outside of the almond to 205°F (96°C). However, this process is mostly done because of Salmonella concerns, rather than the yeasts and microbes that cause the souring of the milk. You could do something similar by blanching the nuts in boiling water for a few seconds before you soak them.

You could also try soaking the almonds for even less time, I've found that 12 hours or overnight will do the trick, rather than the 2 days you mentioned.

Some producers of almond milk also "ultra-pasteurize" the liquid by heating it to a temperature of 280°F (138°C) and cooling it down quickly before packaging but getting to that temperature is hard to accomplish in a home kitchen. You could try heating to 162°F (72°C) for 15 seconds after you've collected all the liquid, though be sure to have a plan to cool the milk down quickly afterwards.

Exposure to oxygen, yeasts and microbes are predominately what causes the spoiling. The oxygen can rancid the fats in almonds, molds can grown on the surface, yeasts can start to ferment the liquid, and other spoiling.

  • I wonder if anyone has performed experiments on soaking times for almonds?
    – wearashirt
    Commented Oct 29, 2017 at 6:56

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.