Skip to Content

Homemade Almond Milk Recipe

It’s easy to make Homemade Almond Milk at home. Find out how to make plain, vanilla, chocolate, and protein almond milk in this post.

For more drink ideas, check out all our drinks posts.

A bowl of almonds surrounded by bottles of milk and the words "Homemade Almond Milk" digitally written on top.

I got a free gallon of oat milk a while back and Pete loved it. He was drinking it quite a bit until we discovered almond milk was cheaper. So he switched to store bought almond milk. Can I get him to switch to homemade almond milk?

I don’t know.

But it’s actually not that hard to make. Sure, it’s a little time consuming, especially compared to going to the store and buying a half gallon. But right now, with the way the world is, you might not want to run out to the store.

So keep this recipe handy.

Also, in case you’re wondering, this homemade almond milk is vegan. 

Homemade Almond Milk Recipe

Affiliate links are included in this post and Drugstore Divas may make a small commission if you use them.

To make this homemade almond milk, you do need a little foresight. You have to soak the almonds overnight before you can use them. If you try to skip that step, the nuts will be really gritty when they blend. And that’s awful.

I follow the same process when I make cashew cream for my vegan penne alla vodka, so trust me when I tell you, it’s not that bad. But it’s not like you can open the container, realize you’re out of milk for cereal, and whip up a batch of homemade almond milk right then and there.

Homemade Almond Milk Ingredients:

How To Make Homemade Almond Milk:

Put the raw almonds in a bowl and fill the bowl with water, high enough to completely cover the almonds.

Cover the bowl with plastic wrap and put it in the fridge overnight (or for up to 24 hours).

Drain the almonds and rinse them with cold water.

Put the almonds in a blender with about 5 cups of water. Add the pitted dates (to add sweetness to your milk) and blend about one minute until the almonds are basically pulverized. 

Pour the almond and water mixture through a hand strainer.

Take what remains and strain it through a nut milk bag to remove any remaining pulp and fibers from the almonds.

If you don’t have a nut milk bag, you can try to use a cheesecloth because they’re pretty similar. But the holes in the nut milk bag are smaller than cheesecloth, so you’ll get a smoother homemade nut milk.

You can store the homemade almond milk in an airtight container in your fridge for three to five days.

Homemade Almond Milk Variations

Vanilla Almond Milk

If you like flavored almond milk, add a tablespoon of real vanilla into the blender before you blend the milk and almonds together. Taste it after and add more vanilla if you want it sweeter.

Chocolate Almond Milk

If you’d rather chocolate almond milk, you can add three tablespoons of cocoa powder into the mixture after it has been blended. Add one scoop of cocoa powder and then taste it before you add more. The amount will vary based on the brand you use.

Protein Almond Milk

If you want to add some protein to your homemade almond milk, add a scoop of your favorite protein powder after the mixture is blended. Taste the milk and then decide if you need to add another scoop. The amount you need will vary based on the brand you use.

Yield: 1.5 Quarts

Homemade Almond Milk

It's easy to make Homemade Almond Milk at home. Find out how to make plain, vanilla, chocolate, and protein almond milk in this post.

Additional Time 20 minutes
Total Time 20 minutes

Ingredients

  • 2 cups raw almonds
  • About 5 cups of water
  • 1 to 2 pitted dates

Instructions

  1. Put the raw almonds in a bowl and fill the bowl with water, high enough to completely cover the almonds.
  2. Cover the bowl with plastic wrap and put it in the fridge overnight (or for up to 24 hours).
  3. Drain the almonds and rinse them with cold water.
  4. Put the almonds in a blender with about 5 cups of water. Add the pitted dates (to add sweetness to your milk) and blend about one minute until the almonds are basically pulverized. 
  5. Pour the almond and water mixture through a hand strainer.
  6. Take what remains and strain it through a nut milk bag to remove any remaining pulp and fibers from the almonds.

Nutrition Information

Yield

6

Serving Size

1

Amount Per Serving Calories 218Total Fat 18gSaturated Fat 1gTrans Fat 0gUnsaturated Fat 16gCholesterol 0mgSodium 8mgCarbohydrates 10gFiber 5gSugar 3gProtein 8g

Would you make this homemade almond milk? Let us know in the comments.

Terri S

Thursday 3rd of March 2016

I have never thought of making my own almond milk. Thank you for sharing the recipe.

Skip to Recipe