What Is The Best Non Dairy Milk Substitute?


What Is The Best Non Dairy Milk SubstitutePlant based milks are gaining in popularity all the time and for good reason. You may not have considered non dairy milk before but we recommend trying it for its nutritional benefits, even if you do not experience any sensitivity to cow’s milk. Dairy can also take a toll on skin and leave some of us feeling sluggish. We have found that we have experienced less indigestion and bloating since switching to plant based milk. If you are trying to move your diet toward minimally processed foods and drinks, then you should always go for the organic, unsweetened option. But of all the great tasting plant-based milks out there, what is the best non dairy milk substitute?

1. Almond Milk

Almond Milk Dairy FreeOur top pick is almond milk, which is high in vitamin E. Like all plant-based milks, it is ideal for vegans and we find this milk tastiest when used in smoothies or oatmeal. It contains 1 gram of protein per cup, has a pleasant taste and a creamy texture. Almond milk is low in calories and is fortified with nutrients including vitamins A, B12, D and E, it also contains the essential minerals, calcium, iron, magnesium, phosphorus, potassium, sodium and zinc. Be sure to choose a variety with no added sugar (unsweetened) and check the label to make sure it does not contain the harmful additive, carrageenan.

2. Hemp Milk

Hemp milk is our second choice because of its incredible nourishing benefits. It is made from hemp seeds and contains slightly more protein than almond milk at 2 grams per cup. It also contains all of the essential amino acids, omega 3 and 6, four grams of protein, vitamins A , B12, D and E, folic acid, 46% of your RDA of calcium, phosphorus, magnesium and potassium.

3. Coconut Milk

Coconut Milk Plant BasedReal coconut milk is also really great for you. It contains 1 gram of protein per cup and is higher in fat than some of the other dairy free milks, containing 5 grams per cup. It makes a great non dairy coffee creamer and is an excellent source of manganese and MCT fats. The lauric acid present in coconut milk is also anti-bacterial. Again it is best to opt for the minimally processed variety, without additives like carrageenan and added sugar.

4. Oat Milk

Oat milk averages 4 grams of protein per cup and has a mild flavor. It is made from oats and enriched with vitamins and calcium. It is also low in saturated fat. The texture is creamy with a slightly powdery aftertaste. It can be good for using in cooking and making sauces as it won’t split when heated, but for day to day use we prefer the taste of other varieties.

5. Rice Milk

Rice milk has more carbohydrates than cow’s milk, but does not contain any of the fat or protein. It is lacking in any real nutrients and is more like starchy, sugar water. It can be good for those who suffer from dairy or nut allergies, though if you can drink one of the other dairy free milks we suggest you try those instead.

6. Soy Milk

Soy milk is definitely one of the most popular non dairy milk substitutes out there, but is it good for you? Science says not. Soy milk contains an average of 5 to 9 grams of protein per cup and because of its widespread availability it can be considered an easy source of non-animal protein, but nutritionists recommend against including soy in your diet, especially in a processed form. Soy contains phytoestrogens that can disrupt hormones, which could have side effects including acne, hypothyroid, infertility and even cancer.

If you have any comments about What Is The Best Non Dairy Milk Substitute, please get involved in the discussion below.

What is your favorite plant based milk alternative? Let us know.



  1. Hi Fran, thanks for another great read!
    I have to say and be completely honest, I have never tried any of the non dairy milk substitutes you listed in your article. And I have never really thought about switching over until now. This article has opened my eyes. I can clearing see why these substitutes are popular! Now its time for taste testing. 🙂

    1. Jorda,

      Thanks for your comment. I’m glad you enjoyed the article and found it useful and informative.

      All the best,


  2. Hello there!
    I have a few questions regarding the non-dairy milk substitutes. From the one you listed above, which one do you believe tastes the best? I am also very interested in the coconut milk as I’ve heard a lot of good things about it. How expensive is it when compared to the dairy milk? Also which one of the listed above is the highest in protein?
    Thanks for your time and looking forward to your answers.

    1. Hi Dejan,

      Thanks for commenting. I’m pleased you enjoyed the article.

      I personally prefer the taste of almond milk but coconut milk tastes really good too. My main reason for my preference is that I like the mild taste of unsweetened almond milk and can add it to my oatmeal and smoothies on a daily basis. I also consider it one of the best health wise, though coconut milk is good too.

      Non-dairy milk is usually slightly more expensive, though it is widely available.

      Soy milk is actually the highest in protein at around 6 grams per cup, it comes closest to cow’s milk in terms of protein content.

      All the best,


Leave a Reply

Your email address will not be published. Required fields are marked *