Homemade Almond Milk

This post may contain affiliate links. If you purchase a product after clicking, I may earn a small commission at no extra cost to you.

Almond Milk Recipe for the Keto Diet - it's low carb and yummy!

This is a low carb and low sugar Homemade Almond Milk recipe that I originally published on my Keto Blog. 

I decided to bring it over to this blog because it’s highly relevant for both the 17 Day Diet and possibly with the 17 Day Kickstart Diet.

I’ll explain which cycles/phases for each a bit further down.

Higher Quality Almonds Make Better Almond Milk

I’m a sucker for almonds. Especially raw almonds.

So much so that I decided to experiment with an almond milk recipe using Wild Soil Almonds, a brand I found on Amazon when searching for low-cost raw almonds in bulk.

Before I get to the recipe, I must share with you how much I love Wild Soil Almonds.

What caught my attention when I first found them online was their story.

Wild Soil Almonds are grown on a family farm in California using virgin soil that took the company 10 years to perfect – their proprietary farming technology allows the company to grow their almonds like their forefathers did pre 1920.

Wild Soil Almonds were used to make this Almond Milk Recipe for the Keto Diet, 17 Day Diet and 17 Day Kickstart Diet

Their farm story, coupled with the fact that they do not use any chemicals to pasteurize their almonds (they use steam instead), got me hooked before I even tasted them!

I knew I wanted to use these almonds in my almond milk recipe!

When my big bag of almonds arrived, I quickly opened the bag and put an almond in my mouth.

The almond was soft and not crunchy like most almonds out there – a sign that these almonds are fresh!

It was at this moment I knew my almond milk was going to be a winner!

Almond Milk Ingredients & Tools To Use

  • Wild Soil Almonds
  • Food Processor & Nut Bag
  • Sea Salt, Sweetener & More!

Is Almond Milk Healthier than Cow’s Milk?

The overall answer is yes. Almond milk is generally healthier than cow’s milk.

Not only is the source plant-based, but you’re also avoiding any hormones or antibiotics that might come from the cow.

Plus, depending on how you make your homemade almond milk, you can avoid a ton of extra sugar, too!

Regular cow’s milk contains a ton of sugar (natural sugar called lactose) and on top of this, cow’s milk is known to cause inflammation in the body.

Sugar and inflammation are two things that will keep you from losing weight.

I’m not much of a milk drinker anymore, so having a plant-based and low carbohydrate alternative for my once-in-a-while need for milk was a no-brainer.

Plus, providing a healthier milk for my family is important, too. I was so excited to try out an almond milk recipe to help keep my family healthy!

17 Day Diet Almond Milk

The best time to use a non-dairy milk such as Almond Milk, is during Cycle 3 of the 17 Day Diet.

It’s during Cycle 3 that nuts and dairy free alternatives are approved.

If you need a refresher on which foods are allowed during this cycle, make sure you check out my 17 Day Diet Cycle 3 Food List.

You can also check out my book on Amazon called Fast Track Your Weight Loss With the 17 Day Diet which has all the food lists (and a 7 day meal plan, too!).

17 Day Kickstart Diet Almond Milk

Although Almond Milk is not specifically mentioned in any of the three phase food lists for the 17 Day Kickstart Diet, it is listed as an alternative in a recipe inside the book (Overnight Chia Recipe for all three phases of the 17 Day Kickstart Diet).

In addition, during the 3 Day Soak Up Phase, there are other non-dairy milks listed, so almond milk should not be a problem.

Finally, unsalted nuts are allowed in the 10 Day Stabilize Phase, plus the addition of other non-dairy milks.  

Is Almond Milk Keto? 

Can you drink almond milk on Keto? Yes!

Drinking cow’s milk is a big no-no on a keto diet because it’s filled with lactose sugar and can cause you to stay out of ketosis, which is the opposite effect you want to experience on a keto diet.

So if you’re looking for a great an alternative to cow’s milk, a homemade almond milk Keto where you get to control the sugar content is going to be ideal when on a keto diet.

