2 cups dried soybeans (preferably organic, washed and soaked overnight)
1/2 cup sugar
Water (Proportions will be given below)
Put soybeans in a large bowl. Completely cover the beans with water and soak overnight.
The next morning you will find that the soybeans have expanded to three times their original volume. The original 2 cups of dried soybeans now have a volume of 6 cups.
Put 2 cups of soybeans in a blender. Add 2 cups of filtered water. Blend until the soybeans have been fully incorporated into the liquid, until further pulses do not cause the solid bits to get finer. This should take about 20 seconds, depending on the power of your blender.
Carefully transfer the contents from the blender into a filtering cloth such as a muslin cloth or a special cotton bag like the one I've used here. Allow the filtered liquid to drain into a large, tall stockpot. Do this slowly and in batches. Let the liquid drain out, and squeeze out the excess liquid from the cotton bag. You will feel like you are milking a cow.
Hold the blender carafe over the cotton bag. Pour enough blended liquid to fill half a bag (About 1 cup).
Let the soymilk drain out of the bag.
Gently squeeze the bag on the bottom.
Once most of the liquids have been squeezed out, give it a final squeeze.
Repeat the above process 2 more times until all the soybeans have been used up. You will end up with a pot of soybean milk and a separate pot of soy pulp (also called Okara). You can save the Okara for other purposes such as adding into milk shakes since it is a good source of protein. But, for purpose of making soy milk, we will discard the Okara.
Next, add two more cups of filtered water to the pot and heat up the soybean milk. This is where the real work is, and you have to keep an eye on your cooking. A film can form quickly on the milk. It can also over-boil easily if you do not use a tall stock pot or monitor it carefully.
Soybean at original level at the start of the boiling process.
The film can cause the boiling soy milk to overflow quickly. Be sure to monitor the level of heat and stir quickly to dissipate the bubbles.
Since it only takes about 20 minutes to boil the milk, I strongly suggest that you stand near the stove and watch it like a hawk.
Boil until the mixture no longer rises as much. This takes about 30 minutes. It is important that the soybean milk has been heated thoroughly in order to deactivate all the enzymes. This will prevent it from interfering with normal digestion.
Add sugar or honey to taste, or drink it unsweetened.
Serve warm or chilled.
Soy milk is full of fresh nutrients. Your body will thank you for it!