Skip to content

Homemade Plant-Based Milk Recipes


Did you know? You can get milk from plants?! Yes, there are indeed several ways to get milk from the plant kingdom, for instance, from the grain, legumes, nuts, seeds, drupes, etc., and there are several species of plants from which you can get milk, some of which include, almond, soy, coconut, hemp, oat, etc. These plant-based milk, just like cow milk or any other animal-based milk, is quite nutritious, and some of them taste the same or very similar to their animal-based alternatives. It’s readily available in the market, and the best thing is that you can make it at home as it involves a few simple steps.

So if you are a vegan or lactose intolerant or you just want to try something new, then here we list down for you a few of the plant-based milk options and how to make it at home. 

Coconut Milk

Rich in vitamins, minerals, and good fats, coconut milk, is a good pick for you if you are looking for something healthy and tasty. It’s readily available on the market, and you can either buy a whole coconut or freshly grated coconut. To make the milk, all you have to do is:

  1. Take a bowl of chopped or grated coconut.
  2. Soak it in water for a few hours or overnight.
  3. Blend it in a blender until smooth.
  4. Run it through a cheesecloth to separate the milk from the grated remains; you can squeeze the grated remains to get every drop of milk.

You can also use this milk to thicken gravy or in pot pies.

Soy Milk

Rich in potassium and it contains a similar amount of protein that you get in cow’s milk, with a sufficient amount of vitamins, minerals, and antioxidants. It’s a perfectly healthy drink for you; and easy to make at home too.

  1. Take a bowl of soybeans and soak it in water for a few hours. 
  2. Drain the water out after soaking and then blend it in a blender with half a cup of water.
  3. Once smooth, use a cheesecloth to strain out the milk from the residue.

Almond Milk 

One of the best substitutes for cow’s milk, thick in consistency and rich in protein, and low in calories and sugar, is perfectly healthy if you are health cautious. The milk is also rich in vitamin E and calcium, and unlike dairy milk, its lactose-free, hence a great substitute to dairy milk for lactose-intolerant people. You can make the milk at home with almonds from a nearby grocery store or supermarket.

  1. Soak a bowl of raw almonds overnight; make sure you don’t get the salted ones because that won’t produce milk.
  2. Once soaked, drain the water out and grind the almonds in a blender with half a cup of water.
  3. Blend it until smooth, and then run it through a cheesecloth to filter the milk from the residue.

Oat Milk

You won’t find oat milk easily in the market, but again, just like the others, it is easy to make at home, an excellent source of fiber and vitamins, and good for your bone health as well. Oat milk is another healthy choice for non-dairy-based milk, and here are few easy steps to make it at home.

  1. Take a cup of rolled oats; note, do not use instant oats.
  2. Soak the oats in water for eight to twelve hours.
  3. After that, strain the water out and rinse the oats. 
  4. Grind the oats in a blender with a cup of water until smooth; add extra water if needed.
  5. Run it through a cheesecloth to separate the residue.

Your healthy oat milk is ready; the milk is quite thick and doesn’t have a taste of its own, so you may need to add a pinch of salt, sugar, or other flavors like vanilla.

Banana Milk

Bananas have a flavor of their own, unlike the few others where you have to add flavors here you don’t need to put anything to make it taste good; the milk is of quite a thick texture and sweet. It is also rich in protein and fibers. Usually, this is not in grocery stores, but you can easily make it at home using the instructions below.

  1. Peel off a few bananas and cut them into medium-sized pieces.
  2. Grind the banana pieces in a blender with little water until a smooth slurry forms.
  3. You don’t need to run it through a cheesecloth for this one.

Cashew Milk

Just like bananas, cashew milk has a fantastic taste of its own. The creamy milk is full of proteins, healthy fats, vitamins, and minerals and has many other health benefits. You can get cashew nuts to make it at home. Avoid getting roasted or salted cashew nuts because you can’t produce milk from them. Follow these simple steps to make cashew milk at home.

  1. Soak a bowl of raw cashews for ten to twelve hours in water.
  2. Drain out the water and put the cashew nuts in a blender.
  3. Add one to two cups of water and blend it until smooth. 
  4. There is no need for straining.


With the recipes above, you are ready to make non-dairy milk at home. There are many more non-dairy-based products from which you can make milk. The plant-based milk available commercially usually adds extra vitamins, minerals, and other nutrients. Still, even without those, homemade milk is healthy enough and will cost less if you make it at home.