Making your own oat milk is one of the cheapest ways to get dairy-free milk and with no need to soak oats overnight (as you do for almonds) it's also one of the quickest.


  • 100 grams rolled oats
  • 700 millilitres water

Optional extras

  • A few dates
  • 1/2 teaspoon vanilla extract
  • 1/4 teaspoon cinnamon
  • A small pinch of salt


  1. Soak the oats in 500 millilitres of cold water in a bowl. Leave for 15 minutes.
  2. Place a sieve over a second bowl and pour the soaked oats and water through the sieve.
  3. Stir the oats in the sieve using a wooden spoon so that the oat milk collects in the bowl underneath.
  4. Once all liquid is drained from the oats, place the soaked oats back into the first bowl, and cover again with 200 millilitres cold water. Leave for another 10 minutes
  5. Draining all the oat milk from the soaked oats as above.
  6. Use a jug or funnel to pour the milk into a large glass jar with a secure lid. Store the milk in the fridge for up to 3 to 4 days. Shake the jar very well before drinking.