Making your own vanilla soy milk at home allows you to control the exact ingredients that go into the milk. You can adjust the sweetness and flavoring exactly to your liking, making your custom batch of soy milk perfectly match your tastes. If you’re looking to cut back on your sugar intake, making your own soy milk allows you to add just enough sweetener to your milk to make it flavorful. You’ll also save money by making your own soy milk.

Things You'll Need

Wash your soybeans and pick through them to remove any stones.

Place your beans in a large jar and fill the jar with water. Allow the beans to soak overnight, in the jar.

Pour the beans into the mesh strainer set over the sink to drain the water from the beans. Once they have drained, thoroughly rinse your soybeans and allow the water they were rinsed in to drain from them.

Place your soybeans in a blender along with enough boiling water to make two cups. Blend until the beans form a thick paste, about two to four minutes.

Pour the blended soybeans into a 1 gallon pot, along with six cups of boiling water. Place on a stovetop. Heat the mixture over medium heat until simmering. Simmer, stirring frequently with a wooden spoon to prevent sticking, for 15 to 20 minutes.

Line a mesh strainer with cheesecloth and set the strainer over a large bowl.

Pour the blended soybeans into the strainer and allow the mixture to strain for about five to 10 minutes. The liquid that gathers in your bowl is your soy milk. This recipe makes 2 cups of soy milk.

To add vanilla flavoring to your soy milk, stir in 1 tsp. of pure vanilla extract and taste. Add more vanilla little by little until the taste is to your liking. Sugar, teaspoon by teaspoon, can be added to the soy milk to increase the sweetness of the homemade soy milk.


  • Refrigerate your soy milk immediately after you make it. The fresh soy milk will keep in the refrigerator for three days.