Drinks & CocktailsMay 28, 2026

How to Make Almond Milk at Home (Creamy 5-Min Recipe)

4.8 from 12 reviews
0SHARES

Now Playing

How to Make Almond Milk at Home (Creamy 5-Min Recipe)

0:00
0:00
How to Make Almond Milk at Home (Creamy 5-Min Recipe)

Silky, creamy homemade almond milk in 5 minutes with just soaked almonds and water. Better tasting, additive-free, and surprisingly simple.

Why You'll Love This Recipe
  • Just two real ingredients. Raw almonds and water, plus optional dates and vanilla. No gums, oils, or stabilizers in sight.
  • Better flavor than any carton. Cleaner, brighter, and noticeably creamier in coffee, cereal, and smoothies.
  • Genuinely cheaper per cup than premium store brands once you buy almonds in bulk.
  • Endlessly customizable. Thicker for lattes, thinner for cereal, sweetened or plain, vanilla or chocolate.
  • A built-in second recipe. The leftover almond pulp becomes flour, crackers, or smoothie boosters—zero waste.
  • Five active minutes of work for four cups of milk that lasts most of the week.

Learning how to make almond milk at home is one of those small kitchen wins that quietly changes your week. Once you taste a glass of fresh homemade almond milk—silky, faintly sweet, with a clean toasty finish—the chalky cartons at the grocery store start to feel like a different drink entirely. There are no gums, no seed oils, no mystery additives. Just two ingredients and a blender doing what blenders do best.

How to make almond milk recipe poured from glass bottle into a chilled glass with raw almonds

This is the kind of project that fits between coffee and a morning email. Five active minutes, an overnight soak, and you've got four cups of creamy dairy-free milk for cereal, smoothies, lattes, and baking. If you've already nailed homemade oat milk, you'll find the rhythm of this almond milk recipe almost identical—maybe a touch more forgiving, since soaked almonds blend down beautifully and strain in one easy pass.

Below, I'll show you exactly how to make almond milk that's smoother, fresher, and more flexible than anything in a carton. We'll walk through the science, the ratios that actually matter, the gear that helps (and the workarounds when you don't have it), plus what to do with the lovely pulp left behind. By the end you'll have a go-to method you can riff on for years.

How Is Almond Milk Made? The Simple Science

Understanding how to make almond milk starts with understanding what's actually happening in the blender. Almond milk is, at its core, a suspension—tiny particles of almond fat, protein, and fiber dispersed evenly through water. When you blend soaked almonds with fresh water in a high-speed blender, the blade pulverizes the nuts and breaks down their cell walls, releasing flavor compounds and oils into the surrounding liquid. Straining separates the smooth liquid from the coarser solids, and what's left is the creamy white drink we call almond milk.

What Actually Happens When You Blend Almonds and Water

Sixty seconds in a high-speed blender does something a paring knife never will. The mechanical force shears each almond into microscopic pieces while emulsifying its natural oils into the water. The longer you blend, the smoother and more flavorful the milk—up to a point. Past about ninety seconds the mixture starts to warm from friction, which can dull the fresh, clean taste, so I aim for a strong minute and stop.

Raw vs. Roasted Almonds

For a versatile, neutral dairy-free milk, raw almonds are the move. They have a subtle sweetness and pale color that work for everything from coffee to cereal to baking. Roasted almonds will give you a deeper, toastier flavor that's lovely in iced lattes but fights with delicate recipes. Roasted nuts also bring more oil to the surface, which can make the finished milk feel heavier on the tongue.

Why Soaking Matters

Soaking softens raw almonds for a creamier blend and helps neutralize phytic acid and enzyme inhibitors that can be hard on digestion. If you've researched how to soak nuts before, the basics are the same here: cover with cool filtered water by an inch or two, leave at room temperature for 8 to 12 hours, then drain and rinse until the water runs clear.

Ingredients You'll Need

Homemade almond milk ingredients flatlay with raw almonds, dates, vanilla, and water

