New Recipes

How to Make Soy Milk

Soy Milk


Soy Milk Recipe

Yield: 6 quarts | Prep Time: 15 minutes | Cook Time: 30 – 45 minutes


1 1/2 lbs organic and non-GMO soybeans
7 quarts (6 1/2 liter) water
Sugar, to taste


Rinse the soybeans thoroughly with water and soak them overnight with water. The next day, discard the water and rinse the soybeans a few times. Remove the soybean skins as much as you can. Drain and set aside.

In a blender, add the soy beans (in batches). Add some water to the soybeans and blend well. Transfer the blended soybeans and water into a big 8-quart stock pot. Repeat the same until all soybeans are blended.

Bring the soybean mixture to boil on medium height. Stir occasionally to avoid the soybeans from sticking to the bottom of the pot. As soon as it boils, lower the heat to medium-low and continue to simmer for about 30 – 45 minutes or until the soy milk reduces to your desired consistency (I like my soy milk richer so I boil it longer).

Turn off the heat once the soy milk is done. Use a cheese cloth or paper or cloth coffee filter (you can get it on Amazon) to filter out the soybean residue. Squeeze the residue and make sure that all soy milk is fully extracted. Discard the residue. Add sugar to taste before serving the soy milk. If you like fried youtiao or Chinese crullers, you can dip it into the soy milk or cut them into pieces and dunk them into the soy milk. It’s delicious and a great breakfast.

Cook’s Note:

There are many ways to make soy milk. Some people blend the soybeans and then filter out the blended soybeans before boiling the juice. I prefer my method because boiling the blended soybeans releases the soy aroma. The soy milk is also richer in taste.

Disclosure: Blendtec sent me the Blendtec Designer Series Wildside used in this recipe.

Enter to Win FREE Prizes

Kitchen Supreme Bundle Giveaway
Vinturi Vertical Lever Wine Corkscrew Giveaway
Tovolo Christmas 2015 Bundle Giveaway

