You may have heard that soy milk is better for you than cow’s milk, but did you know that you can easily make soy milk in your own home? It is cheap, healthy and fun and easy to make.

The soy milk can also be customized by adding orange zest, vanilla bean, ginger or anything else that sounds good to you.

Things You Will Need:

  • A pound of uncooked soy beans
  • A gallon of water
  • About 1/3 cup of stevia, brown or cane sugar (or to taste)
  • A slice of orange, ginger, or vanilla bean or other accent taste
  • A blender
  • Cheese muslin cloth
  • A large cooking pot
  • Wooden spoon or spatula


  1. Soak the soy beans overnight in a bowl of water. The beans tend to absorb the water and may increase in size. (Use enough water to completely cover the beans.)
  2. Drain any remaining water from the beans and scoop about a cup into the blender. Add filtered water at a 3:1 ratio – three parts water to one part beans.
    Blend the soy beans and water. Once the beans have been transformed into a soupy liquid, pour the mixture into a large pot. Repeat with the rest of the beans, until you have a full pot of the blended soy mixture.
  3. Cook the soy beans on high and bring to a rolling boil, stirring frequently. If you notice a frothy foam begin to form on the surface, simply remove and continue stirring. Add in any sugar to taste, as well as orange, ginger or vanilla. The total boiling time should be about 20 minutes.
  4. Strain the soy milk into a strainer that is lined with cheese cloth on top of or in another pot. Pour the soy milk through it, and allow the pulpy mass to collect in the cloth. When all the milk has been strained, squeeze any remaining milk from the pulp. Next, allow the liquid to cool, then transfer it to a container and store in your fridge.


The pulpy mixture left over in the cheese cloth can be used to make soy pancakes, burgers or chili or it could be fed to your pets.