3 simple steps to lose weight as fast as possible. Read now

How to Make Soy Milk: Easy Homemade Soy Milk Recipe

Homemade soy milk is a vegan-friendly, plant-based alternative to cow's milk. It's super easy to make at home using just water and soybeans, perfect for dairy-free diets.

Guides
Evidence-based
This article is based on scientific evidence, written by experts, and fact-checked by experts.
We look at both sides of the argument and strive to be objective, unbiased, and honest.
How to Make Soy Milk? Easy Soy Milk Recipe
Last updated on August 13, 2025, and last reviewed by an expert on August 4, 2025.
In this article

What is soy milk?

Soy milk is a plant-based, non-dairy beverage often consumed as an alternative to cow’s milk. It’s made from soybeans and is therefore vegan.

How to Make Soy Milk? Easy Soy Milk Recipe

Why might you drink soy milk instead of dairy milk?

There are many reasons why you might switch to soy milk in your coffee, smoothie, or cereal. You might not like the taste of cow’s milk, or you may prefer soy milk over other non-dairy alternatives. You might also be trying to avoid dairy for various reasons, whether it’s for health, weight loss, or dietary preferences.

Soy milk recipe

To make this homemade soy milk, you only need 2 simple ingredients, and it’s ready in just under 20 minutes.

Ingredients for soy milk

Here is what you’ll need to make soy milk:

Instructions

Making homemade soy milk is super simple and can be broken down into 7 steps:

  1. Soak the soybeans in water overnight (ideally 12 hours or longer).
  2. Drain the soybeans and remove the outer skins. Removing the outer skins is optional, but your milk will have a better texture if you do.
  3. Blend the soybeans with 3 cups of water (750 ml) until well blended and almost smooth.
  4. Strain the blended mixture using a nut milk bag, cheesecloth, napkin, or fine-mesh strainer.
  5. Pour the mixture into a pot or saucepan and add 1 cup of water (250 ml). Bring to a boil, stir, and skim off the foam.
  6. Cook over medium heat, occasionally stirring, for about 20 minutes.
  7. Let the soy milk cool down. You can add other ingredients such as vanilla extract or dates. Blend the mixture if necessary.

Additional tips

How long does homemade soy milk last?

If you store soy milk in an airtight container in the fridge, it can last for up to 5 days, depending on the container you’re using.

How to Make Oat Milk? Easy Homemade Oat Milk Recipe
Suggested read: How to Make Oat Milk? Easy Homemade Oat Milk Recipe

To be sure, check the milk before drinking it. If it looks and smells good, it should be safe to consume.

Can you freeze soy milk?

You can freeze soy milk. However, after freezing, soy milk often loses its texture and some of its flavor. Yet, freezing doesn’t affect its safety or nutritional value. Typically, you can store soy milk in the freezer for up to 5 months without worry.

As it changes texture when thawed, it’s better to use frozen soy milk for cooking rather than for drinking.

Share this article: Facebook Pinterest WhatsApp Twitter / X Email
Share

More articles you might like

People who are reading “How to Make Soy Milk? Easy Soy Milk Recipe” also love these articles:

Topics

Browse all articles