If you love the rich, nutty flavor of pistachios, this homemade pistachio milk recipe is about to become your new favorite dairy-free drink. It’s silky smooth, naturally creamy, slightly sweet, and has a gorgeous pale green color without artificial ingredients. Unlike many store-bought plant milks, homemade pistachio milk tastes intensely fresh and authentic.
Pistachio milk has become increasingly popular because of its luxurious taste and versatility in coffee, smoothies, overnight oats, cereal, chia pudding, and baking. Many reviewers compare its flavor to melted pistachio ice cream or pistachio gelato.
Why You’ll Love This Homemade Pistachio Milk
- Naturally dairy-free and vegan
- Rich, creamy, and smooth texture
- Beautiful natural pistachio color
- No gums, preservatives, or additives
- Easy to customize with vanilla, dates, maple syrup, or spices
- Perfect for coffee and matcha lattes
- More flavorful than most store-bought nut milks
Ingredients
- 1 cup raw unsalted pistachios (shelled)
- 3 to 4 cups filtered water
- 1 to 2 Medjool dates or 1 tablespoon maple syrup
- 1 teaspoon vanilla extract
- Small pinch sea salt
Optional Add-Ins
- Cardamom
- Cinnamon
- Rose water
- Honey
- Almond extract

How to Make Homemade Pistachio Milk
Step 1: Soak the Pistachios
Place the pistachios in a bowl and cover them with water. Let them soak for at least 4 to 6 hours, or overnight for the creamiest result. Soaking softens the nuts and helps create a smoother milk texture.
Step 2: Drain and Rinse
Drain the soaking water and rinse the pistachios thoroughly under cool water. For a brighter green milk, you can gently rub off some of the pistachio skins, although this step is optional.
Step 3: Blend
- Add the soaked pistachios to a high-speed blender along with:
- 3 to 4 cups filtered water
- Dates or maple syrup
- Vanilla extract
- Sea salt
Blend for 1 to 2 minutes until completely smooth and creamy.
Step 4: Strain
- Pour the mixture through:
- A nut milk bag
- Cheesecloth
- Fine mesh strainer
- Straining creates an ultra-smooth milk texture. Some recipes skip this step for a thicker, more rustic consistency.
Step 5: Chill and Serve
Transfer the pistachio milk to a glass bottle or jar and refrigerate. Shake before serving since natural separation is completely normal.

Tips for the Best Pistachio Milk
Use Raw Unsalted Pistachios
Raw pistachios produce a fresher flavor and smoother texture than roasted ones.
Use a High-Speed Blender
A powerful blender helps fully break down the nuts for creamier milk.
Adjust the Thickness
- Use 3 cups water for richer milk
- Use 4 cups water for lighter milk
Don’t Over-Sweeten
Too much sweetener can overpower the delicate pistachio flavor.
How to Use Pistachio Milk
Homemade pistachio milk is incredibly versatile.
Try it in:
- Coffee and lattes
- Matcha drinks
- Smoothies
- Overnight oats
- Chia pudding
- Pancake batter
- Cereal and granola
- Hot chocolate
- Baking recipes
It also froths surprisingly well for coffee drinks.
How Long Does Homemade Pistachio Milk Last?
Store pistachio milk in an airtight glass container in the refrigerator for up to 4 days.
Always shake before serving because natural separation occurs without stabilizers.
You can also freeze it for up to 3 months.
Is Pistachio Milk Healthy?
Pistachios are naturally rich in:
- Healthy fats
- Plant protein
- Antioxidants
- Vitamin B6
- Potassium
- Fiber
Homemade pistachio milk avoids many additives and oils found in commercial plant-based milks.
Some articles also note that pistachios may require less water than almonds, making pistachio milk an interesting alternative for environmentally conscious consumers.
Frequently Asked Questions
Do I have to soak pistachios?
Soaking is recommended for the smoothest and creamiest milk, especially if you don’t have a high-powered blender.
Can I make pistachio milk without straining?
Yes. The texture will simply be thicker and more rustic.
Can I use roasted pistachios?
You can, but raw pistachios give a fresher flavor and creamier texture.
Why is my pistachio milk separating?
Natural separation is normal because homemade milk contains no stabilizers or gums.
Can I make pistachio milk sugar-free?
Absolutely. Simply omit the dates or maple syrup.
Pistachio milk
Homemade pistachio milk is one of the creamiest and most luxurious dairy-free milks you can make at home. Its naturally sweet nutty flavor, silky texture, and beautiful color make it perfect for coffee lovers, smoothie fans, and anyone looking for a delicious plant-based milk alternative.
Once you try fresh homemade pistachio milk, it’s hard to go back to store-bought versions.