Skip to main content
pinterest pinterest icon print print icon

Homemade Nut Milk

A healthy, homemade plant-based milk prepared with just two simple ingredients.

  • Author: Dr. Rosane Oliveira
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: 2 1x
Print Recipe


  • 1 cup nuts, soaked overnight
  • 4 cups water


  1. Place nuts in water to soak overnight, adding 2-3x water to make sure the nuts are submerged and will remain covered even after they increase in volume.
  2. In the morning, drain the water out.
  3. Add nuts and four cups water to a high-speed blender and blend until smooth.
  4. Pour liquid into a nut milk bag or cheesecloth fabric to allow to strain. Transfer nut milk into a glass jar. Store it in the refrigerator for up to one week.
  5. Shake and serve chilled.

Did you make this recipe?

Share a photo and tag us @pblifeorg or use #mypblife — we can't wait to see what you've made!

Rosane Oliveira, DVM, PhD

President & CEO, Plant-Based Life Foundation | Dr. Rosane Oliveira combines a lifelong passion for nutrition with 25 years of genetics research to create programs that help people develop healthy habits on their journey towards a more plant-based lifestyle. She is a Visiting Clinical Professor in Public Health Sciences and was the founding director of the first Integrative Medicine program at the UC Davis School of Medicine. She completed her postgraduate studies in Brazil and did her postdoctoral training in immunogenetics and functional genomics at the University of Illinois at Urbana-Champaign.