Creamy Homemade Almond Milk

Glass jar of fresh homemade almond milk poured into a clear drinking glass Pin It
Glass jar of fresh homemade almond milk poured into a clear drinking glass | oopsdelicious.com

This simple method transforms raw almonds into silky, fresh milk that rivals store-bought versions. After soaking overnight, blend with filtered water and optional natural sweeteners like maple syrup, dates, or vanilla extract. Strain through a nut milk bag for the smoothest texture. The result is a creamy, slightly nutty beverage perfect for pouring over cereal, adding to coffee, or enjoying by the glass. Keep refrigerated and shake before each use to redistribute the natural separation.

My blender was screaming at seven in the morning and my roommate knocked on the kitchen door asking what on earth I was doing. That was my first attempt at homemade almond milk, and honestly the noise was worth every second. The stuff that came out of that nut milk bag was nothing like the cartons I had been buying for years. It was creamy, fragrant, and tasted genuinely like almonds instead of thin sugary water.

I started making this every Sunday morning as a quiet ritual before the house woke up. There is something meditative about squeezing the nut milk bag and watching this velvety white liquid pour out. My partner now refuses to drink anything else in their coffee, which means I am locked into this routine forever.

Ingredients

  • Raw almonds: One cup is all you need, and soaking them overnight transforms them from hard little pebbles into plump soft nuts that blend effortlessly into creamy milk.
  • Filtered water: Four cups give you the perfect balance of richness and pourability, and using filtered water ensures no unwanted flavors sneak into your final product.
  • Maple syrup: One to two tablespoons add a gentle sweetness that rounds everything out without overpowering the natural almond flavor.
  • Vanilla extract: A single teaspoon brings warmth and depth that makes this milk feel like a treat rather than just a pantry staple.
  • Sea salt: Just a pinch wakes up all the other flavors and prevents the milk from tasting flat.
  • Pitted dates: One or two dates blended in create a caramel like sweetness that pairs beautifully with the almonds if you want something richer than maple syrup.

Instructions

Soak and soften:
Cover your almonds with plenty of water and let them soak overnight or for at least eight hours until they are plump and you can easily pinch them between your fingers. Drain and rinse them well under cool running water to remove any residue.
Blend until frothy:
Toss the soaked almonds into your blender with four cups of fresh filtered water and any optional flavorings you want to include, then blend on high for one to two minutes until the mixture looks completely milky and beautifully frothy on top.
Squeeze and strain:
Pour the blended mixture through a nut milk bag or fine mesh strainer into a large bowl, then gather the bag and squeeze firmly to extract every last drop of that creamy liquid. Do not be shy about really pressing hard because that is where the richest milk hides.
Bottle and chill:
Transfer your fresh almond milk into a clean glass bottle or jar and pop it in the refrigerator. It will keep for up to four days and you should give it a good shake before each use since natural separation is completely normal.
Creamy white almond milk in a mason jar with whole raw almonds nearby Pin It
Creamy white almond milk in a mason jar with whole raw almonds nearby | oopsdelicious.com

I brought a jar of this to a brunch gathering once and three people asked me to show them how to make it right there in the kitchen. We ended up standing around the counter taking turns squeezing the nut milk bag and laughing at how satisfying it was. That afternoon turned a simple recipe into a shared experience I still think about.

Choosing Your Sweetener

Maple syrup is my default because it dissolves instantly and adds a clean gentle sweetness that lets the almond flavor shine. Dates create a thicker richer milk that almost feels indulgent, while honey brings a floral note if you are not keeping it strictly vegan. I have even made unsweetened batches specifically for savory recipes like creamy soups and mashed potatoes.

Getting The Texture Right

The ratio of almonds to water is your dial for thickness, and I encourage you to play with it until you find your personal sweet spot. Four cups of water yields something close to whole milk in richness, but three and a half cups gets you closer to half and half territory. Thinner milk works beautifully for drinking straight or pouring over cereal, while thicker batches make coffee feel genuinely luxurious.

Storage And Freshness

