How to Make Homemade Soy Milk

Instead of buying soy milk from the supermarket, where it comes in a cardboard or plastic bottle, making your own soy milk is a great way to reduce recyclable and non-recyclable waste. Soy milk is a plant based, planet-friendly substitute for cow's milk and is a great source of protein, vitamin K, thiamin, folate, iron, magnesium and phosphorus.

It can be consumed with breakfast cereal, can be used for milkshakes and can even be used to make tofu.


1 blender

1 sift or cheesecloth bag


2 cups dry soybeans

8 cups of water

¼ cup sugar or to taste (for tofu, exclude sugar)


  1. Soak soybeans in the fridge overnight (use enough water to cover the soybeans)
  2. Add soybeans and the water used to soak the beans to a blender and blend until smooth. (if your blender isn't large enough to fit all of the soybeans, blend small amounts at a time, using enough water to cover the soybeans).
  3. Place the soybean mixture in a large pot and add your 8 cups of water.
  4. Bring to the boil while stirring, then simmer for 20 minutes, stirring frequently.
  5. Remove from heat and ladle your soy milk mixture into your sift or cheesecloth bag to remove soy pulp. Squeeze or press pulp to extract as much soy milk as possible.
  6. Once all of the soy pulp is removed, add sugar to taste and serve!

Read this next: 5 plant based breakfast recipes worth getting up for

We're in a climate emergency and it's going to take all of us to get out of it. That's why 1 Million Women is building a global community of women committed to fighting climate change with our daily actions. To join the (free) movement just click the button below!

Recent Blog Articles