Make this frozen pistachio latte at home with homemade pistachio syrup, espresso, and creamy pistachio cream blended with ice — it’s rich, nutty, and ridiculously good.
Okay, real talk — the first time I had a pistachio latte at a coffee shop, I immediately went home and started reverse-engineering it. That blended, icy, nutty dream was too good to pay six dollars for every morning.
After a few (okay, many) test batches, this frozen pistachio latte recipe is the one. Homemade pistachio syrup, real espresso, and a touch of pistachio cream make this the kind of drink that turns a Tuesday into something worth getting up for.
Table of Contents
Why You’ll Love This Frozen Pistachio Latte
This isn’t just a blended coffee — it’s a whole vibe. The homemade pistachio syrup is what sets it apart from anything you’d buy at a chain. It’s deeply nutty, lightly sweet, and it makes your whole kitchen smell incredible while it simmers.
The pistachio cream adds a silky richness that a plain iced pistachio latte just can’t compete with. And those chopped pistachio rims? Pure showstopper energy.
It’s also surprisingly easy to make. Once the syrup is done (most of which is just waiting for it to cool), the blended latte comes together in literally two minutes. This one’s a keeper.

Frozen Pistachio Latte
Equipment
- Small saucepan
- High-speed blender
- Fine-Mesh Sieve
- Airtight jar
- Serving glasses
- Spoon
- Measuring cups and spoons
Ingredients
Pistachio Syrup
- ¾ cup granulated sugar
- ⅓ cup roasted pistachios chopped
- ¾ cup water
Frozen Latte
- ¾ cup cold milk whole milk or oat milk gives the creamiest texture
- ¼ cup pistachio cream
- ½ cup espresso about 4 shots; cool slightly before blending
- 2 tsp vanilla extract
- 1 ½ cups ice
Garnish
- chopped roasted pistachios for rimming glasses and topping
Optional Variations
- ½ tsp rosewater optional, for a floral twist
- 1 tbsp tahini optional, for deeper nutty flavor
- whipped cream optional, for topping
Instructions
- Add the sugar, chopped roasted pistachios, and water to a small saucepan over medium heat.
- Bring to a gentle simmer and cook for 8 to 10 minutes, stirring occasionally, until the sugar dissolves and the pistachios soften.
- Remove from the heat and let the syrup cool for 1 hour so the pistachio flavor can infuse.
- Pour the cooled syrup mixture into a blender and blend until smooth.
- Strain through a fine mesh sieve if you want a smoother syrup, then transfer to an airtight jar.
- Dip the rims of serving glasses into pistachio syrup, then press into chopped roasted pistachios.
- Drizzle extra pistachio syrup inside the glasses for a swirled coffee-shop look.
- Add the cold milk, pistachio cream, espresso, and vanilla extract to a blender.
- Blend for 20 to 30 seconds, until smooth and fully combined.
- Add the ice and blend again until thick, slushy, and pourable.
- If the latte is too thick, add a splash more milk. If it is too thin, add a few more ice cubes and blend briefly.
- Pour into the prepared glasses and top with chopped roasted pistachios.
- Serve immediately with a wide straw or long spoon.
Notes
Ingredients
Here’s everything you need to pull this frozen pistachio latte together. The ingredients are grouped to make it easy — start with the syrup, then gather your latte components.

| Component | Ingredient | Amount |
|---|---|---|
| Pistachio Syrup | Granulated sugar | 3/4 cup |
| Pistachio Syrup | Roasted pistachios, chopped | 1/3 cup |
| Pistachio Syrup | Water | 3/4 cup |
| Frozen Latte | Cold milk | 3/4 cup |
| Frozen Latte | Pistachio cream | 1/4 cup |
| Frozen Latte | Espresso (about 4 shots) | ~1/2 cup |
| Frozen Latte | Vanilla extract | 2 teaspoons |
| Frozen Latte | Ice | 1 1/2 cups |
| Garnish | Chopped roasted pistachios | For rimming and topping |
A quick note on the pistachio cream: you can find it at specialty grocery stores or online. It’s similar to a nut butter but smoother and sweeter — think Nutella but make it pistachio. According to the Serious Eats guide to pistachio cream, you can also blend blanched pistachios with a little sugar and oil to make your own version at home.
How to Make a Frozen Pistachio Latte

