Packed with protein and heart-healthy fats, almond milk is a healthy and delicious alternative to dairy milk.

Making a fresh batch at home is not only simple, but it’s also much better tasting (and more nutritious) than the store-bought, boxed stuff (which is usually watery, flavorless and filled with refined sugars, additives and preservatives).

Silky Smooth Almond Milk

My recipe for a silky, smooth, almond-y milk is very basic because I like to use it in a variety of ways – in smoothies, over granola, in baked goods, as a base for sauces, etc..

But you can create some real magic by playing around with extra add-in ingredients like vanilla, cinnamon, turmeric, dates, matcha, cacao or coconut butter. I personally love making a chocolate hazelnut milk or spiced pistachio combo to sip on.

The same basic formula below works for every kind of nut and/or seed there is (think cashew, macadamia, hemp, sesame) – so have fun mixing, matching, combining or trying them all.

Silky Smooth Almond Milk

Silky Smooth Almond Milk


  • 1 cup raw almonds, soaked overnight
  • 4 cups filtered water


  1. Drain and rinse almonds and add to a high-speed blender.
  2. Add water and blend until smooth.
  3. Pour almond milk through a nut milk bag or cheesecloth and strain the remaining milk from the nut pulp.
  4. Refrigerate and enjoy as is or with added flavor like vanilla, cinnamon or raw cacao.

Ready to go nuts? Start with this recipe, then experiment with other flavors to craft a few delicious nut milk blends of your own. And don’t forget to share your favorite combos in the comments below!

Lastly, if the thought of making your own almond milk seems intimidating, check out this episode of Nourished where I show you how easy it is to whip up a batch.