There are several reasons why somebody would choose to drink soy milk over dairy milk, the most common being related to allergies, health or animal rights. Soy is packed full of vitamins and nutrients, some of which are not found in dairy milk. Some people may find that after they buy soy milk, it goes bad before they get the chance to drink all of it. This can be avoided by making your own soy milk in small batches.

Things You'll Need

Pour 3 cups of water into a saucepan. Set the stove to medium-high and let the water boil.

Add 1 cup of soy flour to the water. Pour it in slowly and whisk the mixture at the same time. Continue whisking until the water and flour are completely mixed.

Reduce the heat to medium-low and let it simmer for 20 minutes. Stir it every couple minutes. If it begins to look too thick, add a little more water until it’s the right consistency. If it looks too thin, let it simmer for five to ten more minutes so more water can evaporate.

Place a cheesecloth inside the colander. Make sure the entire bottom of the colander is covered.

Put the colander over a bowl that is large enough to catch the liquid. Pour the soy milk into the colander. Let all the liquid strain through. Wring any excess liquid out of the cheesecloth.

Put the milk in the refrigerator immediately after straining it.


  • Try flavoring the soy milk with a drop of vanilla extract.

References and Resources

Making Soy Milk
Soy Milk Nutrition