Step 1: Make the Pistachio Syrup
Add the sugar, chopped roasted pistachios, and 3/4 cup of water to a small saucepan over medium heat. Bring it to a gentle simmer — you’ll see the sugar start to dissolve and the pistachios will begin to soften.
Let it cook for 8 to 10 minutes, stirring occasionally. The liquid will take on a gorgeous pale green tint and smell absolutely amazing. Don’t rush this step — the longer the nuts simmer, the more flavor they release.
Once it’s done, pull it off the heat and let it cool for a full hour. This resting time is when the pistachios really do their thing, infusing every drop of that syrup with deep, nutty flavor.
Step 2: Blend and Strain the Syrup
After an hour, pour the cooled mixture into a high-speed blender and blitz it until smooth. The pistachios will break down and blend right into the syrup, making it thick and intensely flavorful.
If you prefer a smoother texture, strain it through a fine mesh sieve. Totally optional — leaving the bits in gives it even more character. Store any leftover syrup in an airtight jar in the fridge for up to 4 days.
Pro tip: this syrup is incredible drizzled over frozen grape yogurt bark too. Just saying.
Step 3: Prep Your Glasses
This is the fun part. Dip the rims of your serving glasses into a shallow dish of pistachio syrup, then immediately press them into a plate of finely chopped roasted pistachios. The syrup acts as the glue and the pistachios stick right on.
Then, take a spoon and drizzle more pistachio syrup in long swirls down the inside walls of the glasses. This creates those beautiful marbled drips you see in coffee shop drinks — and honestly it’s easier than it looks.
Step 4: Blend the Latte
In your blender, combine the cold milk, pistachio cream, espresso shots, and vanilla extract. Blend until everything is smooth and fully combined — about 20 to 30 seconds.
The pistachio cream melts right into the milk and espresso, creating a latte base that’s rich and creamy without being too thick. If you love an indulgent frozen treat vibe, this is your drink.
Step 5: Add Ice and Blend Again
Add the ice to the blender and blend again until you hit that perfect slushy, smoothie-like consistency. You want it thick enough to feel substantial but still pourable — not a block of ice.
If it seems too thick, add a splash more milk and pulse a few times. Too thin? Add a few more ice cubes and blend briefly. It comes together fast, so keep an eye on it.
Step 6: Pour and Garnish
Pour the frozen pistachio latte into your prepped glasses. The syrup drizzle on the walls will run down beautifully as you fill the glass. Top with a generous handful of chopped roasted pistachios for crunch and that gorgeous green color pop.
Serve immediately with a wide straw or a long spoon. Take a photo first — you earned it.