Fresh almond milk separates because it does not have the emulsifiers and stabilizers found in commercial brands, and that is actually a sign you made it right. A quick shake before pouring is all it takes to bring everything back together. Glass bottles keep it tasting cleaner than plastic, and always trust your nose before drinking after day three.

  • Freeze any milk you will not finish within four days in ice cube trays for smoothies.
  • Label your jar with the date you made it so you never have to guess about freshness.
  • Remember that homemade almond milk lacks preservatives so it will not last as long as store bought versions.
Silky smooth almond milk being poured over granola in a rustic white bowl Pin It
Silky smooth almond milk being poured over granola in a rustic white bowl | oopsdelicious.com

Making almond milk from scratch is one of those small kitchen acts that feels disproportionately rewarding for how little effort it requires. Pour yourself a cold glass the moment you finish making it and you will understand exactly why this became a weekly habit I never plan to break.

Recipe FAQs

Yes, soaking is essential for creamy results. The almonds need at least 8 hours overnight to soften, which makes them blend smoothly and release their rich flavors. Skip this step and you'll end up with gritty, thin milk.

Freshly made almond milk stays fresh in the refrigerator for 4-5 days when stored in a sealed glass container. Since there are no preservatives, it won't last as long as commercial versions. Give it a sniff before using—if it smells sour or off, it's time to make a fresh batch.

The leftover pulp is too valuable to toss! Dry it in the oven at a low temperature and grind into almond flour for baking. Blend into smoothies for extra fiber and protein. Mix with dates and cocoa to make energy balls. Even add to oatmeal or granola for texture and nutty flavor.

Absolutely. The natural sweetness from almonds comes through beautifully on its own. Many prefer the pure, clean taste of unsweetened almond milk, especially for cooking and savory applications. Add sweeteners gradually and taste as you go—it's easier to add more than to fix an overly sweet batch.

Separation is completely natural and actually a good sign—it means your milk is free from emulsifiers and stabilizers found in commercial versions. Simply give the bottle a vigorous shake before pouring. If you prefer a more homogenized texture, blend in a tiny pinch of sunflower lecithin or emulsify again before serving.

Definitely. While raw almonds have an upfront cost, one cup yields about a liter of milk, making it significantly cheaper than premium store-bought brands. You also control exactly what goes into it—no thickeners, preservatives, or mystery ingredients. Plus, the leftover pulp adds extra value for baking and cooking.

Creamy Homemade Almond Milk

Create smooth, dairy-free almond milk with raw almonds and water. Naturally sweet and refreshing for beverages or baking.

Prep 10m
Cook 1m
Total 11m
Servings 4
Difficulty Easy

Ingredients

Main

  • 1 cup raw almonds
  • 4 cups filtered water

Optional Flavorings

  • 1–2 tablespoons maple syrup or honey (omit honey for strict vegan)
  • 1 teaspoon vanilla extract
  • Pinch of sea salt
  • 1–2 dates, pitted (for added sweetness)

Instructions

1
Soak the Almonds: Place raw almonds in a bowl and cover with water. Soak overnight or for at least 8 hours until plumped and softened. Drain and rinse thoroughly before using.
2
Blend Almonds with Water: Add the soaked almonds and 4 cups of fresh filtered water to a high-speed blender. Include any optional flavorings such as maple syrup, vanilla extract, sea salt, or pitted dates at this stage.
3
Blend Until Smooth: Blend on high speed for 1 to 2 minutes until the almonds are completely broken down and the mixture appears milky and frothy.
4
Strain the Milk: Pour the blended mixture through a nut milk bag, fine mesh strainer, or cheesecloth into a large bowl or pitcher. Squeeze firmly to extract as much liquid as possible, reserving the almond pulp for another use.
5
Store and Serve: Transfer the strained almond milk to a clean glass bottle or jar with a tight-fitting lid. Refrigerate promptly and consume within 4 days. Shake well before each use as natural separation may occur.
Additional Information

Equipment Needed

  • High-speed blender
  • Nut milk bag or fine mesh strainer
  • Large mixing bowl
  • Glass bottle or jar with lid for storage

Nutrition (Per Serving)

Calories 60
Protein 2g
Carbs 3g
Fat 4g

Allergy Information

  • Contains tree nuts (almonds). Not suitable for individuals with nut allergies.
Tara Livingston

Home cook sharing easy, flavorful recipes and real-life kitchen tips for busy, food-loving families.