If you’re new to keto, make sure you check out my Keto Diet Beginner’s Guide.

Are you unsure of which foods are keto friendly? Make sure you check out my Keto Diet Food List.

A Glass of this Almond Milk Recipe is a perfect pairing for my 90 Second Keto Bread Recipe

Oh, and if you’re looking for the perfect buttery toast to enjoy with a glass of this low-carb homemade almond milk recipe, pair it with my 90 Second Keto Bread recipe and you’ll have yourself a yummy meal!

You can also use this recipe to make a low carb almond milk smoothie for your keto meals! The food pairing possibilities are endless!

Homemade Almond Milk – Step by Step Instructions

If you’ve never made homemade almond milk before, you’re missing out!

Sure, you can purchase unsweetened almond milk at the store, but many brands are filled with yucky ingredients such as gums to thicken and preservatives that are harmful for your health.

If you’re wanting to experience a strict and clean low carb diet, this is an easy recipe to make, plus the benefits are worth it!

Let’s get started, shall we? Here’s a step-by-step instruction of how to make almond milk:

First, I think it’s really important to start with a good quality raw almond.

This is an almond that hasn’t been roasted and isn’t flavored with salt or any type of oil – simply raw!

Raw Almonds make up this Almond Milk Recipe

If you taste the almond first and it tastes good, then your milk will taste just as delicious.

Find a bowl large enough to hold one cup of raw almonds and a bit of filtered water to cover the top.

Soak your almonds overnight before making the almond milk recipe

You’ll likely have a few almonds float to the top – no worries. They’ll eventually get covered in water.

You’ll want to cover your bowl with plastic wrap and either place the almonds in the refrigerator or on your kitchen counter – you can leave these over night or for about eight hours.

Place plastic wrap over the top of your almonds and let them soak overnight

After your almonds have soaked for at least 8 hours (longer is fine), you’ll notice your water will look a bit milky.

No worries, this supposed to happen! You might also notice your almonds have grown in size after soaking in some of the water.

This milky water is NOT the almond milk, so stay with me for the remaining steps! ;)

Soak Almonds overnight until water becomes milky looking

I know, not very pretty, huh? Well, here’s where the fun happens!

Next, you’ll drain and rinse your almonds to prepare them for blending.

Drain your almonds and rinse for preparation of milking

I used my small food processor that came with my Ninja Master Blender. The processor is smaller than your average food processor.

It was really the right size to allow the blades to chop the almonds into small enough pieces to yield a frothy milk.

Use a blender or food processor to chop your almonds into small pieces

Next, you’ll add two cups of filtered water to your almonds.

You want to make sure you’re using filtered water because you want your almond milk to taste good.

If you’re using a small food processor like me, you may need to reserve about a 1/4 of water to ensure you don’t overflow your processor.

If you can’t fit all of your water into your machine, you can add the remaining water to your milk.

Pour two cups of filtered water into your food processor or blender

Make sure you secure your lid on your processor or blender, and blend away.

Depending on your machine, it might take as few as 30 seconds or up to two minutes to fully process your almonds.

Oh, and if you’re looking to drink your almond milk right away, make sure your filtered water is cold!

After processing, your mixture will be frothy and milky!

Once you process your almonds, the milk will be frothy and white!

Next comes the straining! You definitely want to invest in a heavy duty nut bag if you can.

I used Ellie’s Best Pro Quality Nut Milk Bag (it’s commercial grade and 12X12 in size).

It’s a bit more pricey than the others, but it’s heavy duty and reusable. It’s not always about best price!

Place your nut bag into a large bowl. Remove your blade and gently pour the almond milk mixture into the bag.

Use Ellie's Best nut milk bag to strain your almond milk mixture

Next you’ll gently strain your nut milk mixture by gently squeezing the bag in a manner similar to kneading bread.

If you use a heavy duty bag like I did, you won’t puncture the bag, so knead away!

You’ll strain the mixture until all the liquid is released from the almonds.

Knead your almond bag until all liquid is released from the almond mixture

