FREE 5-Ingredient Recipe EBook
GET IT NOWAs one of the most popular dairy-free milk alternatives, almond milk is everywhere these days. Sure, it’s convenient to buy at the store, but learning how to make almond milk at home is a game-changer if you use it frequently. My homemade almond milk recipe has cleaner ingredients, tastes way better, and only takes a few minutes. Plus, you can easily make vanilla or other flavors. Make it with me, and you might never go back to store-bought!
Why You Need My Almond Milk Recipe

- Better flavor than store-bought – I’ve been cooking and baking with almonds for years (I even have my own brand of super fine almond flour), so I know a thing or two about them! 😉 My homemade almond milk has a slightly nutty, mildly sweet flavor that’s far better than anything you’ll find on store shelves.
- Silky smooth consistency – It’s perfect for adding to your coffee, cereal, or just enjoying on its own. I use this instead of dairy milk in many of my baking recipes, too.
- Healthier, with clean ingredients – Unlike store-bought options, there are no gums, sugar, or preservatives. It’s got 2 grams of net carbs, 1 gram of protein, and of course it’s dairy-free. Plus, because I use a higher percentage of almonds than packaged brands do, you get more of the nutrients from the nuts.
- No soaking needed – Many almond milk recipes require soaking almonds first, but mine is much faster. You can whip this up in just 5 minutes!


Ingredients & Substitutions
Here I explain the best ingredients for my almond milk recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Almonds – You’ll need unsalted, raw almonds for the best almond milk. I don’t recommend roasted ones, as they’ll make your milk bitter and less creamy. Some alternatives:
- Almond Butter – This is actually even easier because you don’t have to strain it! Use 1/4 cup of unsalted almond butter instead of 1/2 cup of almonds.
- Other Nuts – Any kind will work, as long they are raw.
- Nut Free – My hemp milk recipe is very similar, using hemp hearts instead.
- Water – I always use cold, filtered water for the best taste.
- Sea Salt – Totally optional, but just a pinch of sea salt really brings out the sweetness of the almonds.
See my Flavor Variations section below on how to make almond milk in other flavors!

How To Make Almond Milk
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Grind. Use a spice grinder or small food processor to grind the almonds until powdered.
- Blend. Place the ground almonds into a blender, add the water and salt, and blend at high speed until creamy.


- Strain. Pour the liquid through a sieve lined with cheesecloth or a nut milk bag to remove any nut pieces.
- Blend again. Pour the strained mixture back into the blender and add your favorite add-ins (if any — see my options below). Blend again and enjoy!


My Recipe Tips
- Should you soak the almonds? I grind the almonds instead of soaking them to make this recipe super fast. Some people say homemade almond milk is creamier if you soak them, but I haven’t noticed much difference with my method of grinding them first. If you want to soak, just place the whole nuts in a large bowl, cover in water, and let them soak overnight. Drain and rinse, then toss right into the blender with the water and salt.
- Don’t have a sieve, cheesecloth, or nut milk bag? No problem! Even a dish towel will work in a pinch. Just make sure to give it a good squeeze to get all the milk out.
- Don’t have a food processor? Just use the soaking method above instead, and you’ll only need your blender.
- Want a stronger flavor? Double the almonds. I use a ratio of 1 part almonds to 8 parts water, but you can double the amount of nuts if you want it extra nutty and more creamy.
- For an extra smooth texture, strain the milk twice. This ensures no bits of almond pulp remain, giving you the creamiest almond milk possible.
- What to do with the leftover pulp? Make almond meal with it! Just spread it on a baking sheet and bake at 200 degrees F (or the lowest temp your oven has) for 2-3 hours, stirring a couple times. You can also use the leftover pulp in smoothies or oatmeal for a fiber boost and nutty flavor.
- Shake before using. Since my homemade almond milk doesn’t have any stabilizers, it can separate in the fridge. Just give it a good shake before serving. I like to store it in a glass jar—less fuss and cleanup than using the blender again.
Flavor Variations
One of the benefits of making almond milk yourself is you can customize it however you like! Here is how to make other flavors:
- Vanilla – Vanilla almond milk is my fave! Just add vanilla extract, or if you’re feeling fancy, use real vanilla bean seeds.
- Chocolate – Blend in some cacao or cocoa powder along with vanilla.
- Hazelnut – Replace some (or all!) of the almonds with hazelnuts.
- Strawberry – I’ve got a strawberry almond milk recipe for that.
- Spiced – Mix in cinnamon or other warm spices like cardamom, cloves, ginger, pepper, nutmeg, coriander, and/or cumin. Tastes like a light eggnog!
A Note On Sweeteners:
Unsweetened almond milk doesn’t need sweetener, but for flavors, I prefer to add powdered Besti sweetener. It’s 100% natural, sugar-free, and dissolves effortlessly in cold liquids, making it an ideal choice for sweetening your nut milk. Some people prefer to add honey or maple syrup, and that works fine if you prefer.
Storage Instructions
- Store: My almond milk recipe lasts about 5 days in the fridge, but I’ve kept mine for up to a week without issues. Just toss it if it smells bad. There are no preservatives, so it can vary! It will settle and thicken over time, so just thin it out with more liquid and blend if needed.
- Freeze: You can use any freezer-safe container, leakproof bags, or even an ice cube tray. I recommend freezing it in portions you’ll use at once, so you only defrost what you need. You can thaw it in the fridge overnight, or heat it in a saucepan on the stove over low heat.

