• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simple Vegan Blog
  • Fall
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Fall
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Fall
    • Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home > Recipes > How-Tos

    Soy Milk

    Published: Jan 26, 2020 · Modified: Oct 7, 2022 by Iosune · This post may contain affiliate links · 351 Comments

    Jump to Recipe Print Recipe
    A picture of a bottle with soy milk and the words homemade soy milk

    Soy milk is a great alternative to cow's milk. It's delicious, affordable, easy to make, and only requires 2 ingredients: water and soybeans.

    A picture of a bottle and a glass with soy milk made from scratch

    Soy milk is a delicious and healthy alternative to dairy milk. It is packed with nutrients and health benefits and this homemade recipe is way better than any beverage you can find at the grocery store.

    It is dairy and lactose-free, so it is perfect for you if you have lactose intolerance. Besides, it only requires 2 simple ingredients! You actually need to blend the soy beans with water and then strain them using a nut milk bag.

    Contents hide
    1. How to make soy milk – Step by step
    2. Pro tips
    3. What is soy milk?
    4. Is soy milk good for you?
    5. Soy milk vs almond milk
    6. Looking for more plant milk recipes?
    7. Did you make this soy milk recipe?
    8. 📖 Recipe
    9. Soy Milk

    How to make soy milk – Step by step

    Step by step photos of how to make soy milk
    • Soak the soybeans in water overnight.
    • Drain the soybeans and remove the outer skins. Then add them to a powerful blender and blend them with 3 cups or 750 ml of water until well blended and almost smooth (photo 1).
    • Strain the blended mixture using a nut milk bag, a cheesecloth, a napkin or a fine mesh strainer (photo 2).
    • Pour the mixture into a pot or a saucepan and add 1 cup or 250 ml of water (photo 3).
    • Bring to a boil, stir and skim foam (photo 4).
    • Cook over medium heat, stirring occasionally, for about 20 minutes (photo 5).
    • Let the soy milk cool and enjoy it (photo 6).

    Pro tips

    • Use yellow soybeans, it's the best kind of soybeans to make this milk. They're a great source of protein. Soy protein is one of the best vegetable ones!
    • Add more or less water depending on how thick you like your milk. However, it naturally tends to be thicker than other milk alternatives.
    • Feel free to add any sweeter you want or don't add any sweetener at all. Add it gently until the milk tastes good.
    • Some recipes call for a tiny amount of salt, but I prefer my milk salt-free.
    • Feel free to add other ingredients like cocoa powder or ground cinnamon.
    • Keep it in a sealed container in the fridge for about 3-5 days.
    • Before you drink it you need to cook the milk, as soy is a legume and can't be eaten raw.
    • You can use your soy milk to prepare recipes like vegan chocolate cake, vegan carrot cake, or vegan cheesecake, or have it with your cereal in the morning.
    A shot of a glass with homemade soy milk and a bamboo straw

    What is soy milk?

    Soy milk is a type of plant milk. It is 100% plant-based and it doesn't contain cholesterol at all. I love to use it for baking because it has a thicker texture than other types of plant milk.

    Is soy milk good for you?

    Yes, it is! Unless you can't consume soy or it feels heavy in your stomach, this kind of plant milk is perfectly fine for consumption, as it has been in Asia for centuries. Just remember - if the milk has been in the fridge for some time and it smells bad, don't drink it.

    Soy milk vs almond milk

    Soy milk and almond milk are two different kinds of plant milk. I usually alternate between them and use them for different things; I use the first one for cooking and baking recipes, whereas I prefer to add almond milk to my coffee and smoothies.

    Looking for more plant milk recipes?

    • Oat Milk
    • Hemp Milk
    • Rice Milk
    • Cashew Milk
    • Coconut Milk
    Side shot of a glass with homemade soy milk

    Did you make this soy milk recipe?

    Please leave a comment below, share it, or rate it. You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST. I’d love to see what you cook!

     

    📖 Recipe

    A square picture of a bottle with homemade soy milk

    Soy Milk

    Soy milk is a great alternative to cow's milk. It's delicious, affordable, easy to make, and only requires 2 ingredients: water and soybeans.
    4.74 from 45 votes
    PRINT PIN RATE
    Course: Drink, How to
    Cuisine: Chinese
    Diet: Vegan
    Prep Time: 10 minutes minutes
    Cook Time: 25 minutes minutes
    Servings: 2 cups (500 ml)
    Author: Iosune


    Ingredients 

    US Customary - Metric
    • ½ cup dried soybeans
    • 4 cups water
    • ½ teaspoon vanilla extract or a piece of vanilla bean, optional
    • 4 dates, optional
    Prevent your screen from going dark

    Instructions

    • Soak the soybeans in water overnight (ideally 12 hours or longer).
    • 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.
    • Add them to a powerful blender and blend them with 3 cups of water (750 ml) until well blended and almost smooth.
    • Strain the blended mixture using a nut milk bag, a cheesecloth, a napkin or a fine mesh strainer.
    • Pour the mixture into a pot or a saucepan and add 1 cup of water (250 ml). Bring to a boil, stir and skim foam.
    • Cook over medium heat, stirring occasionally, for about 20 minutes.
    • Let cool the soy milk. You can add other ingredients such as vanilla extract or dates. Blend the mixture if necessary.
    • Use it to prepare recipes like vegan chocolate cake, vegan carrot cake, or vegan cheesecake.
    • Keep the leftovers in a sealed container in the fridge for about 3-5 days.

    Notes

    • Use yellow soybeans, it's the best kind of soybeans to make soy milk.
    • Add more or less water depending on how thick you like your milk.
    • Feel free to add any sweetener you want or don't add any at all. Add it gently until the milk tastes good.
    • Some recipes call for a tiny amount of salt, but I prefer my milk salt-free.
    • Feel free to add other ingredients like cocoa powder or ground cinnamon.

    Nutrition

    Serving: 1cup (250 ml) | Calories: 95kcal | Carbohydrates: 4.2g | Protein: 9.5g | Fat: 4.8g | Saturated Fat: 0.5g | Sodium: 16mg | Fiber: 2.1g | Sugar: 2.1g
    Tried this recipe?Let us know how it was!

    Update Notes: This post was originally published in May of 2014, but was republished with new photos, step-by-step instructions, and tips in January of 2022.

    More How-To Recipes

    • 4 measuring cups and a tablespoon with food.
      How Many Tablespoons in a Cup (tbsp to cup)
    • A glass measuring cup with milk.
      How Many Ounces in a Gallon (gal to oz)
    • 4 measuring cups with food.
      How Many Grams in an Ounce (oz to g)
    • Photo of a dish with French fries and a small bowl with vegan aioli and a hand dipping a fry into the sauce.
      Vegan Aioli
    4.7K shares

    Reader Interactions

    Comments

    1. Natalie says

      July 01, 2023 at 6:42 am

      5 stars
      I stumbled onto this recipe when trying to make dòufu nǎo. It’s almost impossible to find soy milk in the stores that don’t have any additives which ruin the dòufu nǎo. Anyway… I can’t believe how easy (and cheap) it is to make your own soy milk! I will be using this recipe from now on 🙂

      Reply
      • Iosune says

        August 29, 2023 at 9:33 am

        Hi Natalie! I'm go glad to hear that 🙂 Have a nice day!

        Reply
    2. Mutiara Tan says

      May 15, 2023 at 10:48 am

      5 stars
      I love soy milk and I will make it home made. Thank you for the recipe.

      Reply
      • Iosune says

        May 16, 2023 at 11:10 am

        Hi Mutiara! Hope you like it 🙂

        Reply
    3. Michael says

      April 15, 2023 at 8:03 pm

      5 stars
      Is the step for removing soybean skin required after soaking them overnight? Do you know if the skin affects the flavor or is harmful if consumed?

      Reply
      • Iosune says

        April 17, 2023 at 3:03 pm

        Hi Michael! It is not harmful, but you'll get the best flavor and texture if you remove them 🙂

        Reply
    4. Samantha says

      April 03, 2023 at 4:20 pm

      5 stars
      We have recently began our plastic reduction journey, this is my first attempt at making my own soy milk. Wow what a simple and delightful recipe, easy to follow, simple instructions and ingredients. Will never buy shop bought again now I've done this recipe ☺️

      Reply
      • Iosune says

        April 04, 2023 at 8:08 am

        Hi Samantha! So glad to hear that 🙂 Have a nice day!

        Reply
    5. Josiphine says

      March 19, 2023 at 7:50 pm

      Do the soy beans have to be dry. Can you use frozen or fresh soy beans?

      Reply
      • Iosune says

        March 20, 2023 at 8:28 am

        Hi Josiphine! I've never used frozen or fresh soy beans, so I don't know, sorry!

        Reply
    6. Chris says

      February 26, 2023 at 9:18 pm

      To make tofu add coagulant after boiling. Press or hang in cheesecloth.

      Reply
      • Iosune says

        February 27, 2023 at 10:16 am

        Hi Chris! Thanks a lot for your comment 🙂

        Reply
    7. Lu says

      January 18, 2023 at 1:19 am

      Can I make Tofu with the leftovers? Thanks

      Reply
      • Iosune says

        January 18, 2023 at 9:08 am

        Hi Lu! I've never tried it myself, so I can't help you, sorry!

        Reply
    8. Dee says

      November 09, 2022 at 3:01 pm

      Why do I have to boil it? Can I blend the dates with the soybeans before boiling? Thanks!

      Reply
      • Iosune says

        November 10, 2022 at 8:21 am

        Hi Dee! Because soy is a legume and you can't eat it uncooked. I would add the dates after boiling, but you could try if you want. Have a nice day!

        Reply
    9. Anna says

      November 05, 2022 at 3:11 pm

      So, do you have to cook it again before consuming, after it’s been refrigerated ?

      Reply
      • Iosune says

        November 07, 2022 at 10:39 am

        Hi Anna! No, you don't, after step #6 you don't need to cook it again 🙂

        Reply
    10. Laura says

      June 17, 2022 at 5:13 am

      5 stars
      Made this milk for my daughter, I love that it has simple ingredients for her to consume and the process is also very simple. Thank you for sharing this recipe! I added dates to the milk when I was boiling it and then blended it once it cooled. Thank you again.

      Reply
      • Iosune Robles says

        June 17, 2022 at 11:21 am

        Hi Laura! Thanks for your kind comment 🙂

        Reply
    11. Diana says

      June 16, 2022 at 8:04 pm

      5 stars
      Turned out great! Very pleased. Making my own soy mild from now on

      Reply
      • Iosune Robles says

        June 17, 2022 at 11:19 am

        So glad you liked it Diana 🙂 Have a nice day!

        Reply
    12. Kristine says

      May 24, 2022 at 6:19 pm

      What is the ratio? How many cups of soy beans to water?
      Thank you!

      Reply
      • Iosune Robles says

        May 25, 2022 at 10:38 am

        Hi! ½ cup dried soybeans (80 g) - 4 cups water (1 l)

        Reply
    13. Dan says

      May 01, 2022 at 10:24 pm

      5 stars
      Turned out great. I added 1/2 tsp of vanilla and 1 tsp sugar to smoothen the flavor.
      Thank you for your recipe.

      Reply
      • Iosune Robles says

        May 03, 2022 at 11:03 am

        Hi Dan! So glad you liked it 🙂

        Reply
    14. Sarita Wilson says

      March 12, 2022 at 10:54 pm

      5 stars
      Hi,

      I am new to making my own soy milk. I bought a 3-piece milk ‘milk maker’. The directions do not mention removing the skins after soaking the beans nor cooking the milk before ingesting. The milk was ultra thick, but had a good flavor. I imagine that it would be thinner and taste even better with your method. I wish I had seen this before buying that milk maker. Thank you so much for this. ~~Sarita

      Reply
      • Iosune Robles says

        March 14, 2022 at 11:12 am

        Hi Sarita!Thanks for your kind comment 🙂

        Reply
    « Older Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Iosune! Welcome to Simple Vegan Blog, your go-to source for tasty and hassle-free plant-based recipes that everyone can enjoy, whether you're vegan or not. Explore a variety of easy-to-make dishes perfect for everyday cooking.

    More about me →

    Vegan Fall Recipes

    • Vegan enchiladas in a baking dish garnished with fresh chopped cilantro.
      The Best Vegan Enchiladas
    • Vegan mushroom pasta plate with a golden fork.
      Creamy Vegan Mushroom Pasta
    • Bowls of vegan pumpkin soup, topped with coconut milk, parsley, and a dash of black pepper.
      Vegan Pumpkin Soup (Easy + Creamy)
    • Sliced vegan pumpkin bread.
      The Best Vegan Pumpkin Bread
    • Stack of 3 vegan pumpkin cookies, top one frosted with a bite taken.
      The Best Vegan Pumpkin Cookies
    • Vegan butternut squash soup bowl garnished with parsley, coconut milk, and pumpkin seeds.
      Best Vegan Butternut Squash Soup

    Most Popular

    • Square picture of a dish with marinated tofu garnished with chopped chives.
      Easy Marinated Tofu
    • A bowl with tofu stir fry garnished with some sesame seeds.
      Easy Tofu Stir Fry
    • Close-up photo of tofu scramble
      Tofu Scramble
    • A glass measuring cup with vegan mayonnaise and a spoon.
      The BEST Vegan Mayonnaise (4 Ingredients)
    • Overview of baked tofu cubes onto a lined baking sheet.
      Crispy Baked Tofu (5 Ingredients)
    • Square photo of a dish with crispy pan-fried tofu cubes.
      Crispy Pan-Fried Tofu (20 Minutes)
    • Overview of a plate with several folded vegan crepes topped with fresh blueberries and powdered sugar.
      Easy Vegan Crepes
    • Stalk of vegan French toast on a plate with some maple syrup and vegan butter on top.
      Easy Vegan French Toast

    As seen in

    Footer

    ↑ Back to top

    About

    • Privacy Policy
    • Terms & Conditions
    • Accessibility

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • FAQ

    Copyright © 2023 Simple Vegan Blog