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
[ See substitutions ]Tap underlined ingredients to see the ones I use.
Plain Unsweetened Almond Milk:
Vanilla Add-Ins:
Chocolate Add-Ins:
Instructions
[ See step photos See my tips ]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.
Did you make it? Leave a review or tag me @wholesomeyum on Instagram!
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











59 Comments
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.