What results is a lovely off-white milky substance that smells like heaven!

It’s a nutty scent that you’ll find yourself craving every day!

Almond Milk in a bowl

At this point you can drink your milk as-is, or you can enhance the flavor just a tad.

I added a few drops of vanilla extract to help the flavor pop.

Approved Sweeteners to Use

If you want your almond milk sweetened, you may add Stevia or Monkfruit for the 17 Day Diet.

If you’re on the 17 Day Kickstart Diet, use either pure maple syrup or a bit of honey.

If you’re on a keto diet, use approved Keto sweeteners.

Add vanilla extract to your almond milk

You can also add cinnamon if you desire. The sky’s the limit as far as flavorings go.

If you used cold filtered water, enjoy a glass of almond milk right after you make the almond milk recipe. It’s great fresh or even after a few hours.

Fresh Almond Milk Recipe

This almond milk recipe makes about two cups of milk.

I like to store it in a jar with a lid inside the refrigerator for a few days.

You may find that the fat separates from the milk, so make sure you shake it up before drinking if you store it for any length of time.

Store almond milk in air tight jar with lid inside refrigerator

Oh and before I forget, you’ll have a small pile of lovely almond pulp that you can use for your favorite baking recipes like low carb cookies, cakes, breads and more!

Store your almond pulp in a air tight sealable bag in the refrigerator for a few days or in the freezer for a longer period of time.

Use your leftover almond pulp for baking recipes

Almond Milk Nutrition Information

Like I mentioned earlier, almond milk is much more healthier than cow’s milk.

It’s low-carb, has healthy fat and low in sugar.

Below inside the recipe card, I include the almond milk nutrition information for your keto macro calculations. This is based on a 1/2 cup serving.

If you make this homemade almond milk and enjoy it, come back and give this recipe a review in the card below!

Try this homemade almond milk recipe for your keto diet. It's low carb!
Use homemade unsweetened almond milk as a base liquid for your smoothies, cereal or granola for the extra boost in immune system health
Yield: 2 cups

Homemade Almond Milk

Prep Time: 10 minutes
Active Time: 20 minutes
Inactive Time: 8 hours
Total Time: 8 hours 30 minutes

Homemade almond milk that doesn't contain any harmful chemicals and the best part is that you get to control how much sugar is in your milk!


  • 1 Cup Raw Almonds
  • Filtered Water for Soaking
  • 2 Cups Filtered Water
  • Vanilla Extract, to taste
  • Sweetener (optional)


    1. In a large bowl add raw almonds and filtered water until the almonds are completely covered. Cover bowl with plastic wrap and allow to soak for at least 8 hours.
    2. Once the almonds are finished soaking, the water will be milky. Strain the almonds in a colander and lightly rinse.
    3. In a food processor or blender, add the almonds and 2 cups of filtered water and blend/process until the almonds are well grounded and water is milky and frothy.
    4. Using a nut bag, strain your almond milk into a large bowl and gently squeeze the remaining milk out of the almond pulp until all the liquid is drained.
    5. Finally, add a few drops of vanilla extract, or more to taste, and sweetener if you want your almond milk to have a hint of sweetness to it.


Yields 2 Cups (4 Servings total)
Serving size: 1/2 cup

17 Day Diet: Approved for Cycle 3
Kickstart Diet: Approved all phases
Keto Diet: Approved

Nutrition Information: Serving Size: 1/2 cup
Number of Servings: 4
Calories: 162 grams
Total Fat: 14 grams
Carbohydrates: 6 grams
Fiber: 3 grams
Sugar: 2 grams
Protein: 6 grams

The nutrition information is not guaranteed to be 100% accurate. There are many factors that might change the information such as brands of food used, different measurements, etc.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Did you make this recipe?

Please leave a comment/review below or tag me at @17ddblog on IG so I can see your yummy creation!

How will you choose to flavor your almond milk? I’d love to hear from you!

Wanna Chat? Tell Me Your Thoughts!

Skip to Recipe