Almond Milk

Almond Milk is a creamy, dreamy, dairy-free drink that’s easy to make at home with just a few simple ingredients. It tastes fresh, blends smoothly into recipes, and works great as a substitute for cow’s milk. Completely customizable, you can make it sweetened or unsweetened, thicker or thinner, even with a splash of vanilla, and skip the artificial flavors.

A glass and a pitcher of almond milk sit next to small jars containing whole almonds and a brown liquid, with some almonds scattered on the white surface, creating a cozy almond milk display.
Almond Milk. Photo Credit: Two City Vegans.
This post has affiliate links. As an Amazon Associate, I earn from qualifying purchases. Thank you.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

I started making almond milk at home after getting tired of reading long ingredient lists on cartons—why so many extras? This 3 ingredient version is fresh, smooth, and has just the right balance of flavor and sweetness. It’s my go-to for morning coffee, smoothies, and even baking. Once you try it, store-bought won’t hit the same.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

A bowl of whole almonds, a jar of agave syrup with a spoon, and a glass pitcher of water labeled on a light surface—perfect ingredients for making fresh almond milk.
Almond Milk Ingredients. Photo Credit: Two City Vegans.

How to Make Almond Milk

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

I like how simple this recipe is. You only need almonds, water, and something to sweeten it (if you want). Here’s how I make creamy, smooth almond milk from scratch:

Soak the almonds

Place raw almonds in a bowl and cover with water. Let them soak for at least 2 hours, or overnight if you can. This softens the almonds and makes them easier to blend.

A bowl of raw almonds, a glass of almond milk, and a jar of honey with a spoon are arranged on a light-colored surface.
Put raw almonds in a bowl.
A bowl of whole almonds sits on a light countertop next to a jar of honey, perfect for making almond milk, with a spoon and a wooden utensil on a folded cloth.
Cover with water and soak for 2 hours or overnight to soften.

Drain and rinse

After soaking, drain the almonds and rinse them with fresh water. This step helps remove any bitterness and makes the flavor cleaner. If you want to make cleanup easier, a fine mesh strainer with a handle works great here for quickly draining and rinsing the soaked almonds over the sink.

Blend with fresh water

Add the soaked almonds and 4 cups of fresh water to your blender. Blend on high for about 2 minutes until the mixture is smooth and milky. If you like thinner milk, add up to 1 more cup of water and blend again.

If your current blender struggles with this, then this blender handles nuts like a champ and gets you a super creamy result in seconds.

A close-up of whole almonds soaking in water inside a blender, with a metal spoon partially visible in the foreground—an essential first step in making fresh almond milk.
Add the soaked almonds and water to the blender.
A top-down view of a blender filled with a frothy, light brown almond milk mixture. A spoon and wooden utensil are visible in the background.
Blend until smooth and milky.

Strain the mixture

Place a nut milk bag or cheesecloth-lined strainer over a large bowl or large jar. Pour in the blended almond mixture and squeeze out as much liquid as you can. You’ll be left with almond pulp in the cloth and fresh almond milk in the bowl.

A reusable nut milk bag like this one makes this part simple, way less mess and easier to clean than cheesecloth.

Add sweetener

Stir in agave syrup to taste, or use maple syrup or a splash of vanilla extract if you prefer. You can skip this part for unsweetened almond milk.

A quick stir with a long silicone spoon works best here, it won’t scratch your container and it’s super easy to clean afterward.

Hands holding a nut milk bag over a bowl, straining blended almond milk mixture to separate liquid from pulp; a spoon and towel are in the background.
Strain the almond mix through a cloth and squeeze out the milk.
A ceramic mug filled with a foamy almond milk beverage sits on a light surface; nearby are a jar with a spoon inside, a napkin, and a wooden spoon.
Customize with vanilla or a sweetener, or keep it unsweetened.

Store it

Pour the almond milk into a glass or metal container with a lid. Keep it in the fridge and give it a good shake before each use—it separates naturally.

I usually pour mine into these glass flip-top bottles; they’re leakproof, easy to shake, and look great on the fridge shelf.

A glass and a pitcher of almond milk sit on a table, surrounded by whole almonds in a bowl and scattered around, with a small jar of amber syrup adding sweetness to the scene.
Keep in a sealed container in the fridge. Shake well before drinking.

Recipe Notes and Tips

I always get the best results when I follow these simple tips:

  • Use raw almonds: Roasted or salted almonds will affect the flavor and texture. Stick with raw for the cleanest taste.
  • Soak long enough: Overnight soaking gives the smoothest blend and makes it easier to digest.
  • Adjust thickness: Use less water for creamier almond milk, more water if you want it lighter.
  • Strain well: This helps to reduce graininess. Squeeze the nut milk bag firmly to get every drop out.
  • Sweeten to your liking: You can use maple syrup, dates, or vanilla extract depending on your taste, or keep it plain.
  • Reuse the pulp: Don’t toss the leftover almond pulp—it’s great in smoothies, oatmeal, or baking!
  • Watch the shelf life: Homemade almond milk doesn’t last as long as store-bought. Make smaller batches if you’re not sure you’ll finish it in 5 days.
  • Label your jar: Trust me—once you start making different nut milks, you’ll want to know which is which.
  • Other nuts: Cashews, hazelnuts, and macadamia nuts all work great for making homemade nut milks and plant-based beverages.
  • Add a pinch of salt: A pinch of sea salt really makes the flavors pop.
