Nutrition

Pistachio Milk Calories: How Many Per Cup?

A clear, label-based answer: how many calories are in pistachio milk, from unsweetened to barista, by brand, and how it stacks up.

Written by Elena Ricci, Founder & lead writer Published Updated

Quick answer

Unsweetened pistachio milk has about 50-60 calories per cup (240 ml), similar to or a little above almond milk and well below dairy. Brands vary: Táche unsweetened is about 50, Elmhurst about 80, and sweetened or blended versions (and barista editions) run higher. Homemade unsweetened pistachio milk is roughly 50-60 calories a cup. Always check the label, as added sugar and oil change the number.

Unsweetened pistachio milk has about 50 to 60 calories per cup (240 ml), light, comparable to almond milk, and well below dairy. But the number moves around a lot depending on the brand, how much pistachio is in it, and whether it's sweetened. Here's the label-based breakdown.

Calories by brand (per cup)

Pistachio milk (per cup / 240 ml)CaloriesNotes
Táche, unsweetened barista~50 kcalNo added oil or sugar
Elmhurst, unsweetened~80 kcalHigher nut content, no gums or oils
Three Trees, organic unsweetened~100 kcalPistachio + almond blend, richer
Sweetened / vanilla versionsHigherAdded sugar raises calories
Homemade, unsweetened~50-60 kcal1 cup nuts : 3-4 cups water

Approximate, from brand labels; verify against current packaging. Differences mostly reflect how much pistachio (and any added almond, sugar or oil) each contains.

Why brands differ so much

The big driver is how much pistachio is in the carton. A more diluted milk like Táche's unsweetened lands around 50 calories; a nuttier one like Elmhurst's, which packs more pistachios per glass, is closer to 80; and blends that add almond (Three Trees) sit higher still. Then there's added sugar. Sweetened and flavored versions add calories on top, and the occasional added oil in barista formulas, which boosts body and calories together. This is why the label, not the category, is what tells you the real number.

How it compares to other milks

Per 1 cup (240 ml), unsweetenedCalories
Almond milk~30-40 kcal
Cashew milk~25-40 kcal
Pistachio milk~50-60 kcal
Coconut milk (carton)~40 kcal
Oat milk~80-120 kcal
Soy milk~80-95 kcal
Whole cow's milk~149 kcal

Approximate, unsweetened; brands vary. See the full head-to-heads in comparisons.

Pistachio milk sits in the light-but-not-lightest band: a little above almond and cashew (its slightly higher fat and protein), and below oat, soy and dairy. For the specifics, see pistachio milk vs almond, vs oat and vs cow's milk.

Where the calories come from

Pistachios are roughly 45% fat (USDA), so the calories in pistachio milk are mostly from a small amount of that nut fat, which is largely unsaturated. A cup of milk contains only a fraction of an ounce of nuts (Elmhurst, for example, states about 27 pistachios per glass), which is why the milk is far lighter than the nuts themselves. The flip side is that it's also lower in protein than the nut suggests. See pistachio milk protein.

Making it lighter or richer

Because homemade pistachio milk is just nuts and water, you control the calories directly: use more water (and no sweetener) for a lighter milk around 50 calories a cup, or fewer cups of water and a date for a richer one. For coffee you'll often want it richer; for everyday drinking, lighter. The fuller nutrition picture, covering protein, fat and fortification, is in pistachio milk benefits.

Calories don't tell you what's in the carton

Two cartons can land on the same calorie figure by completely different routes. Three Trees Organic Unsweetened and Elmhurst Barista Edition both declare 100 calories a cup, but Three Trees gets there on 8 g of fat and 4 g of carbohydrate while Elmhurst Barista uses 4.5 g of fat and 13 g of carbohydrate, because it adds rice. Our compiled pistachio milk nutrition facts per cup table sets every published US panel side by side, per cup and per 100 ml, with the check date on every figure.

Allergy note

Pistachios are a tree nut. Pistachio milk is unsuitable for anyone with a nut allergy. This page is general nutrition information, not personalized dietary advice; check current product labels for exact figures.

Frequently asked questions

How many calories are in a cup of pistachio milk?
Unsweetened pistachio milk has roughly 50-60 calories per cup (240 ml). The exact figure depends on the brand and how much pistachio it contains: Táche unsweetened is about 50 calories, while Elmhurst, which is higher in nut content, is about 80. Sweetened, vanilla and barista versions are higher because of added sugar or extra nut and oil.
Is pistachio milk low in calories?
Unsweetened pistachio milk is fairly low in calories, comparable to almond milk and lower than oat, soy or dairy milk. It's not calorie-free, because pistachios bring some fat, but a cup of the unsweetened version is light. Sweetened versions add calories from sugar, so check the label if calorie content matters to you.
How many calories are in homemade pistachio milk?
Homemade unsweetened pistachio milk is roughly 50-60 calories per cup, in line with shop versions, assuming about one cup of pistachios to three or four cups of water. Adding dates, maple syrup or extra nuts raises the figure. Because you control the ingredients, you can make it lighter or richer than any carton.
Does pistachio milk have fewer calories than almond milk?
They're close. Unsweetened almond milk is often slightly lower (around 30-40 calories a cup) because it's typically more diluted, while pistachio milk is around 50-60. The gap is small and varies by brand and nut content. Pistachio milk's extra calories come with a slightly creamier body and a little more protein and fat.

Allergy note: Pistachios are a tree nut. If you have a nut allergy, avoid pistachio milk and pistachio products, and check labels for cross-contamination warnings. This article is general information, not personalized dietary or medical advice.