Ways To Use It
One of the reasons I love homemade almond milk so much is that it’s so versatile. Here are some of the ways you can use it:
- Coffee – No, almond milk doesn’t taste as creamy in your coffee as actual cream, but it’s a nice light option for your favorite latte. I like a splash in my bulletproof coffee, and sometimes use it to make sugar-free hot chocolate.
- Baking – This is actually the top way I use it. Try it in my zucchini muffins, low carb yeast bread, and for dunking healthy oatmeal cookies or chocolate chip cookies.
- Soups – Unsweetened almond milk can lighten up creamy soups. Try it instead of cream in my cheeseburger soup or cream of asparagus soup.
- Smoothies – It’s fantastic in smoothies! I’m always using it in my husband’s favorite chocolate peanut butter smoothie, but it’s also perfect for a protein smoothie, pumpkin smoothie, or my healthy detox smoothie.
- Hot or Cold Cereal – Use this milk for chia pudding, oatmeal (or my peanut butter overnight oats), or as a milk substitute for healthy granola.
- Ice Cream – My almond milk ice cream is dairy-free and absolutely delicious. You won’t even miss the regular stuff!
My Tools For Making Almond Milk
- Food Processor – For grinding the nuts. A spice grinder works, too.
- High-Power Blender – Mine is powerful enough to make the almond milk smooth and creamy, and large enough to handle a double batch if you want to make extra.
- Straining Tools – I use a fine mesh sieve lined with a nut milk bag, which I prefer over cheesecloth because they’re easier to clean and reusable.
How To Make Almond Milk (In 5 Minutes!)
Learn how to make almond milk in just 5 minutes — no soaking! You can make my homemade almond milk recipe plain, vanilla, or chocolate.
Ingredients
Tap underlined ingredients to see the ones I use.
Plain Unsweetened Almond Milk:
Vanilla Add-Ins:
Chocolate Add-Ins:
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Place the almonds in a spice grinder or small food processor and blitz for about 1 minute, until powdered. (You can skip this step if using nut butter.)
-
Combine the ground almonds, water, and salt (if using) in a high-power blender. Blend for about 1 minute, until creamy.
-
Pour the liquid through a sieve lined with cheesecloth or a nut milk bag to remove any remaining nut bits.
-
Return the almond milk to your blender. Add the vanilla or chocolate add-ins at the same time if you want flavored almond milk. Blend until smooth, about 30 seconds.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 cup
Adapted from Eat Dairy Free by Alisa Fleming
📖 Want more recipes like this? Find this one and many more in my Keto Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
How To Make Almond Milk

Gratitude Moment

I love almond milk, but I love my Wholesome Yum Blanched Almond Flour even more! I got so tired of the inconsistencies with how coarsely ground different brands are and ending up with gritty baked goods, so in 2020, I started my own. The super fine texture was really important to me, so I’m grateful I figured it out. Grab a bag and see for yourself!
Here I am making low carb pancakes with my almond flour and homemade almond milk. It’s one of my favorite ways to use them both together.
What are your favorite ways to use almond milk? Let me know in the comments!
Shop
My
Custom












