10 Best Substitutes for Almond Milk

Almond Milk

Almond milk is one of the most popular vegan milk. However, even people who are not vegan like to try it out every now and then.

This milk has a creamy and nutty taste that will enrich the flavor of any smoothie. You can also consume it plain or add it to any recipe that calls for milk.

It comes with 53% more calcium than cow milk, without lactose or cholesterol, and comes with or without added sugar.

However, if you do not have almond milk, you can always use soy milk, coconut milk, rice milk, oat milk, hemp milk, flaxseed milk, or some of the following substitutes.

Best Almond Milk Substitutes

Use these almond milk substitutes according to your preferences. You can keep the same ratio with any of these alternatives but expect a slightly different flavor.

1. Soy milk

Soy Milk

Soy milk is one of the first options to use when you need to replace your almond milk.

This plant-based milk is made of water, soybeans, and oil and you can find it sweetened or unsweetened as well. Both soy milk and almond milk are lactose-free and cholesterol-free, however, soy milk has more protein and reduced calcium.

Soy milk also contains more vitamins B12, vitamin D, and vitamin A as well as more fiber.

You can find flavored soy milk which decreases its strong soy taste such as vanilla soy milk and chocolate soy milk. As far as ways of using soy milk, it works great in baked recipes as well as in pancakes and smoothies.

2. Coconut milk


If you like the taste of coconuts, you will fall in love with coconut milk. This can replace almond milk in any recipe and chances are that you will enjoy it plain as well.

Note that coconut milk is higher in calories and fat compared to almond milk and it does bring a distinct flavor of coconut to your food.

You can enjoy coconut milk plain or use it in different toppings and baked recipes. You can use it in curries and soups as well, especially if you get the unsweetened version of the milk.

3. Rice milk

Rice Milk

Rice milk might not be as common as other types of plant-based milk but it is definitely a great alternative to almond milk.

This type of milk is made of brown rice. It is lower in protein than other alternatives but if you like its taste it can be a great option. You can find plain rice milk as well as sweetened and flavored rice milk and choose the type that you prefer.

Use rice milk plain or add it to your coffee and desserts as you please. It is sweeter than almond milk so expect your final dessert to taste sweeter and have a mild rice flavor to it.

4. Oat milk

Oat milk

If you are looking for an almond milk substitute, oat milk might be a great alternative. This milk is creamier in texture compared to almond milk and it also contains more calories.

The taste of oat milk tends to be more neutral compared to the taste of almond milk, so if you don’t like a nutty flavor in your coffee or dessert, this is a great option.

You can use oat milk in the same quantity you would use almond milk in any baked goods, pancakes, and different toppings.

You can use it in your coffee and other drinks as well and you will love it!

5. Hemp milk

Hemp milk might be less popular than almond milk but it can substitute it just as well. So, if you do find hemp milk, chances are that you will not regret giving it a try.

It is low in calories and carbohydrates with a nice flavor that can complement most of the recipes you want to make. It is also a perfect alternative for people who are soy or lactose intolerant and prefer milk rich in protein, minerals, vitamins, and fatty acids.

Plus this milk also has a nutty flavor which resemblances almond milk. You can use it just as you would use almond milk in any recipe you want and you will not be disappointed.

6. Flaxseed milk

Flaxseed milk is very rich in vitamins such as vitamin A, vitamin B12, and vitamin D but it also contains omega 3 fatty acids and several minerals.

It is more watery than almond milk and has a naturally sweeter taste. Flax milk is low in calories, so it is a great option for those who want to reduce their caloric intake.

You can use flax milk in all types of recipes but note that certain brands of this milk come with a significant amount of added sugar.

7. Cashew milk

Cashew milk

Cashew milk tends to be pricier than almond milk and other substitutes it but it is very tasty and a very healthy alternative to it.

It has plenty of minerals, vitamins, and also fatty acids that you can benefit from by using this milk in your recipes. The flavor of cashew milk is richer than the flavor of almond milk and it is creamier in texture.

You can use cashew milk in tea, coffee, or hot chocolate but also all types of recipes that call for almond milk. Cashew milk is a great ingredient for smoothies as well.

8. Pistachio milk

Pistachio milk is also one of the pricier alternatives to almond milk and it might be difficult to find it in stores as well.

However, if you like the rich flavor of pistachio nuts, you will also enjoy this milk. It is rich in fatty acids, vitamins, and minerals but it is higher in calories compared to almond milk.

Use pistachio milk with cereal, baked dishes, or hot drinks like hot chocolate, and coffees. It is usually sweetened but you can find it in an unsweetened version as well.

9. Hazelnut milk

If you are looking for a good replacement for almond milk with a similar flavor, hazelnut milk will not disappoint you. You can find it sweetened or unsweetened and it has a rich nutty flavor that you will most likely love.

This plant-based milk is very similar to almond milk in terms of nutrients and calories as well so you will definitely be able to use them interchangeably with no concerns.

Hazelnut milk goes great in smoothies, pancakes, and baked dishes. However, you can use it in your favorite drinks as well.

10. Walnut milk

Last but not least, consider walnut milk. Besides the nutty flavor, this milk also has an earthly flavor and if you like this combination it can be a great choice in many dishes.

Walnut milk is not as easy to find as almond milk. However, it is very versatile and you can use it in plenty of recipes.

You might not like this milk in smoothies as it tastes better in coffee and chocolate drinks but you can use it successfully in all cooked desserts though so, give it a try!

Substitute for Almond Milk in Smoothies

If you love your smoothies with almond milk, but you ran out of this delicious plant-based drink, you will be happy to hear that you can use any type of milk instead of it.

Except for the walnut milk that has a strong flavor which you might like in smoothies, you can try any other milk you prefer.

Can I Substitute Water for Almond Milk in Baking?

While in theory, you can substitute any type of milk with water, note that you will end up with a different dish. Your dessert will not have the creamy consistency that almond milk provides or the rich flavor that comes from it as well.

It is much better to substitute the almond milk with one of the alternatives in today’s text rather than using water. However, if you are making a dessert that doesn’t need baking, water can save your recipe in extreme situations.


Use almond milk plain or in all types of desserts in order to get a charming flavor and enjoy a rich, creamy texture.

You can use almond milk in any recipe that calls for cow milk which makes it a delicious choice for vegans as well. And if you don’t have almond milk, using one of the alternatives in this guide will definitely give you a great and tasty result!

Leave a Reply

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

You May Also Like