Expert Tips, Variations, and Troubleshooting
Tips for the Best Results
Use freshly brewed espresso for the boldest coffee flavor. If you don’t have an espresso machine, two to three tablespoons of instant espresso powder dissolved in hot water works well. Let it cool before adding it to the blender so it doesn’t melt the ice too fast.
Make the pistachio syrup the night before if you can. It saves time on the day you’re making the latte, and the flavor only deepens as it sits in the fridge overnight.
For the creamiest texture, use whole milk or oat milk. Oat milk in particular blends beautifully and adds a subtle sweetness that complements the pistachio latte flavor perfectly. According to Healthline’s breakdown of oat milk, it’s also one of the most barista-friendly dairy-free options out there.
Flavor Variations to Try
Want to switch things up? Try a frozen pistachio latte with a shot of rosewater for a Middle Eastern-inspired twist. Start with just half a teaspoon — it’s potent, but the floral note pairs beautifully with the nuttiness.
You can also add a tablespoon of tahini to the blender for a deeper, more savory nuttiness. It sounds unexpected, but it works incredibly well with the pistachio cream and espresso combo. Think of it as a more complex iced pistachio latte with a grown-up edge.
If you’re feeling extra, top your drink with a dollop of whipped cream and a light dusting of crushed pistachios. It turns this into a full-on dessert drink — kind of like Dubai chocolate treats in drink form.
Common Troubleshooting
If your drink is too icy or chunky, your blender might need a little help. Add a splash of milk and blend in short bursts until it smooths out. A high-speed blender really does make a difference here — it’s worth the extra blend time either way.
If the pistachio syrup turns out too thick after straining, just add a tablespoon of warm water and stir to loosen it. It should pour easily and have a consistency similar to maple syrup.
Storage Instructions
| Component | Storage Method | Duration |
|---|---|---|
| Pistachio Syrup | Airtight jar in the refrigerator | Up to 4 days |
| Blended Latte (before ice) | Airtight container in the refrigerator | Up to 24 hours |
| Fully Blended Frozen Latte | Not recommended — best served fresh | Serve immediately |
Reheating and No-Waste Ideas
The blended latte base (before adding ice) can be stored in the fridge and blended fresh with ice the next day. This is a great meal-prep move if you’re making this for a crowd or want your morning drink ready to go faster.
Got leftover pistachio syrup? Don’t even think about throwing it out. It’s incredible stirred into yogurt, drizzled over pancakes, or used as a sweetener in iced tea. You can even use it as the base for a lighter, non-blended iced pistachio latte — just mix it with cold brew and milk over ice.
Those extra chopped pistachios are perfect for topping oatmeal, sprinkling over fun frozen snacks, or adding crunch to a cheese board. Nothing goes to waste here.
Frozen Pistachio Latte FAQs
Can I make a frozen pistachio latte without an espresso machine?
Absolutely. Use 2 to 3 tablespoons of instant espresso powder dissolved in about 1/2 cup of hot water. Let it cool completely before blending so it doesn’t water down the ice too quickly. Strong brewed coffee works in a pinch too, though the flavor will be a little milder.
Where can I buy pistachio cream?
Pistachio cream is sold at specialty food stores, Italian delis, and online retailers like Amazon. Look for brands like Dina Foods or Sarafino. It’s sometimes labeled as pistachio paste or crema di pistacchio. You can also blend blanched pistachios with a little sugar, oil, and milk to make a homemade version.
Can I make this pistachio latte dairy-free?
Yes, it works great with oat milk or almond milk instead of regular milk. Oat milk gives the creamiest result and blends really smoothly. Just check that your pistachio cream is also dairy-free if that’s important to you, as some brands contain added milk powder.
How is a frozen pistachio latte different from an iced pistachio latte?
An iced pistachio latte is made by pouring espresso and milk over ice cubes — it’s cold but still liquid. A frozen pistachio latte is blended with ice until it reaches a thick, slushy consistency, more like a frappuccino. Both are delicious, but the frozen version is richer and more dessert-like.
Can I make this recipe without a high-speed blender?
You can, but the result may be chunkier. A regular blender will still work — just blend longer and add the ice in smaller batches. If the blender struggles, let the ice sit for a minute or two to soften slightly before blending. It won’t be quite as smooth, but it’ll still taste amazing.
Final Thoughts
This frozen pistachio latte is the kind of recipe you make once and then can’t stop thinking about. It’s rich, nutty, cold, and a little extra — in the best possible way.
The homemade pistachio syrup alone is worth the effort. And once you see how easy the whole thing comes together, you’ll wonder why you ever paid coffee shop prices for it.
Give it a try and let me know how it turns out! Drop your thoughts in the comments below — I’d love to hear if you tried any variations. And if it turned out as gorgeous as it should, please share it on Pinterest so other pistachio lovers can find it too.