• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cadry's Kitchen
  • Home
  • About
  • Recipes
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Threads
menu icon
go to homepage
  • About
  • Recipes
  • Book
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • Book
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
  • ×
    Home » Non-dairy milks

    Homemade pistachio milk recipe (Easy, creamy & dairy-free )

    Updated: Mar 26, 2025 · Published: Mar 5, 2025 by Cadry Nelson · This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. · 4 Comments

    Jump to recipe
    Text overlay: cadryskitchen.com, pistachio milk. Pistachio milk being poured from bottle into glass.

    If you’re a fan of pistachios, you’ve got to try this homemade DIY pistachio milk recipe. It’s made with just 5 ingredients! Beautifully rich, velvety, and creamy.

    Enjoy this deliciously nutty drink on its own by the glassful, or add it to other recipes.

    Light green pistachio milk in bottle.

    My husband and I both love, love, love pistachios. So when we were at the grocery store recently, a bright green package in the non-dairy milk section immediately caught our eye.

    Then we saw the price.

    A container of pistachio milk was $8! That’s a pass.

    While we salved our disappointment, I quickly realized I could make pistachio milk at home for a fraction of the cost. After all, nut milks are super easy to make, so delicious, and with none of the gums and fillers you get in most store-bought varieties.

    Plus, with just 5 simple ingredients, I already had all of the ingredients in my pantry.

    As soon as I got home, I got to work. I followed the same basic outline as my almond milk recipe, and then made a few adjustments to taste.

    Oh, my gosh. So good!

    I think pistachio milk may be my favorite plant-based milk to drink straight from the glass.

    It tastes a bit like melted pistachio ice cream. The nutty flavor of the pistachio really comes through, along with light sweetness from a touch of agave syrup, and a splash of vanilla to bring it all together.

    If you’re a big pistachio lover, you’ve got to try this one.

    In this post:

    Jump to:
    • Ingredients
    • How to make pistachio milk at home
    • Make it your own
    • Serving ideas
    • Storage instructions
    • FAQ
    • More pistachio recipes
    • 📖 Recipe

    Ingredients

    Here are the ingredients you will need to make this recipe.

    Labeled ingredients for dairy-free pistachio milk.

    Pistachios: Choose shelled, unroasted, and unsalted pistachios (or raw). Look for them with other nuts in the center aisles of your grocery store or online. I buy mine at Trader Joe’s.

    Water: First, you’ll need water to soak the pistachios until softened. Then you’ll drain off the water, discard it, and add fresh, clean water to blend into milk.

    Agave syrup: A touch of sweetness is nice here. Agave syrup is what I use, but maple syrup, date syrup, or fresh dates also work well. If you’d prefer not to use a sweetener, simply leave it out.

    Vanilla: A little splash of vanilla extract rounds out the flavor, but if you’re planning on using the pistachio milk in something savory, omit it.

    Salt: A pinch of salt adds balance and makes the flavors pop.

    How to make pistachio milk at home

    Here’s how to make this recipe at a glance. For complete ingredient amounts & instructions, keep scrolling to the recipe card below.

    4-panel collage showing how to soak, blend, and strain pistachios for nut milk.

    1. Put unroasted, unsalted pistachios in a bowl. Cover with water and soak for 4 to 24 hours.

    If you’re in a pinch for time, put hot water over the pistachios and soak for 15 to 30 minutes. (Even microwaving pistachios in water until hot & then soaking them works.)

    Once you’re ready to make the nut milk, drain the pistachios with a fine mesh strainer.

    2. Add the drained pistachios to a high-speed blender. Then add clean, fresh water, agave syrup, vanilla, and salt.

    3. Blend until completely smooth.

    4. Put a nut milk bag or double-lined cheesecloth over a tall jar. Slowly pour the nut milk through it. Then lightly squeeze the bag/cloth to get out all of the liquid, leaving the pistachio pulp behind.

    Pistachio nutmeat pulp in nut milk bag by jar of pistachio milk.

    You can add an airtight lid to store the nut milk in the jar, or transfer it to a smaller milk bottle.

    Store pistachio milk in the refrigerator.

    Make it your own

    Pistachio nutmeats in measuring cup by bag of whole unroasted and unsalted pistachios, water, and bowl.

    You can make this dairy-free pistachio milk your own by varying the ingredients.

    Vary the amount of pistachios or water

    If you’d like a thicker pistachio milk, either increase the amount of pistachios, or decrease the amount of water.

    Vary the sweetener or amounts

    Agave syrup can be replaced with maple syrup, date syrup, or dates.

    If you’d sweeter pistachio milk, increase the amount of sweetener. If you’d like it to be less sweet, use less sweetener or omit it completely.

    Increase or omit the vanilla

    If you’d like more vanilla flavor, increase the amount. (Be careful to start small. It’s easy to go overboard.)

    If you don’t like vanilla or you’re planning on using pistachio milk in a savory dish, omit it.

    Add seasonings

    To round out the flavor, add a sprinkle of cinnamon or cardamom.

    Serving ideas

    This vegan pistachio milk recipe is absolutely delicious on its own by the glassful.

    Here are some other tasty ways to use it:

    • Add a splash to a cup of green tea
    • Use it as the non-dairy milk in a cherry smoothie
    • Add a splash to finish pumpkin oatmeal
    • Use it in pancake batter

    Storage instructions

    Store homemade pistachio milk in an airtight jar, bottle, or container.

    This dairy-free pistachio milk only lasts two or three days in the refrigerator. That’s why I recommend making a smaller batch (like this 2-cup recipe), unless you know you’ll be able to use a lot of pistachio milk in a short time.

    FAQ

    Do I have to soak the pistachios for pistachio milk?

    For the creamiest milk, I recommend soaking at least some length of time.

    While developing this recipe, I’ve used various amounts of time for soaking. The first time i made it, I microwaved the pistachios in water until hot, and soaked them about 15 minutes.

    The second time, I covered them in room temperature water and soaked them for 4 hours. Most recently, I soaked them for 24 hours before draining.

    The results: The pistachio milk was a little creamier at the longer soak times of 4 or 24 hours. However, the difference wasn’t life changing. So if you only have a short amount of time, that’s okay (as long as you have a high-speed blender that can easily break up nuts).

    Do I have to strain pistachio milk?

    Yes. The pulp of the nuts adds a little bit of grittiness that isn’t that pleasant to drink. So for completely smooth, drinkable nut milk, straining it with a nut milk bag or cheesecloth is recommended.

    Can you make pistachio milk without a high-speed blender?

    It depends on your particular machine. Nuts can be challenging for a non high-speed blender to break down completely. If you have a standard blender, I definitely recommend soaking a longer amount of time to get the nuts as soft as possible before blending.

    The more blended the nuts are, the creamier & more flavorful your pistachio milk will be.

    More pistachio recipes

    Keep the pistachio love going with any of these tasty recipes:

    • Pistachio butter
    • Cilantro & basil pistachio pesto
    • Roasted Brussels sprouts with apples
    • Rhubarb crisp bars
    • Spinach salad with strawberries
    • French lentils with caramelized onions
    • Pear crisp with oats
    • Curried tofu salad
    • Delicata squash & persimmon salad
    • Pistachio-crusted tofu cheeseballs
    Vegan pistachio milk being poured from bottle into glass.

    If you try this recipe and love it, let me know! Leave a comment and ⭐⭐⭐⭐⭐ rating in the comment section below. It truly makes my day and is such a help!

    📖 Recipe

    Homemade pistachio milk with light green color being poured from bottle into glass.

    Pistachio milk

    Author: Cadry Nelson
    5 from 2 votes
    It's easy to make pistachio milk at home. It just takes 5 ingredients and a high-speed blender. It's velvety and smooth to drink. And best of all, the delicious, creamy flavor is reminiscent of melted pistachio ice cream.
    Makes about 2 cups of pistachio milk.
    Print Pin Rate
    Prep Time: 5 minutes minutes
    Cook Time: 5 minutes minutes
    Soaking time: 4 hours hours
    Total Time: 10 minutes minutes
    Servings: 4 people
    Course: Beverage
    Cuisine: Vegan
    Keyword: non-dairy milk, nut milk, vegan milk

    Ingredients

    • ½ cup pistachios shelled, unroasted & unsalted
    • 2 cups water + more for soaking
    • 1 teaspoon agave syrup or date syrup or 2 pitted dates
    • ¼ teaspoon vanilla extract
    • ⅛ teaspoon salt

    Instructions

    • Pour pistachios into a bowl. Cover them in water. Then put them into the refrigerator to soak for 4 hours to 24 hours.
      If you're soaking the nuts on the longer end of the spectrum, I like to drain off the water and add more half way through to freshen them.
      (Short on time? Pour hot water over them instead, and let them soak for 15 minutes to half an hour.)
      Once you're ready to make the pistachio milk, drain the pistachios in a fine mesh strainer.
    • Pour the drained pistachios into a high-speed blender along with two cups of clean, fresh water, agave syrup, vanilla extract, and salt.
      Blend for a minute or so, until the sounds of pistachios cracking can't be heard.
    • Use a clean spoon to taste the pistachio milk. If you like, add more sweetener to taste.
    • Put a nut milk bag (or double-lined cheesecloth) into a large jar or pitcher. Fold the edges of the bag over the sides to secure it.
      Then slowly pour the pistachio milk through the nut milk bag and into the jar or pitcher. Once it's three quarters full, use your hands to gently squeeze any additional milk from the bag into the jar.
    • Cover the jar or pitcher with a lid, and store in the refrigerator for up to 2 or 3 days.

    Notes

    Storage instructions
    Store pistachio milk in an airtight container in the refrigerator. It has a relatively short shelf life. Try to use it within two or three days. If it starts to smell off, then you’ll know it’s gone bad.
    Subscribe to Cadry’s KitchenSign up today! JOIN BY CLICKING HERE

    Nutrition

    Calories: 95kcal | Carbohydrates: 6g | Protein: 3g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Sodium: 79mg | Potassium: 158mg | Fiber: 2g | Sugar: 3g | Vitamin A: 64IU | Vitamin C: 1mg | Calcium: 20mg | Iron: 1mg

    More Non-dairy milks

    • Creamy dairy-free peanut milk being poured into glass.
      Creamy homemade peanut milk (4 ingredients)
    • Walnut milk in glass milk bottle surrounded by raw walnuts.
      Homemade walnut milk recipe (5 ingredients)
    • Egg nog in glass with cinnamon stick.
      Vegan eggnog with cinnamon & vanilla
    • Tall glass bottles of strawberry milk by fresh strawberries.
      Vegan strawberry cashew milk
    • Facebook
    • Threads

    About Cadry Nelson

    Cadry Nelson is the writer, recipe creator, and photographer behind Cadry’s Kitchen, and the author of Living Vegan For Dummies, 2nd Edition. Since launching her blog in 2009, Cadry has been making plant-based cooking approachable, and reimagining classic comfort foods. Her work has been featured in NBC News, Buzzfeed, Yahoo, Parade, VegNews, and more. She regularly appears on local TV shows, demonstrating to a broad audience how easy vegan cooking can be.

    Reader Interactions

    Comments

      5 from 2 votes

      Leave a Reply Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Shell

      April 25, 2025 at 7:53 pm

      5 stars
      I had no idea this could be so easy! Yum!

      Reply
      • Cadry Nelson

        April 26, 2025 at 10:25 am

        Surprising, isn’t it? Making homemade non-dairy milk feels like a magic trick every time.

        Reply
    2. David

      March 06, 2025 at 2:54 pm

      5 stars
      Super delicious! I love pistachios, and this recipe gives a new way to enjoy them.

      Reply
      • Cadry Nelson

        March 25, 2025 at 7:43 am

        So glad you’re loving the recipe! Thanks for the great feedback.

        Reply

    Primary Sidebar

    Cadry Nelson standing in kitchen with hand on hip.

    Hi, I'm Cadry!

    I’m the creator behind Cadry's Kitchen and author of Living Vegan For Dummies.

    I'm a longtime vegan, but I grew up eating a standard American diet. I know that all of us crave foods that are familiar, comforting, and delicious.

    That’s why it’s my passion to share mouthwatering plant-based recipes that taste like home.

    More about me →

    In stores now

    Air fryer recipes

    • Vegan fried summer squash dunked in creamy onion & garlic dressing.
      Crispy air fryer summer squash (or pan fried)
    • Crispy corn tortilla strips made in the air fryer garnishing burrito bowl.
      Air fryer tortilla strips: Crispy snack & salad topper
    • Pillowy air fryer gnocchi with tomato dipping sauce.
      Crispy air fryer gnocchi (in 15 minutes!)
    • Vegan air fryer green beans with creamy dipping sauce.
      Crispy air fryer green beans (pan-fried option)

    Vibrant spring recipes

    • Bright pink pickled shallots in jar by plate and salsa bowl.
      Quick pickled shallots recipe (Perfect for tacos, salads & bowls!)
    • Bright pink pickled red onions on avocado toast with nutritional yeast covered tofu.
      Vegan avocado toast with pickled onions & nutritional yeast (5-minute)
    • Green beans stir fried with shiitake mushrooms in bowl.
      Soy-glazed stir-fried green beans with shiitake mushrooms
    • Creamed kale on plate with noodles and seitan.
      Easy creamed kale in cashew sauce (Dairy-free)

    Footer

    ↑ back to top

    About

    • Meet Cadry
    • Work with me

    Newsletter

    • Sign up for emails and updates

    Contact

    • Contact
    • Privacy Policy

    As seen in

    Copyright © 2025 Cadry's Kitchen

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.