Homemade Plant Milk

Creamy, fresh, and endlessly customizable
Author: Whole Shenanigans
Prep: 10 minutes
Soak Time: 8 hours
Total: 8 hours 10 minutes
Servings: 4

Ingredients

  • 1 cup nuts, seeds, grains, or tubers or choice (soak if needed)
  • 3-5 cups water (depending on how creamy you like it)
  • pinch of salt, 1-2 dates, splash of vanilla, or cinnamon (optional for flavor)

Instructions

Soak (if needed)

  • For best results, soak overnight or for ~8 hours: almonds, pistachios, peanuts, walnuts, hazelnuts, pecans, pumpkin seeds, sunflower seeds, sesame seeds, tiger nuts (must soak), and soybeans (must soak). See additional notes for soybeans below.
  • Optional soak for creaminess: cashews, macadamia.
  • No soak needed: hemp seeds.
  • For grains: cook rice or quinoa first for the best flavor.

Rinse

  • Drain and rinse soaked ingredients well.

Blend

  • Add soaked (or cooked) ingredients to a blender with water. Use the following ratio: Standard: 1 cup → 4 cups water. Creamier: 1 cup → 3 cups water. Lighter: 1 cup → 5 cups water

Strain (optional)

  • Use a nut milk bag, cheesecloth, or fine mesh strainer.
  • Skip straining for cashew, macadamia, hemp, or pumpkin seed milk unless you like a smoother, creamier texture.

Chill & Flavor (optional)

  • Add salt, dates, vanilla, or spices to taste. Refrigerate for up to ~4 days. Shake before using.

Video

Notes

-Soy milk: After blending, bring to a boil, then simmer the milk for 15–20 minutes to remove raw flavor and compounds that interfere with digestion and can be toxic in large amounts.
-Oat milk: Use ice-cold water when blending to reduce sliminess.
-Rice & quinoa milk: Best made from cooked grains for better taste and digestibility.
-Roasting option: For a deeper, nuttier flavor, roast almonds, hazelnuts, walnuts, pecans, or peanuts before blending. Roasting can also help reduce antinutrients.
*Nutrition values are based on 1 cup of almonds and 4 cups of water

Nutrition

Calories: 207kcal | Carbohydrates: 8g | Protein: 8g | Fat: 18g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 11g | Trans Fat: 0.01g | Sodium: 12mg | Potassium: 262mg | Fiber: 4g | Sugar: 2g | Vitamin A: 0.4IU | Calcium: 103mg | Iron: 1mg

Nutrition values are approximate and may vary.

Keyword: nut milk, plant milk
Have you tried this recipe?Comment below and tell us about it on Instagram! @wholeshenanigans
Share this recipe:

Leave a Reply

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

Recipe Rating