This post may contain affiliate links. Please read our disclosure policy.

This super Creamy Homemade Pistachio Milk is rich, smooth, and full of real pistachios (no artificial flavors here!). Unlike store-bought nut milk, it’s not watered-down, and has a naturally sweet, earthy flavor that’s just so good.

cup filled with pistachio milk.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Many nut milks you buy from the store actually contain a tiny percentage of nuts in their recipe. The result? Watery, flavorless nut milks that leave much to be desired. When you make nut milk at home, you’ll never go back to the store-bought stuff!

This homemade pistachio milk is packed with real pistachios, which lend a super-creamy texture and tons of nutty flavor to this tasty drink. I like to sip it cold from the fridge on its own, but it also works great in lattes, hot chocolate, overnight oats, and smoothies.

For more delicious pistachio-filled recipes, try my Homemade Pistachio Butter and Fluffy Pistachio Muffins.

Recipe Overview

Skill Level
Beginner
Prep Time
10 mins
Cook Time
0 mins

Ingredients Needed

Below are the ingredients you’ll need to make Homemade Pistachio Milk. The full quantities are listed on the recipe card further down the post.

ingredients for pistachio milk.
  • Pistachios: Adds a creamy texture and an earthy, nutty flavor to this milk. I like to use raw pistachios for a light, clean flavor. Measure them after you’ve removed the shells.
  • Filtered water: I use filtered water, but you can also use bottled drinking water. Tap water is fine, as long as it’s safe to drink, but it may alter the taste of the milk.
  • Maple syrup: Adding a touch of sweetness highlights the nuts’ flavor, but it is optional. Agave nectar or honey also works well. Instead of maple syrup, add 2 pitted Medjool dates
  • Vanilla extract: Brings a dessert-like flavor to the nut milk. Feel free to omit if you want the pistachio flavor to be more prominent.
  • Sea salt: I highly recommend adding a little pinch of salt, as it enhances all the flavors in this delicious non-dairy milk.

Tips before you get started

  • Use raw, unsalted pistachios: Salted pistachios will change the flavor and make the milk taste off. Raw gives you a clean, slightly sweet, nutty base.
  • Soak for a smoother texture: Soak the pistachios for at least 4 hours or overnight. This softens them and helps your blender create a creamier milk. After the nuts have soaked, you can peel off their papery outer skins. This will give the milk a brighter green color and smoother texture.
  • Blend long enough: Blend for a full 1 to 2 minutes. The longer you blend, the richer and smoother the milk will be.
  • Strain well: Use a nut milk bag or fine mesh strainer. For extra smooth milk, strain twice. If you don’t have a nut milk bag, a muslin or cheesecloth-lined mesh strainer also works well.
  • Add sweetness slowly: If you’re adding any sweetener like dates, maple syrup, or honey, start small. You can always blend in more.
  • Store properly: Keep it in a sealed glass jar in the fridge and shake well before using, since natural separation is normal.

How to Make Pistachio Milk

Below is a step-by-step process for making pistachio milk at home. Easy and delicious.

soaking pistachio in a bowl and draining the water from it.

Step 1: Add the raw pistachios to a bowl and cover with water. Let them soak for at least 6 hours or overnight. This will soften them and make the milk creamier.

Step 2: Next, drain the soaked pistachios and rinse them thoroughly under cool water. You may try removing some of the skin from the pistachios to achieve a deeper green color, but it is not necessary.

blending pistachio in a blender with water to make pistachio milk.

Step 3: Place the soaked pistachios in a high-speed blender and add 3 cups of water, maple syrup (if using), vanilla extract, and a pinch of salt. Blend on high for 1–2 minutes until completely smooth.

Step 4: If you prefer a smooth milk texture, I recommend straining. Pour the pistachio milk through a nut milk bag or fine mesh strainer. For extra creaminess, you can skip this step, but you will need to shake the milk well before using.

straining pistachio milk and adding the milk in a bottle.

Step 5: Taste the milk and adjust if necessary by adding more water if you prefer a lighter consistency, or more sweetener if you prefer a sweeter consistency.

Step 6: Pour the milk into a glass bottle or jar, and store it in the fridge for up to 4 days. Shake before each use.

pistachio milk in a glass jar.

Common Questions

How do I store it?

Store in an airtight container or glass jar in the fridge for up to 4 days.

Can It be frozen?

Yes! Freeze in an airtight container for up to 3 months. Thaw overnight in the fridge and shake well before drinking.

Why has my nut milk separated?

Natural, homemade nut milk doesn’t contain added emulsifiers or thickeners, so the solids will separate from the liquids as it sits. This is totally fine! Just give it a good shake to help everything mix before you drink it.

Can I use salted pistachios to make pistachio milk?