68 COMMENTS... read them below or add one

  1. There are people who used the soyabean residue to cook dishes like scrambled egg with soya bean residue 豆渣炒蛋 which is nutritious; or good as fertilizer too =)

    Reminds me that I need to cook my beans soon..

  2. Audrey

    Why do we have to remove the skins? Can we dont in order to make life easier? :) Also, I have tried almond bean curd before, do you think by adding almond essence, we can make almond-flavoured soya bean drink? Should taste ok?

    • The skin will come off by themselves after soaking overnight and they should float on top of the water, just discard those as much as you can. If you can’t, it’s fine. You can try the almond extract I have never tried it before.

      • Greg

        what is the purpose of removing the skins? Also, why add almond extract when you can add fresh almonds to the cooking process? I made my first batch of soy milk last yesterday and added equal parts almonds and soybeans, turned out quite delicious. Again, I haven’t found a reason to remove the skins, it was pretty laborious. As for cooking the beans, I’ve cooked many types of dried beans before, I’ve never soaked them overnight, I do use the “quick soak” method, boil the beans for 3 minuts. let cool, rinse the beans, then add appropriate water to pat, add beans, bring to boil and simmer for about 1 hour, then process the beans into milk. you can do in a morning or afternoon time and as far as I can tell, it is still a wonderful drink. Sometime, I’ll add papaya chunks or a little pomegranate juice that is freshly juices. I’m even going to take it to another level and try using coconut water instead of plain water for extra boost.

  3. Hwee Ching Sinclair

    So to clarify, the whole 7 quarts of water listed in the ingredients list is what you used to blend the beans with, and then later boil the mixture, without adding more water? Thanks for the recipe!

  4. Shelley T.

    I got to know you from Steamy Kitchen,Jaden Hair. But, this is the first time I write to you. Two years ago, I already started reading your webside, using your recipes cook for my family and sharing with many friends. I have your cook book Easy Chinese Recipes. We all love your recipes so much. I use a lot of chinese new year recipes from yours. Here, I just want to say Thank you so much for posting all the delicious recipes for us. I will share your newsletter with my friends who love cooking like me. Good Luck!

  5. Annie Cambell

    Thank you so much for your website, enjoyed browsing through. Pardon me for being a pain and ask if you have a recipe for making the jelly form of soya milk that one can buy almost anywhere in the cities you have mentoned. many thank, keep up the marvelous work

  6. Diem

    Does any body know a better way to remove the skin from the soy beans?
    It’s time consuming when I have to squeeze every single bean with my fingers.

  7. I finally tried this this morning….SO yum! Thank you!! In the past, I’ve been trying…too hard. Measuring ingredients by weight and volume, timing everything perfectly. This recipe is a lot more creative, and lets me use my own judgement. Thank you!!

  8. Emilie

    Just wondering if i could add some cocoa to this recipe? Because i like chocolate milk better then reg soy milk maybe even vanilla?

  9. Veronica

    My family likes to make a kind of savory pancake with the soy residue! Mix in a little bit of flour, egg, salt and scallions and fry them up like pancakes! Serve with some chili sauce.

    • Sarah Seagraves

      Do you add any liquid to the batter? This sounds like Korean savory pancakes, except we add water (I sometimes use milk), and I’ve never used the soybean residue before. Sounds good, and would make a complete protein when combined with the wheat flour!

  10. Moonstone Gu

    Hi, I have made the mistake of boiling my soybeans first. Can I rescue the milk somehow, any suggestions?


    • I_Fortuna

      Just make the milk as usual. Dr. Ben Kim recommends cooking the beans first for 15 minutes. This gets rid of the trypsin and retains the nutrition. Then blend with water, strain, drink.

  11. Greg

    According to this article:

    The best way to eliminate “beany” flavor and maximize nutrition is as follows:

    1) Soak the beans 12 hours. Change the water once or twice if possible/convenient.
    2) After soaking, handle beans carefully because any injury to the beans releases the LOX group of enzymes that is responsible for creating the “beany” flavor which is actually due to free radicals formed by the enzymes. Toss out the soak water.
    3) Boil the whole beans in a 10:1 water:bean ratio by weight for no more than 10 minutes. This will inactivate the LOX enzymes. Scoop the scum off the top of the water.
    4) Pour the beans and water into a sturdy blender and blend on high for at least a minute.
    5) Pour contents of blender into a pot and boil for at least 20-30 minutes. This will further inactivate/destroy anti-nutrients such as trypsin inhibitor.
    6) Strain through multiple layers of cheesecloth into an airtight, sealed glass container and either drink immediately or refrigerate.
    7) Soymilk should keep for about 1 week. Maybe up to two weeks.

    An alternative method that may save time and be even more effective would be to drop dry soybeans directly into boiling water for 10 minutes, scoop off the scum, drain in a colander/sieve, and then soak for 12 hours. After soaking, blend the beans and make the soymilk as described above.

    • I_Fortuna

      Nonsense. Dr. Kim recommends boiling the bens first for 15 minutes only to get rid of the trypsin and retain the nutritional value. Abusing your beans does not make a difference. Boiling them will remove the unwanted enzyme.

    • I_Fortuna

      I went to the website you linked and the steps you included here are nowhere to be found. And, beans are only soaked for 6 hours at the most. Depending on the climate soaking can take less time. The article states use a ratio of 1 part beans to 5 parts water. The article does not state to baby the beans. If you simply boil the beans for 15 minutes, that will take care of the trypsin according to Dr. Kim and retain the nutrition and rids most of the beany taste. The extra step of boiling the beans and then the milk is not necessary and is not mentioned in the article. If you do this there is more opportunity to lose nutrition. The article does say to boil the beans 20 to 30 minutes, however. Boil the soaked skinned beans, blend them, strain and drink. It is that easy.

  12. Nick J

    Running the bean/water mixture through a strainer is slow because the filter/strainer clogs up, so I tried a different method.

    First I turned the dry beans into flour in my Vitamix blender, then removed the flour, and added water to the blender. With the blender on low, I added the flour back to the blender and ran it up to high for several minutes. Meanwhile, I boiled the rest of the water in a large pot, then added the soy/water blend, and returned the mixture to a boil, stirring occasionally.

    After boiling, I let the mixture cool in the pot for 30 minutes. Then I carefully removed the milk with a cup while leaving the soy residue on the bottom of the pot. When I reached the soy residue on the bottom, I put it into a strainer for a while to drain, but there wasn’t much liquid left. This method seems faster and easier than trying to strain the residue out.

    The soy residue doesn’t taste bad, so I’m having it for breakfast with some sweetener instead of oatmeal.

  13. I_Fortuna

    You say presevatives are used in gmo soy beans. What preservatives? I never heard of preservatives being used. The fact that they are dry beans means that drying has preserved them. Please cite the article or site that says preservatives are used so I can see which ones.
    Also, boiling removes trypsin the enzyme that impedes digestion. Soaked beans don’t have to be babied and if trypsin is released by abusing your beans, boiling will remove it. You will definitely need more than 2 cups of water to soak two cups of beans.
    The beans can be boiled first which is how I do it as suggested by Dr. Ben Kim. Beans are only boiled for 15 minutes to get rid of the trypsin and preserve the nutritional content.

  14. almond

    Can you explain what you said about organic soy beans not necessarily being non-GMO ?
    From what I know GMO food cannot be classified as organic. Can you clarify ?

    • Pamela

      My understanding is:
      1. “Certified organic” food must be non-GMO.
      2. “Organic” food does not, but must have been grown without the use of chemicals.

  15. Lily Waneka

    The major difference between soymilk and “regular” milk (predominantly cow’s milk in the United States; goat and sheep’s milk are other options) is that one is derived from a plant and the other from an animal. Although ethical, hypothetical, or debatable issues frequently arise when discussing this subject, this answer is going to deal strictly with the nutritional differences between these two kinds of milk..-.:

  16. Curtis

    I do not have a scale and would like to try your recipe and I could not find this info on the Internet. Can you tell me approximately how many cups of soya beans is 1.5 ibs? I do not have a scale. Perhaps that information can be added to your article for those of us who don’t have a scale. Thanks!


    I have purchased a soybean maker. It grinds the pulp so fine that I drink together with the milk. The traditional way of making soy bean milk is to filter out the pulp. I don’t know whether it is good to take in too much pulp. Anyone has any comment about this?


    I am so satisfied with the information on preparing soy milk just that, I WOULD LIKE TO KNOW WHAT SIMPLE OR NATURAL PRESERVATIVE CAN BE USED TO KEEP SOY MILK FOR AT LEAST SIX MONTHS.

  19. Alex

    Thanks for the recipe, but if you could give the measures in English measurements it would be a great help. I thought quarts were some sort of precious stone. Great website.

  20. kimmy goh

    I haven’t heard of the brand but I will go Google it. My mom had a machine that specially designed for soy beans but I did not want to carry it all the way from Malaysia to Sweden. Those variety in the lil city I’m living in Sweden is limited. I will check on your suggestion on Amazon. Thanks Bee. Ohh… btw your cookbook had really calm my home sickness down (food wise) :)
    I loved it very much and I have purchased 3 from Amazon and 4 from Kinokuniya Singapore. All 3 of my Swede’s sis in laws likes it too. I am so happy I randomly found you on Amazon. Keep up your fantastic work! !

  21. Jerome Chan

    Dr. Mercola spelled out the dangers of consuming unfermented soy products. You may also want to google on “High intake of tofu linked to memory loss later in life”.

  22. presa1200

    Hi and thanks for the recipe. I made a batch of fresh soy milk yesterday and kept in the fridge but this morning i noticed all soy milk has become lumpy and slimy texture. Do you happen to know why? Thanks

  23. KayCe Hollman

    Im looking to buy some organic soy beans and I know in other comments you said the link to the type of soybeans you use was in the post but I still didn’t see it.

  24. Felix

    This is a very good article, i wsnt to know, which are the best type of soy beans that can be used for higher yields?

Leave a Comment

Your email address will not be published. Required fields are marked *