Almond Milk

Glass bottle of creamy Almond Milk being poured over morning cereal. Save Pin
Glass bottle of creamy Almond Milk being poured over morning cereal. | noshtheory.com

Soak raw almonds overnight, drain and rinse, then blend with filtered water until very smooth. Strain through a nut milk bag or fine cloth, squeezing out as much liquid as possible for a silky texture. Adjust water for thinner or creamier results, sweeten with dates or maple, and save the almond pulp for baking or smoothies. Store chilled and shake before serving; keep for 3–4 days.

The loudest sound in my kitchen at six in the morning is always the blender, and honestly, my roommates have never forgiven me for it. I started making almond milk on a whim during a week when every carton at the store looked suspiciously full of thickeners and gums I could not pronounce. Once I tasted the homemade version, nutty and faintly sweet with nothing to hide, there was no going back to the store bought kind.

My friend Clara watched me strain a batch once and declared it looked like a science experiment gone wrong, then drank an entire glass in under a minute and asked for more.

Ingredients

  • Raw almonds (1 cup, 150 g): Use truly raw almonds, not roasted or salted, because the soaking process depends on them being plump and unprocessed.
  • Filtered water (4 cups, 1 liter, plus more for soaking): Since water is the main ingredient, filtered water makes a noticeable difference in the final taste.
  • Dates, pitted (1 to 2, optional): A subtle, natural sweetness that blends seamlessly without overpowering the almond flavor.
  • Vanilla extract (1 tsp, optional): Adds warmth and rounds out the flavor beautifully, especially if you plan to drink it straight.
  • Sea salt (a pinch, optional): Just a tiny amount lifts every other flavor and keeps the milk from tasting flat.

Instructions

Soak the almonds:
Cover the almonds generously with water in a bowl and leave them on the counter for at least eight hours or tuck them into the fridge overnight until they look plump and slightly swollen.
Drain and rinse:
Empty the soaking water, then rinse the almonds under cool running water until the water runs completely clear and the almonds feel smooth between your fingers.
Blend everything:
Toss the soaked almonds into a blender with four cups of fresh filtered water and any optional dates, vanilla, and salt, then blend on high for one to two minutes until the mixture looks completely smooth and frothy on top.
Strain the milk:
Pour the blended mixture through a nut milk bag or several layers of cheesecloth into a large bowl, gathering the edges and squeezing firmly to extract every last drop of liquid.
Store and enjoy:
Transfer the strained milk into a clean bottle or jar, seal it tight, and keep it in the refrigerator for up to four days, shaking vigorously before each use because natural separation is completely normal.
Homemade Almond Milk in a jar, silky texture and nutty aroma. Save Pin
Homemade Almond Milk in a jar, silky texture and nutty aroma. | noshtheory.com

Somewhere between squeezing that nut milk bag and watching creamy white milk pool into a mason jar, making this became a small, grounding ritual rather than a chore.

Getting the Texture Right

If you prefer a richer, more luxurious milk for coffee or cereal, reduce the water to three cups and see how velvety it becomes. For something lighter and more refreshing to drink by the glass, bump the water up to five cups and enjoy how clean and delicate it tastes.

Flavor Variations Worth Trying

Once you have the basic method down, the flavor possibilities are genuinely endless. A tablespoon of cocoa powder turns it into chocolate milk that kids and adults will fight over. Maple syrup instead of dates gives it a cozy, autumnal sweetness that pairs perfectly with oatmeal.

Storage and Shelf Life

Homemade almond milk has no preservatives, so it will separate and that is perfectly natural, just shake it and carry on. Keep it tightly sealed in the coldest part of your refrigerator and trust your nose if it has been sitting beyond four days.

  • Freeze leftover milk in ice cube trays for smoothies if you cannot finish it in time.
  • Label your jar with the date you made it so there is no guessing later.
  • Always give it a good shake before pouring because separation is your sign that it is real.
Iced coffee topped with chilled Almond Milk, smooth white swirl. Save Pin
Iced coffee topped with chilled Almond Milk, smooth white swirl. | noshtheory.com

There is something deeply satisfying about pouring milk you made yourself into your morning coffee, knowing exactly what went into it. Keep a batch in the fridge and the habit will take care of itself.

Recipe FAQs

Soak raw almonds at least 8 hours or overnight to soften them and improve texture. A quick soak in warm water for 1–2 hours speeds the process but produces a milder flavor.

Use less water for a creamier milk and more water for a thinner result. Blending longer also creates a richer mouthfeel; adjust ratios to suit your preference.

Strain through a nut milk bag, cheesecloth, or fine mesh sieve. Gently squeeze or press to extract as much liquid as possible for a silky texture; double-strain if needed.

Dry the pulp for crackers or granola, fold into baked goods, add to smoothies for fiber, or mix with sweetener and spices to make spreads or energy balls.

Keep it refrigerated in a sealed container for 3–4 days. Shake well before use and discard if it smells sour, tastes off, or shows visible spoilage.

Yes—blend in dates for natural sweetness, or add vanilla, cinnamon, or cocoa for flavor. Start with small amounts and adjust to taste.

Almond Milk

Creamy dairy-free almond milk made from soaked almonds, blended and strained for smooth, versatile plant-based milk.

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

Ingredients

Almonds

  • 1 cup (150 g) raw almonds

Water

  • 4 cups (1 liter) filtered water, plus more for soaking

Optional Additions

  • 1–2 dates, pitted (for sweetness)
  • 1 tsp vanilla extract (for flavor)
  • Pinch of sea salt

Instructions

1
Soak the Almonds: Place the almonds in a bowl and cover them with water. Let soak for at least 8 hours or overnight.
2
Drain and Rinse: Drain and rinse the soaked almonds thoroughly.
3
Combine Ingredients in Blender: Add the soaked almonds and 4 cups of fresh filtered water to a blender. Add dates, vanilla extract, and a pinch of sea salt if desired.
4
Blend Until Smooth: Blend on high speed for 1–2 minutes until very smooth and creamy.
5
Strain the Milk: Strain the almond milk through a nut milk bag, cheesecloth, or fine mesh sieve into a large bowl or jug. Squeeze out as much liquid as possible.
6
Store and Refrigerate: Transfer the almond milk to a bottle or jar and refrigerate. Shake well before each use. Use within 3–4 days.
Additional Information

Equipment Needed

  • Blender
  • Nut milk bag, cheesecloth, or fine mesh sieve
  • Large bowl
  • Storage bottle or jar

Nutrition (Per Serving)

Calories 60
Protein 2g
Carbs 2g
Fat 4g

Allergy Information

  • Contains tree nuts (almonds).
  • Persons with nut allergies should avoid or substitute with oat, soy, or rice milk.
  • Always check ingredient labels for potential cross-contamination.
Ivy Rosen

Passionate home cook sharing weeknight meals, kitchen hacks, and everyday cooking joy.