I recommend using unsalted nuts so that the milk doesn’t turn out too salty. If using salted nuts, soak for 6 hours in filtered water, then drain and re-cover with water. Soak for a further 6 hours. This double soaking should help to remove most of the salt from the outside of the nuts, but you will find the milk to be saltier than when using raw, unsalted nuts.

Can I use roasted Pistachios to make pistachio milk?

Roasted pistachios have a deeper, toastier flavor than raw nuts. You can use roasted pistachios to make milk; the nuts will be drier, so you may need to use more water to get a creamy result.

Can I soak the pistachios for less than 6 hours?

The pistachios need at least 6 hours of soaking time (preferably overnight) to soften them enough to blend into a creamy texture. If you’re short on time, you can simmer them in a pot of boiling water for 15-30 minutes until they’ve doubled in size and feel softened.

Do I have to strain pistachio milk?

For the smoothest texture, yes. If you don’t mind a little pulp and have a high-powered blender, you can skip straining.

Pouring pistachio milk into a cup.

How to use pistachio milk

You can use pistachio milk in smoothies, coffee, oatmeal, chia pudding, overnight oats, or in most baking recipes to replace any milk, or anywhere you would use almond milk or oat milk. Here are some recipes you can make using pistachio milk

You may also like

Thanks for stopping by and trying one of my recipes. If you enjoyed it, please leave a rating and share your thoughts in the comments. It really helps, and I love hearing from you

No ratings yet

Creamy Homemade Pistachio Milk

Skill Level: Beginner
Servings: 3 -4 people
Prep: 10 minutes
Cook: 0 minutes
Soaking Time:: 6 hours
Total: 6 hours 10 minutes
Pouring pistachio milk from a bottle into a cup.
Learn how to make creamy homemade pistachio milk with just a few simple ingredients. This dairy-free milk is naturally nutty, lightly sweet, and easy to make at home.

Ingredients

  • 1 cup raw unsalted pistachios, shelled
  • 3-4 cups filtered water, depending on how creamy you like it
  • 1-2 tablespoons maple syrup or honey, optional but recommended
  • 1 teaspoon vanilla extract, optional
  • 1 pinch sea salt

Instructions

  • Add the 1 cup raw unsalted pistachios to a bowl and cover with filtered water. Let them soak for at least 6 hours or overnight. This will soften them and make the milk creamier.
  • Next, drain the soaked pistachios and give them a good rinse under cool water. You may try to remove some of the skin from the pistachios for a deeper green color, but it is not necessary.
  • Place the soaked pistachios in a high-speed blender and add 3-4 cups filtered water (see note), 1-2 tablespoons maple syrup or honey (if using), 1 teaspoon vanilla extract, and a 1 pinch sea salt. Blend on high for 1–2 minutes until completely smooth.
  • If you prefer a smooth milk texture, I recommend straining. Pour the pistachio milk through a nut milk bag or fine mesh strainer. For extra creaminess, you can skip this step, but you will need to shake the milk well before using.
  • Taste the milk and adjust if necessary by adding more water if you prefer a lighter consistency or more sweetener.
  • Pour the milk into a glass bottle or jar, and store it in the fridge for up to 4 days. Shake before each use.

Notes

Storage:
  • Store in an airtight container in the fridge for up to 4 days.
  • Freeze in an airtight container for up to 3 months. Thaw overnight in the fridge and shake well before drinking.
Variations & Tips:
  • After the nuts have soaked, you can peel off their papery outer skins. This will give the milk a brighter green color and smoother texture.
  • This milk freezes well, so you can always make a larger batch and store it in the freezer for easy use.
  • If you don’t have a nut milk bag, a muslin or cheesecloth-lined mesh strainer also works well.
  • I like to use a ratio of 1 cup shelled pistachios to 3 cups filtered water for a really creamy texture. You can up this to 4 cups of water if you prefer a lighter texture.
  • Use a high-powered blender like a Vitamix or Ninja to get the creamiest texture. Lower-powered blenders won’t be able to break down the nuts as much, resulting in a thinner nut milk.
  • Double-strain the nut milk (passing it through the nut milk bag twice) to get the smoothest texture.
  • Lightly roasting the pistachios before blending gives the milk a deeper, almost dessert-like flavor.
  • Consider adding 1/4 tsp of ground cardamom or almond extract

Nutrition

Calories: 256kcalCarbohydrates: 16gProtein: 9gFat: 19gSaturated Fat: 2gPolyunsaturated Fat: 5gMonounsaturated Fat: 10gSodium: 28mgPotassium: 431mgFiber: 4gSugar: 7gVitamin A: 106IUVitamin C: 1mgCalcium: 58mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Drinks
Cuisine: Middle Eastern
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, I’m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

ebook cover with taco salad bowl in the image.
Get my free eBook!
Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.

Leave a comment

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

Recipe Rating