One method of Making Soy Milk 

Since we have begun transitioning to a waste free lifestyle one of the more dramatic adjustments I’ve made in the kitchen is making our own vegan milks, and also tofu. I have attempted and succeeded making several different milks so far, our favourite being almond and soy; soy the most versatile in my opinion, and  what we are all used to the most as it is what we have predominantly drank In the past.

It was very important to me; a fundamental step in transitioning to waste free living, to stop buying tetra packs of long life vegan milks and plastic packaged tofu. Happily we have now reached the stage where I have been making our own milks for several months, and I have also begun making our own tofu, thereby drastically reducing our waste and recycling production. 

Making soy milk is very cost effective, and although more involved and time consuming than making nut milk, can be achieved quite easily every few days once you have practised it regularly and it becomes routine. I now use two different ways to make soy milk; the longer method I use predominantly for drinking as it is creamier and yields more milk, and the quicker method I use when I am using it solely for making tofu or in other cooking. I thought I’d share the longer method here first.

Soy Milk (This recipe is a slightly adjusted version of one found in How It All Vegan, a very much loved vegan cookbook in our home! I have also gained wisdom and knowledge from the wonderful Natural Tucker by John Downes)

(This recipe makes roughly 2.5 litres)


  • 1.5 cups organic dried soy beans, soaked overnight in plenty of water (they will swell up to approximately 4 cups when soaked), strained and rinsed well
  • 3 cups boiling water
  • 7 cups cold water
  • Pinch of salt
  • 1 tbs vanilla extract (optional)
  • 5-6 tbs rice malt syrup 
  • Nut milk bag or piece of muslin for straining


  1. Begin by blending one third of the soy beans in 1 cup of the boiling water, and in a large pot add 6 of the 7 cups of cold water. Pour the pulp from the blender into the large pot, then repeat this process with the remaining two thirds of beans and 2 cups of boiling water. Use the last cup of cold water to rinse out the blender and add this to the pot also.
  2. Place the pot of raw gó puree (as it is called at this stage) over a medium heat on the stove and slowly bring to the boil, stirring often to prevent it from catching on the bottom. When the puree boils foam will rise to the top of the pot. Turn off the heat, cover and leave to cool until it is at a temperature you can handle with your hands. It is now called simply gó puree.
  3. When cool enough strain the gó through muslin or a nut milk bag (I made my own nut milk bag from cotton muslin, it is extremely helpful), squeezing as much of the milk out of the pulp or bean meal as you can. The remaining meal is called okara and is absolutely awesome kept in the fridge for up to a few days or in the freezer for several months and used in vegetable patties, soy loaf,deep fried balls or baking. When we have too much we sprinkle it over our garden beds, put it in the compost, or sprinkle it on the ground outside for our resident wallabies.
  4. Place your now strained soy milk back into the large pot (give the pot a wash first to remove any remaining pulp) and add the salt, vanilla, and rice malt. Place on a very low heat for half an hour, stirring often, you do not want the milk to catch or burn. Turn off the heat and the soy milk is ready! 

    I usually wait for the milk to cool a little, remove any skin that has formed on the top (another very useful and delicious by product of making soy milk called yuba), bottle, and place in the fridge. A creamy and delightful soy milk that will keep for up to a week in the fridge!


    Making Almond Milk

    As we have begun altering our lifestyle in accordance with living waste free there are changes I have made in the kitchen to meet our vegan needs and wants. One of these changes, which has been a dramatic one, is making our own milks.

    Preparing homemade vegan milks was an extremely important, and for me an essential part of getting closer to living waste free. The long life milk tetra packs that we were buying were a huge contribution to our weekly waste accumulation. I have always taken them to our local waste transfer centre where there is a recycling station, but as tetra packs require very sophisticated recycling equipment due to their multi layers, I always doubted they were being recycled and feared they were simply ending up in the tip pile with all the other rubbish. And, importantly, our goal is to reduce all waste including that which is recyclable, by preventing the need for its production in the first place, thus reducing energy consumption and lightening our footprint on sacred Mother Earth.

    Also, making any food from the raw wholefood ingredients, in my opinion, is always going to be the healthiest and most delicious option for my family. I can choose exactly what ingredients I use, how much to include, it is super fresh, and made with a lot of love!

    So, I thought I’d begin sharing the milk making journey that I embarked on several weeks ago; starting with almond milk.

    We discovered that Star loves almond milk whilst we were on our year long adventure, so this was one of the first milks I attempted. It is not one that I have ever made before, but thankfully it is very simple to prepare! It also tastes wonderful! I do not use it for all purposes, I do not think it works very well in hot drinks, but it has become our favourite milk to use in smoothies and milkshakes, and is perfectly fine as a milk replacement in other cooking. All the children enjoy it on its own, and I love that the almond meal you are left with after straining can be used in other recipes, such as vegetable patties or for baking.

    I have discovered though that it does not keep in the fridge as well as soy milk for example, and so have decided to just make it in small batches which we basically use in one or two days. This is totally okay though as it is so easy to make and there’s something very nourishing and holistic about using a milk you’ve just made to make your day’s smoothie!

    After some research and experimenting here is how I make it:

    Almond milk


    • 1 cup organic (if possible) almonds, soaked overnight in water, strained and rinsed
    • 4 cups water
    • Pinch of sea salt
    • 1 tablespoon rice malt syrup


    1. Place almonds, water, salt, and rice malt in a blender. Pulse to break up the almonds then blend on high for about 30 seconds.
    2. Strain almond milk through a nut milk bag (I made my own from muslin cloth that I already had) or a piece of muslin, squeezing as much milk out of the almond pulp as you can.
    3. Place the milk into bottles and refrigerate. Place the almond meal into a container and refrigerate for later use (it will keep for several days) or put it into the compost. 

    When we have an overabundance of almond or other ‘meal’ from milk making we either sprinkle it onto our vege garden beds or put it in the compost, so nothing is getting wasted! And there it is, an easy to make, delicious, and healthy milk that is now in regular rotation in our waste free, vegan kitchen.