The base of this almond nut milk recipe is genuinely two ingredients. Everything else is a flavor decision you make based on how you plan to use the milk—neutral and clean for cereal and savory cooking, or gently sweetened and vanilla-kissed for coffee and baking.

The 2 Essentials

Raw almonds and filtered water. Use the freshest almonds you can find—older nuts taste flat and slightly bitter. Filtered water matters more than people realize; tap water with strong chlorine or mineral notes will follow the milk all the way to the glass. A 1:4 ratio (one cup almonds to four cups water) gives you a balanced everyday milk; tighten to 1:3 for lattes, loosen to 1:5 for cereal.

Optional Flavor Add-Ins (Vanilla, Dates, Sea Salt)

A pinch of sea salt is the secret handshake of every good from-scratch nut milk. It doesn't make the milk taste salty—it rounds out the flavor and sharpens the natural almond sweetness. Pure vanilla extract adds warmth, and a small piece of cinnamon stick blended in gives a chai-adjacent finish.

Sweetener Options

One or two pitted Medjool dates blended right with the soaked almonds give a clean, caramel-edged sweetness without any refined sugar. If you prefer pourable sweetness later, stir in a teaspoon of maple syrup or a couple drops of liquid stevia after straining. Skip honey if you're keeping this fully plant-based.

Equipment for the Best Almond Nut Milk Recipe

You don't need a specialty kitchen to pull this off, but a few tools make the difference between okay and excellent.

High-Speed Blender

A Vitamix, Blendtec, or Ninja Pro pulverizes soaked almonds into a near-purée, which means smoother milk and—if you're patient—the option to skip straining entirely. A regular blender still works; you'll just need to blend longer in two batches and accept slightly more pulp in your strain.

Nut Milk Bag vs. Cheesecloth vs. Fine Mesh Strainer

A purpose-made nut milk bag is the cleanest, fastest option, and they're inexpensive. If you don't have one, there are reliable nut milk bag alternatives: a doubled-up cheesecloth tied over a deep bowl, a clean thin flour-sack towel, or a very fine mesh strainer for a slightly grainier finish. Each gives a slightly different mouthfeel—the bag yields the silkiest result, the strainer the rustic-est.

Storage Jars

Glass swing-top bottles and quart-size mason jars are the gold standard. Glass doesn't absorb flavors or leach plastic into your milk, and a tight seal keeps things fresh. Wash them in hot soapy water before each use and let them dry completely before pouring in fresh milk.

Walking Through the Method

Raw almonds soaking in water overnight for homemade almond milk

Here's how to make almond milk in practice, walked through paragraph by paragraph. The full numbered steps live in the recipe card below, but it's worth understanding the why behind each move so you can troubleshoot on the fly.

The night before you want milk, drop one cup of raw almonds into a bowl and cover with two inches of cool filtered water. Walk away. Eight to twelve hours later, the almonds will be plump, the soaking water will be slightly cloudy, and a few skins may have started to slip. Drain everything in a fine mesh strainer and rinse the almonds under cool running water until it runs clear—this washes away phytic acid and any bitterness that leached out during soaking.

Adding soaked almonds and water to a blender to make almond milk at home

Tip the rinsed almonds into your blender with four cups of fresh filtered water. This is where you commit to a flavor direction: leave it plain for a clean, all-purpose milk, or add one to two pitted Medjool dates, half a teaspoon of vanilla extract, and a generous pinch of sea salt for a softly sweetened version. Secure the lid—really secure it, blenders can launch—and run on high for sixty to ninety seconds. The mixture should look frothy, opaque, and uniformly creamy.

Straining homemade almond milk through a nut milk bag into a glass bowl

Set a nut milk bag over a wide bowl and pour the blended mixture in slowly. Gather the top of the bag, twist it closed, and squeeze from top to bottom, coaxing every last drop of milk from the pulp. The bag will fill with what looks like wet almond meal, dry to the touch when you're done. Save that pulp—it's gold, and we'll get to it.

