Plant-based milks continue to grow in popularity amongst vegans and non-vegans alike. The latest research from Mintel shows that a third of Brits now drink plant-based milk. While consumption of cow’s milk remains high in older age groups, younger Brits are drinking less of it with almost 44% of 25 – 44-year-old’s opting for plant-based alternatives.

Oat milk has overtaken almond milk as the nation’s favourite plant-based milk, with sales reaching £146 million in 2020. However, almond milk is the second most popular with sales of £105 million in the same period.

Whether you prefer oat, almond, soya, or any other plant-based milk, you may be surprised to know that these delicious cow’s milk alternatives are incredibly easy to make yourself at home. Here we explain how to make the nation’s most loved vegan milks at home.


Oat Milk Recipe

Oat Milk


  • 100g Oats
  • 1/2 tsp of Fine Sea Salt
  • Water

Oat Milk Method

Oat milk is super simple to make and requires just 3 ingredients – oats, sea salt and water.

  1. Place 100g of oats in a bowl, submerge in water, cover and leave overnight (or for a minimum of 4 hrs) in a cool place (not the fridge)
  2. Sieve the oat mixture and discard the water before rinsing the oats for several seconds under the tap
  3. Place the oats in a blender, along with 750ml of cold water and ½ a teaspoon of sea salt (fine)
  4. Blend for approximately 3-4 minutes until smooth, where no oats are visible
  5. Line a sieve with a clean piece of muslin and place over a mixing bowl before pouring in the oat milk and leaving to strain for up to 1 hr (use a spoon where necessary to press the bottom of the cloth and speed up the straining)
  6. Once most of the liquid is in the bowl, gently gather the muslin and squeeze to strain the remaining milk before discarding the remaining oat pulp
  7. Pour the oat milk into an airtight liquid container and store in the fridge – shake before use and use within 3 days

Almond Milk Recipe 


almond milk


  • 150-200g Almonds
  • Water

Almond Milk Method

Almond milk is even easier to make than oat milk and requires just 2 ingredients – almonds and water!

  1. Put 150 – 200g of almonds in a bowl, submerge in water, cover and place in the fridge to soak overnight (or for 6-8 hrs)
  2. Remove from fridge, drain the water and place the almonds in a blender with 750ml of fresh water
  3. Blend until smooth
  4. Place a sieve over a mixing bowl and pour the blended mixture into the bowl, through the sieve, to separate any remaining almond pieces
  5. Pour the almond milk from the mixing bowl into an airtight liquid container and store in the fridge – shake before use and use within 3 days

Top tip: you can alter the flavour of your almond milk by adding ingredients such as vanilla, cacao powder, cinnamon or dried fruits prior to the blending stage.  

Once you know how to make almond milk, you can make pretty much any nut milk yourself at home following the same method and simply changing the nut to one of your choice such as walnuts, cashews or brazil nuts.


Have you tried making any other plant-based milks at home? Let us know in the comments.


The Vegan Agenda is a participant in affiliate schemes including the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to

we only recommend products and services we would buy and use ourselves. Purchases made through these links are never expected but. always appreciated.