Prep Time: 10 min | Total Time: Up to 8 hours & 10 min (depending on the type of nut) | Servings: 6

Healthy, Delicious, and Allergen-Free! You can choose nuts you’re not allergic to and make milk or creamer out of that, rather than limiting yourself to the few options the grocery store carries. No additives, either!


  • 1 cup nuts of your choice

  • 4 cups water (or 2 cups, if you are making coffee creamer)

  • 5 dates if desired for sweetener

  • 1 tsp vanilla


  1. Soak your nuts for the appropriate length of time. Almonds: 8 hours. Brazil nuts: none. Peanuts: 8 hours. Pecans: 4 hours. Cashews: 2 hours. Hazelnuts: 8 hours. Macadamia nuts: 8 hours. Pine nuts: 8 hours. Pistachios: none. Walnuts: 4 hours.

  2. If using dates as a sweetener, pit them and soak them with the nuts.

  3. Rinse nuts and put them in the blender (ideally a Bullet or Vitamix), along with water.

  4. Add vanilla and pitted dates.

  5. Blend on Smoothie setting if you have one, or on high for about a minute.

  6. Pour the mixture into a nut bag or fine grain sieve to separate the liquid from the pulp, resting over another bowl to catch the milk. If using the former, twist the bag until most or all of the liquid is expelled, and discard the pulp. If using the latter, push the pulp down to expel the liquid through the sieve. Discard the pulp. (Alternatively, you can save it and use it in other recipes, as you’ve just made nut flour, which is pricey! You just have to let it dry first.)

  7. Chill and enjoy!

Want ideas of how to use your fresh nut milk in delicious smoothies? This article, The 19 Best Almond Milk Smoothies for Weight Loss, has some terrific ideas to try!

For daily tips in your news feed, Like Dr. Lauren on Facebook!