Close-up of creamy homemade almond milk pour showing silky texture

Pour the strained milk through a small funnel into a clean glass bottle and refrigerate for at least an hour before serving. That chill time isn't just about temperature; it lets the flavors meld and the texture tighten into something that feels properly creamy on the palate.

Serving Suggestions

Two bottles of finished homemade almond milk styled on a wooden tray

Once you have a chilled bottle in the fridge, the question becomes what not to use it in. Splash it over granola and fresh fruit, blend it into morning smoothies, pour it into chia pudding, or warm it gently for golden milk lattes and hot cocoa. It bakes beautifully into pancakes, muffins, and quick breads—anywhere a recipe calls for "milk of choice," this is your milk.

Homemade almond milk poured into coffee as a dairy-free creamer

For coffee, the unsweetened version steams into a thin microfoam (don't expect oat-milk-level density) and the date-sweetened version makes a lovely vegan coffee creamer with a hint of caramel. It also blends beautifully into dairy-free smoothie recipes—try it with frozen banana, peanut butter, and cocoa for a milkshake situation that disappears in about ninety seconds.

A few of my favorite uses: stirred into overnight oats, poured over cinnamon toast crunch, blended into iced matcha, or whisked into a quick béchamel for dairy-free pasta nights. The plain version is the most flexible; the date-and-vanilla one shines anywhere you'd otherwise add sugar.

Putting the Leftover Almond Pulp to Work

Storing homemade almond milk in a glass jar with leftover almond pulp

Throwing out the pulp is the rookie move—you've already paid for those almonds, and there's at least a cup of beautiful, mild, slightly sweet meal left in the bag. Spread it on a parchment-lined sheet pan, dry it in a 170°F oven for two to three hours (stirring once or twice), and you've got homemade almond flour ready for cookies, crackers, and quick breads.

If baking isn't your plan, fold the wet pulp straight into oatmeal, smoothies, or pancake batter, where it adds a tender, almondy bump of fiber and protein. There are dozens of almond pulp recipes worth trying for energy bites, granola, dips, and even creamy pasta sauces, so save it in a sealed container in the fridge for up to three days, or freeze in half-cup portions for later use.

Once you've gone through the rhythm a few times, the whole project takes about five minutes of active work and makes a stretch of breakfasts feel a little more thoughtful. That's the real reason to learn how to make almond milk: not just the cleaner ingredient list or the savings, but the small daily pleasure of pouring something into your coffee that you made yourself.

💡 Expert Tips

  • Adjust the ratio for the job. For an extra-creamy texture, drop the water by half a cup or add an extra two tablespoons of almonds. The result is rich enough for lattes and ice cream bases.
  • Always add the pinch of salt, even in the sweetened version. It sharpens the almond flavor without making the milk taste seasoned.
  • Blend on high for a full minute. Short blends leave nutty grit; blends past 90 seconds warm the milk and dull the taste.
  • Strain into a chilled bowl or pitcher to keep the milk fresh-tasting—warm pours sit funny and pick up off-flavors faster.
  • Double-strain for silkiness. If your blender isn't a high-power model, run the milk through the bag twice for a smoother mouthfeel.

🔄 Variations & Substitutions

The base recipe is a launchpad. Once you know the ratios, you can chase any flavor profile with the same five-minute method.

  • Vanilla bean: scrape half a vanilla pod into the blender for a fragrant, bakery-style milk.
  • Chocolate almond milk: blend in two tablespoons cocoa powder and an extra date or two.
  • Cinnamon-honey (not vegan): a half teaspoon cinnamon plus a tablespoon honey stirred in after straining.
  • Strawberry milk: blend the finished milk with a cup of fresh or frozen strawberries for a kid-friendly drink.
  • Cashew-almond blend: swap a quarter cup of the almonds for raw cashews for a richer, more neutral milk.
  • Salted caramel: three dates plus an extra pinch of flaky salt and a quarter teaspoon of vanilla.

🧊 Storage & Leftovers

Pour the finished milk into a clean glass jar or swing-top bottle with a tight-fitting lid and store on the coldest shelf of the refrigerator. Homemade almond milk keeps well for 4 to 5 days. Without commercial emulsifiers, it will naturally separate into a thicker creamy layer on top and a thinner watery layer below—this is normal and not a sign of spoilage. Just shake the bottle well before each pour.

For longer storage, freeze the milk in ice cube trays, then transfer the cubes to a zip-top freezer bag for up to three months. Frozen-and-thawed almond milk has a slightly grainier texture that won't bother you in smoothies, baking, or oatmeal, but isn't ideal for drinking straight or stirring into coffee. Always smell before using—fresh almond milk has a faint sweet nutty aroma; if it smells sour or sharp, toss it.

Frequently Asked Questions

Do I have to soak the almonds first?
Soaking is strongly recommended. Resting raw almonds in cool filtered water for 8 to 12 hours softens them so they blend into a much creamier milk and helps neutralize phytic acid and enzyme inhibitors that can make nuts feel hard to digest. Soaked almonds also strain more cleanly, leaving you with smoother milk and drier pulp. If you're in a pinch, cover the almonds in just-boiled water and soak for 1 to 2 hours instead. The milk will still be tasty, just slightly less silky than the overnight version. Skipping soaking entirely will give you a chalkier, less creamy result.
How long does homemade almond milk last in the fridge?
Stored in a sealed glass jar or swing-top bottle on the coldest shelf of your fridge, homemade almond milk keeps for 4 to 5 days. Always shake well before each pour, since natural separation into a thicker top layer and a thinner bottom layer is completely normal. It's a sign that you didn't add stabilizers, not a sign of spoilage. Smell it before using; fresh almond milk has a faint sweet nutty aroma, while spoiled milk will smell sharp or sour. To stretch it longer, freeze portions in ice cube trays for smoothies and baking, where the texture change won't matter.
Can I make almond milk without a nut milk bag?
Yes, easily. The most reliable workarounds are a clean thin flour-sack kitchen towel laid over a deep bowl, a doubled or tripled layer of cheesecloth, or a very fine mesh strainer pressed with the back of a spoon. The textures vary slightly: a flour-sack towel comes closest to a real bag, cheesecloth lets through a bit more fine pulp, and a mesh strainer gives the most rustic mouthfeel. For the smoothest result, strain twice through whichever option you have on hand. A clean paint-strainer bag from the hardware store is also a famously cheap and effective option many cooks swear by.
What can I do with leftover almond pulp?
Don't toss it. Spread the wet pulp on a parchment-lined sheet pan and dry it in a 170°F oven for 2 to 3 hours, stirring occasionally, until completely dry. Pulse the dried pulp in a food processor and you have homemade almond flour for cookies, muffins, and crackers. If you'd rather skip the drying step, fold fresh pulp directly into oatmeal, smoothies, pancake batter, or energy bites. It also bakes beautifully into hummus-style dips and creamy pasta sauces. Stored in a sealed container, fresh pulp keeps 3 days in the fridge or 3 months in the freezer.
Is homemade almond milk cheaper than store-bought?
Almost always, especially per cup. A pound of raw almonds from a bulk bin or warehouse store yields roughly four to five batches of milk, which works out to a fraction of the cost of premium organic cartons. You also avoid paying for the water, since commercial almond milk is mostly water with a surprisingly small percentage of actual almonds. The fresher taste, the lack of additives, and the bonus of leftover almond pulp for baking sweeten the math even more. The only real cost is time, and at five active minutes per batch, that's a deal worth taking.

How to Make Almond Milk at Home (Creamy 5-Min Recipe)

Pin Recipe
  • Prep Time5 min
  • Cook Time30 min
  • Total Time5 min
  • Yield4 servings

Ingredients

Scale

Instructions