55 Comments
Regina
0Hopefully you accept recommendations, at least for those of us who have a high power blender. I’ve been making almond milk for years in a Vitamix. The ratio I use is one cup of nuts to 3 cups of distilled water, and a pinch of Himalayan salt. There is absolutely no need for pregrinding your nuts, though I do soak them a few hours to overnight, and for a very creamy milky look, I choose to remove the skins, but this is not necessary. I just drain and give a quick rinse. For a very creamy almond milk the secret is to add half raw almonds and half raw cashews. So I use a half cup of each. Put everything in the blender and blend literally for one minute and that’s it! Drain in cheese cloth, etc..
Tina Mendoza
0We go through a lot of almond milk at home, so I’m thrilled to have found your simple recipe for making it myself. It’s so convenient and delicious—thanks for making it so easy to do at home!
Dora
0The texture was perfect, and I loved being able to control the sweetness. It’s definitely a keeper for my weekly routine.
Cindy Castelazo
0Hi, some recipes say to drain the soaking water that the almonds soaked in because it has something in it that doesn’t allow your body to absorb nutrients? Seems a bit strange because if we weren’t soaking almonds to make almond milk then we would simply be eating the almonds and then wouldn’t we be eating the same thing in it that keeps us from absorbing nutrients? I’m already starting with ground almonds by using organic almond flour and soaking it. I like your recipe because it’s simple starts with the ground almonds. Are you familiar with needing to drain the soaking water and whatever is in it that doesn’t allow our bodies to absorb nutrients? What are your thoughts on that? Thank you!
Maya | Wholesome Yum
0Hi Cindy, Yes, it’s true that soaking makes the nutrients easier to absorb, but for me it’s not worth the extra step. It’s still more nutritious than store-bought, which has a much lower percentage of almonds.
Josee
0Very good!!! I recommend a pinch of salt to make it tastier. For my chocolate version, I use 2 tbsp cacao and 1 tbsp maple syrup… Delicious and healthy hot chocolate ?
With the pulp I found a really good recipe for cookies, it gives me about 8 cookies and so easy to make.
Chenée
0Looks absolutely perfect! I love how easy this almond milk is to make, and all the fun ways it can be customized!
Andrea
0We love almond milk and use it in all our smoothie recipes and protein shakes. I love the idea of making my own at home and can’t believe how easy it is! I will definitely give it a try now that you’ve provided such detailed instructions. Sounds easy enough!
Loreto & Nicoletta
0Three ingredients, silky smooth, ready in 5 minutes, and no preservatives! That is the almond milk we like!
Liz
0I love adding almond milk to smoothies, but I’ve never tried making it at home!
Jessica
0I’m going to try this next week. For some reason, I always assumed you’d need more almonds to make it. Half a cup is not too bad – much more affordable than I thought. Thanks for the recipe!
Heather
0I love how easy this is with only minimal ingredients and how I can tailor the sweetness to my palette! Thank you!
Tammy
0Honestly, I never realized how easy it was to make your own almond milk. I love almond milk and since I can only tolerate milk alternatives this is perfect.
Marta
0Such a money saver! I bet it will taste 100-times better. Thank you!
Ramona
0I finally don’t need to constantly buy almond milk anymore when I can make it at home! This looks super delicious and I bet it tastes even better than shop-bought almond milk. Thank you for sharing this recipe, I cant wait to try this out!
Colleen
0I can’t believe how easy it is to make almond milk at home. We go through a lot of it, so thanks for these great instructions!
Tristin
0We drink a ton of almond milk. I love that I can now make it at home with your easy to follow recipe!!
Amy
0I have made this several times and it tastes so much better than store bought. My kids even enjoy it!
Kristyn
0This is so good to know!! With not being able to find things I need at the store, I am stocking up on the ingredients to make this! Love almond milk & homemade is so much better!
Laura
0SO easy to make! Thanks!!
Katie
0This is such a great resource! I like that almond milk is so doable at home.
Natalie
0I love this!! I use almond milk in so many recipes, especially smoothies & sometimes it would be nice to make our own. Thanks for the inspiration!
Betsy
0So much easier than I thought it would be! This is really great! Thank you!
Matt
0This homemade almond milk recipe is awesome and super fast to make. I think I like it better than the popular soaking method. So easy to make too!
Fay
0So easy to make! Thank you for the great tips!
Martin
0Did you try with just the almond flour ? Instead of the whole almond you grind anyway ?
Maya | Wholesome Yum
0Hi Martin, Yes, you can use almond flour if you like. I’d measure out a little more, as it’s more fluffy.
MinMu
0Love it! Thank you for sharing
Kristyn
0Some of us in the family prefer almond milk over regular milk. This is so easy to make & tastes so good!
Natalie
0Thank you for sharing this!! We love almond milk & we are excited to make some!
Er
0This is so helpful! Loved all of the tips to getting this milk to come out just right!
Katie
0This is so good to know! I use almond milk for just about everything these days.
Amy L Huntley
0I didn’t realize how simple this was to make. It taste so much for fresh than the store bought too! Not sure that I can go back to the store bought now!
Kathy Ward
0I’ve been making almond milk for awhile. I always soak my almonds over night and then drain the water off, throw them in the vitamix with fresh water (1:4 ratio), blend and then strain. Is there a benefit I am not aware of to grinding the almonds first?
Maya | Wholesome Yum
0Hi Kathy, The main benefit is that you don’t have to wait and can just make it in 5 minutes without soaking. You can soak them if you like, as I noted in the post above.
Jill
0This was so easy and tastes awesome. All I had was roasted almonds and it worked great.
Carolyn
0Thank you!! I’m not crazy about buying almond milk, but love the idea of making my own. Have a couple of questions, do u think roasted almonds (have a full bag) would work? And would leaving the almond meal in be ok? I know the goal is to get a liquid, but I enjoy “bits” in my drink. Also, do u think freezing the almond meal would work? I love the idea of making crackers and what not with it? Thank you for your patience.
Sincerely a grateful beginner.
Maya | Wholesome Yum
0Hi Carolyn, I don’t recommend using roasted almonds because the almond milk turns out bitter with them. Personally, I would strain the meal out of the milk, but I don’t think there would be any harm in leaving it in if that’s your preference. Yes, you can freeze the almond meal to use for other recipes. Be sure to store it in an airtight container and it will keep well for a couple of months. Best of luck!
Magda Huelle
0I filter my almond milk through a re-usable coffee filter (one of the golden ones) which is super fine. This works really well, never have any bits in my almond milk 🙂
Carrie
0Do you know if Marcona almonds would work here
Wholesome Yum M
0Hi Carrie, Yes you can use Marconas, but they are pricy to use for almond milk!
Marion Kok
0Great recipe for almond milk, I’m working the recipe… Thanks
Marcia A Mosley
0Can I use my Vitamix to make the almond milk by adding water and the 1/4 cup almonds and blend till almonds are liquified?
Wholesome Yum A
0Hi Marcia, you can use any high-powered blender but you’ll still want to strain the mixture afterward.
Mike
0Are you sure that the nutritional info is for only 1/4 cup serving?
Maya | Wholesome Yum
0Hi Mike, The nutrition info is for a 1 cup serving, not 1/4 cup.
Jill G
0I want to use this for smoothies. Could I just use 1/4 cup almonds and 1 cup water amen mix togetherness with my smoothie to get the whole almond benefit?
Maya | Wholesome Yum
0Hi Jill, Sure, you can do that!
Sheila J Truman
0Can you just use a food processor if you don’t have a blender? Thank you.
Maya | Wholesome Yum
0Hi Sheila, Yes, you can. It tends to be just a little bit less smooth and creamy, though.
Linda Sutley
0I have been making my own almond milk (just raw almonds and filtered water) for three years. It is a puzzlement to me what to do with the almond meal that remains after you strain the milk. I put a small amount of it in salmon patties in lieu of breadcrumbs or cornmeal, and it works well there. What else is it good for? Any ideas?
Aja
0Yes! I have found several good recipes for the almond pulp! Crackers and bread. I can email them to you if you’d like!
Maya | Wholesome Yum
0That’s awesome, Linda! Salmon patties are a great idea. It would probably work anywhere you might need a replacement for breadcrumbs, like meatballs or meatloaf.
Pat Katz
0And thank you so much for the almond butter idea for almond milk!!!!
Maya | Wholesome Yum
0You’re welcome, Pat! Alisa’s recipe is one of my favorites.