A hand pours almond milk from a glass pitcher into a ridged glass. Nearby, jars of whole almonds and syrup sit on the table, with some loose almonds scattered around, highlighting the freshness of homemade almond milk.
Almond Milk. Photo Credit: Two City Vegans.

How to Store Leftover Almond Milk

Pour your almond milk into a clean glass or metal container with a lid and pop it in the fridge. It stays fresh for up to 5 days. Always give it a good shake before using—separation is totally normal. If it smells sour or looks clumpy, it’s time to make a new batch.

What to Serve With Almond Milk

Almond milk goes with just about everything, just like dairy milk! Pour it over cereal, blend it into smoothies, or use it in your morning coffee. It’s also perfect for baking recipes that call for regular milk when you’re lactose-free. I especially like it with oatmeal, granola, or even warm with a little maple syrup before bed.

A glass and pitcher of almond milk, a jar of almonds, a jar of syrup with a spoon, and scattered almonds rest on a light surface.
Almond Milk. Photo Credit: Two City Vegans.

More Recipes You Will Love

I love having a few simple, healthy recipes like this one ready to go. If you’re into plant-based or dairy-free options, give these a try:

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A glass and a pitcher of almond milk sit next to small jars containing whole almonds and a brown liquid, with some almonds scattered on the white surface, creating a cozy almond milk display.

Almond Milk

Almond milk is a creamy, dreamy, dairy-free drink that’s easy to make at home with just a few simple ingredients. It tastes fresh, blends smoothly into recipes, and works great as a substitute for cow’s milk. Completely customizable, you can make it sweetened or unsweetened, thicker or thinner, even with a splash of vanilla, and skip the artificial flavors.
Prep Time: 5 minutes
Total Time: 5 minutes
Course: Drinks
Cuisine: American
Keyword: almond milk
Servings: 4
Calories: 223kcal

Ingredients

  • 1 cup raw almonds
  • 4-5 cups water
  • 1-2 tablespoons agave syrup

Video

[adthrive-in-post-video-player video-id=”PCu12tH1″ upload-date=”2025-10-02T10:08:37+00:00″ name=”How to Make Almond Milk” description=”Creamy, smooth almond milk that tastes better than store-bought.” player-type=”default” override-embed=”default”]

Instructions

  • Place almonds in a bowl and cover with water. Soak for at least 2 hours, or overnight for best results. Drain and rinse before using.
    1 cup raw almonds
  • Add the soaked almonds and 4 cups of fresh water to a blender. Blend on high speed for about 2 minutes until smooth and creamy. If you prefer thinner milk, blend in up to 1 more cup of water to reach your desired texture.
    4-5 cups water
  • Place a nut milk bag or cheesecloth-lined strainer over a bowl or large jar. Pour the blended mixture through and squeeze to extract as much liquid as possible. Stir in agave syrup to taste for a touch of sweetness.
    1-2 tablespoons agave syrup
  • Transfer to a glass or metal container with a lid. Store in the refrigerator for up to 5 days. Shake well before each use, as separation is natural.

Notes

  • Use raw almonds: Roasted or salted almonds will affect the flavor and texture. Stick with raw for the cleanest taste.
  • Soak long enough: Overnight soaking gives the smoothest blend and makes it easier to digest.
  • Adjust thickness: Use less water for creamier almond milk, more water if you want it lighter.
  • Strain well: This helps to reduce graininess. Squeeze the nut milk bag firmly to get every drop out.
  • Sweeten to your liking: You can use maple syrup, dates, or vanilla extract depending on your taste, or keep it plain.
  • Reuse the pulp: Don’t toss the leftover almond pulp—it’s great in smoothies, oatmeal, or baking!
  • Watch the shelf life: Homemade almond milk doesn’t last as long as store-bought. Make smaller batches if you’re not sure you’ll finish it in 5 days.
  • Label your jar: Trust me—once you start making different nut milks, you’ll want to know which is which.
  • Other nuts: Cashews, hazelnuts, and macadamia nuts all work great for making homemade nut milks and plant-based beverages.
  • Add a pinch of salt: A pinch of sea salt really makes the flavors pop.

 

Storage Instructions

Pour your almond milk into a clean glass or metal container with a lid and pop it in the fridge. It stays fresh for up to 5 days. Always give it a good shake before using—separation is totally normal. If it smells sour or looks clumpy, it’s time to make a new batch.

Nutrition

Calories: 223kcal | Carbohydrates: 12g | Protein: 8g | Fat: 18g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 11g | Trans Fat: 0.01g | Sodium: 12mg | Potassium: 262mg | Fiber: 4g | Sugar: 5g | Vitamin A: 0.4IU | Vitamin C: 1mg | Calcium: 103mg | Iron: 1mg
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating