Frozen Pistachio Latte Recipe
This frozen pistachio latte turns your kitchen into your favorite café in just minutes, with creamy pistachio sweetness swirled into cold espresso for a drink that’s Instagram-worthy and completely delicious.
I stumbled onto this recipe on a sweltering afternoon when I was craving my usual coffee shop order but didn’t want to leave the house. Turns out, making a frozen pistachio latte at home is almost embarrassingly easy—and it tastes just as good (maybe better) than the $7 version I used to buy three times a week.
The secret is in how you layer everything. That pistachio cream coating the glass? It creates these gorgeous ribbons when you pour in the milk and coffee, and every sip has just the right balance of nutty sweetness and bold espresso.
Table of Contents
Quick Answer: What Is a Frozen Pistachio Latte?
A frozen pistachio latte is a cold espresso drink made by layering pistachio cream with milk, ice, and freshly pulled espresso. The pistachio cream—a sweetened paste made from ground pistachios—adds a delicate, nutty flavor and beautiful visual swirls throughout the drink. It’s essentially an iced latte with pistachio flavoring, served cold with plenty of ice to keep it frosty.
Unlike a frappuccino that’s blended, this iced pistachio latte recipe keeps the layers distinct so you can see (and taste) each component. The espresso floats on top at first, then slowly mingles with the milk and pistachio as you drink.
Why You’ll Love This Iced Pistachio Latte Recipe
This drink checks every box for a perfect afternoon pick-me-up. It’s cold, creamy, not too sweet, and has that sophisticated coffee shop vibe without requiring any special equipment beyond an espresso maker.
The pistachio flavor is subtle and elegant—not artificial or overwhelming. If you’ve ever had a pistachio gelato or pistachio biscotti, you know that delicate, slightly floral nuttiness. That’s exactly what this brings to your coffee.
It takes about two minutes to make, costs a fraction of the café price, and you can adjust the sweetness and strength exactly how you like it. Plus, watching those pistachio cream swirls form as you pour is oddly satisfying every single time.
And if you’re someone who loves creative recipes with pistachios, you might also enjoy browsing through more recipe ideas or trying something completely different like this quinoa pistachio cranberry salad.

Frozen Pistachio Latte
Ingredients
Ingredients
- 1 Tablespoon pistachio cream
- 1 cup 8 ounces or 227 grams cold milk (preferably 2%)
- ½ cup ice
- 1 1-ounce shot espresso
Instructions
- First, swirl the pistachio cream. Scrape the pistachio cream into the bottom of a clear, 12-ounce glass. Use a small rubber spatula or spoon to spread the cream across the bottom and up the sides of the glass.
- Serve immediately. Pour the milk into the glass, add the ice, then pour the espresso on top. Serve immediately with a straw.
Ingredients for Your Frozen Pistachio Latte
You only need four ingredients for this frozen pistachio latte, and chances are you already have most of them. The star of the show is pistachio cream, which you can find at specialty grocery stores, Italian markets, or online. It’s a smooth, spreadable paste that tastes like pure pistachio—think of it as the pistachio equivalent of almond butter, but sweeter and more refined.

| Ingredient | Amount | Notes |
|---|---|---|
| Pistachio cream | 1 tablespoon | Look for pure pistachio spread, not pistachio butter |
| Cold milk | 1 cup (8 ounces or 227 grams) | 2% works best for creaminess; whole milk is great too |
| Ice | ½ cup | Use larger cubes if possible—they melt slower |
| Espresso | 1 shot (1 ounce) | Freshly pulled and still hot for best flavor |
The milk is important here. I prefer 2% because it has enough fat to feel creamy without being heavy, but whole milk makes it even richer. You can absolutely use oat milk or almond milk if you’re dairy-free—oat milk especially works beautifully because it has a naturally creamy texture and slight sweetness that complements the pistachio.
For the espresso, fresh is always better than instant. If you don’t have an espresso machine, a Moka pot or AeroPress will work just fine. Even strong brewed coffee will do in a pinch, though the flavor won’t be quite as bold.
Step-by-Step Instructions for Making a Frozen Pistachio Latte
Making this iced pistachio latte recipe is more about technique than cooking skill. The way you layer the ingredients creates that beautiful café-style presentation and ensures every sip tastes balanced. Let me walk you through exactly how I do it.

- Swirl the pistachio cream: Scrape 1 tablespoon of pistachio cream into the bottom of a clear 12-ounce glass. Use a small rubber spatula or the back of a spoon to spread the cream across the bottom and up the sides of the glass, creating thin streaks. Don’t worry about making it perfect—those uneven swirls are what make the drink look so pretty. The cream will be thick and sticky, which is exactly what you want. It should cling to the glass instead of pooling at the bottom.
- Add the cold milk: Pour 1 cup of cold milk slowly into the prepared glass. You’ll see the milk start to pick up some of that pistachio cream as it flows down, creating beautiful ribbons and streaks throughout. Pour from a height of a few inches if you want more dramatic swirls, or pour close to the glass for a gentler effect.
- Add the ice: Drop ½ cup of ice into the milk. I like using larger ice cubes because they melt more slowly and won’t water down your drink as quickly. The ice will displace some of the milk and push it up toward the rim, which is totally normal.
- Top with espresso: Pull a fresh shot of espresso and immediately pour it over the ice. The hot espresso will float on top of the cold milk at first, creating a lovely layered effect. As the espresso hits the ice, you’ll hear it crackle slightly—that’s a good sign. The heat from the espresso will start melting the ice just a bit, which helps blend the flavors.
- Serve immediately: Pop in a straw and serve your frozen pistachio latte right away. You can give it a quick stir to blend everything together, or drink it layered and let the flavors mingle naturally as you sip. I usually give mine one gentle stir just to incorporate some of that pistachio cream from the bottom.
The whole process takes less time than it took you to read these instructions. That’s the beauty of this drink—it’s almost instant gratification, but it feels special every time.
Expert Tips for the Best Frozen Pistachio Latte
After making this drink about a hundred times (not exaggerating—it became my default afternoon coffee), I’ve picked up a few tricks that make it even better.
Use a clear glass. Half the fun is watching those pistachio swirls form. A clear glass also helps you see how much milk and espresso you’re adding, which makes it easier to get the proportions right.
Chill your glass beforehand. If I remember, I stick my glass in the freezer for 10 minutes before making the latte. The cold glass keeps everything frosty longer and the pistachio cream spreads more easily on a cold surface.
Don’t skip spreading the cream up the sides. This is what creates those gorgeous Instagram-worthy swirls. If you just plop the cream on the bottom, it mostly stays there and you get all the pistachio flavor in your first few sips.
Adjust sweetness to taste. Pistachio cream is already sweetened, but if you like your drinks sweeter, add an extra half tablespoon of cream or a drizzle of simple syrup. If you prefer less sweet, reduce the cream to 2 teaspoons.
Pull your espresso last. Have everything else ready—glass prepared, milk poured, ice added—before you pull your espresso shot. Espresso tastes best within 30 seconds of pulling, so you want to pour it immediately.
Try double-walled glasses. If you have them, double-walled glasses keep your drink cold longer and prevent condensation from forming on the outside. But honestly, a regular glass works perfectly fine.

Variations on This Iced Pistachio Latte Recipe
Once you’ve mastered the basic frozen pistachio latte, there are plenty of ways to customize it based on your mood or what you have in the pantry.
Make it dairy-free: Swap the milk for oat milk, almond milk, or coconut milk. Oat milk is my top recommendation because it’s naturally creamy and slightly sweet. Almond milk works too, though it’s thinner. Coconut milk adds a tropical vibe that’s surprisingly good with pistachio.
Add vanilla: A quarter teaspoon of vanilla extract stirred into the milk adds warmth and depth. It makes the pistachio flavor taste even more complex.
Make it a mocha: Add a teaspoon of chocolate syrup or a half tablespoon of cocoa powder to the milk before pouring. Chocolate and pistachio is a classic Italian combination, and it works beautifully in this latte.
Use decaf espresso: If you’re sensitive to caffeine or want this as an evening treat, use decaf espresso. The flavor is nearly identical, and you still get that rich coffee taste.
Add cardamom: A tiny pinch of ground cardamom mixed into the pistachio cream gives the drink a Middle Eastern twist. Cardamom and pistachio are natural partners, and the floral spice notes are incredible with coffee.
Make it blended: If you prefer a frappuccino-style drink, combine everything in a blender with extra ice and blend until smooth. You’ll lose the pretty layers, but you’ll gain a thick, frosty texture.
Top with whipped cream: A dollop of whipped cream and a sprinkle of crushed pistachios on top makes this feel like a true indulgence. Save this version for when you’re really treating yourself.
Troubleshooting Your Frozen Pistachio Latte
This recipe is pretty foolproof, but here are solutions to the few issues that might come up.
The pistachio cream won’t spread: If your pistachio cream is too thick and won’t spread on the glass, microwave it for 5-10 seconds to soften it slightly. It should become more spreadable without getting runny. Just don’t overheat it or it’ll turn into liquid.
The drink is too sweet: Pistachio cream sweetness varies by brand. If yours is very sweet and the drink is too much, reduce the cream to 2 teaspoons or use unsweetened pistachio butter instead and add your own sweetener to taste.
The drink is too bitter: If your espresso is overpowering the pistachio flavor, you might be using too much coffee or your shot is over-extracted. Try a single shot instead of a double, or pull your espresso for a shorter time to reduce bitterness.
The layers aren’t forming: Temperature is key for layering. Make sure your milk is very cold and your espresso is hot. The temperature difference helps them stay separate initially. Also, pour the espresso slowly and gently over the ice rather than dumping it all at once.
It’s watering down too fast: Use larger ice cubes, chill your glass first, and drink it relatively quickly. You can also freeze some milk in ice cube trays and use those instead of regular ice—your drink will stay cold without getting watered down.
Can’t find pistachio cream: If you can’t source pistachio cream anywhere, you can make a quick substitute by blending 2 tablespoons of raw pistachios with 1 tablespoon of powdered sugar and just enough neutral oil to form a paste. It won’t be quite as smooth, but it’ll give you that pistachio flavor.
Storage and Make-Ahead Tips
The frozen pistachio latte is really best enjoyed fresh, but there are a few things you can prep ahead to make it even quicker when you’re ready for your caffeine fix. And if you’re curious about other frozen treats that store well, check out this frozen grape yogurt bark for another easy freezer-friendly recipe.
| Component | Storage Method | Duration |
|---|---|---|
| Pistachio cream | Airtight container in pantry or refrigerator | Several months (check jar for date) |
| Prepared glass with pistachio cream | Cover and refrigerate | Up to 4 hours |
| Complete assembled latte | Not recommended—drink immediately | Best fresh |
| Espresso shots | Refrigerate in sealed container | Up to 24 hours (flavor degrades) |
| Cold milk | Refrigerate in original container | Follow milk’s expiration date |
You can prep your glasses in the morning by spreading the pistachio cream on the sides, covering them with plastic wrap, and refrigerating until you’re ready. This makes assembling your afternoon latte super quick—just pour, ice, and add espresso.
Some people batch-prep espresso shots and store them in the fridge, but honestly, I find the flavor suffers. Espresso is at its peak flavor within minutes of pulling, and refrigerated espresso tastes flat and dull compared to fresh. If you must prep espresso ahead, store it in an airtight container and use it within a few hours.
The complete assembled drink doesn’t store well at all. The ice melts, the layers blend together and get watery, and it just doesn’t taste the same. This is definitely a make-and-drink-immediately recipe, but that’s part of what makes it feel special.
Pistachio cream itself stores beautifully. Keep the jar tightly sealed in a cool, dark place or in the refrigerator. It’ll last for months. Just give it a stir before using if any oil has separated—that’s totally normal.
Frozen Pistachio Latte FAQs
What is a frozen pistachio latte?
A frozen pistachio latte is a cold blended coffee beverage made with espresso, milk, pistachio syrup or paste, and ice. It combines the rich, nutty flavor of pistachios with the bold taste of coffee, creating a creamy, refreshing drink similar to a coffee frappé or frozen coffee drink.
How many calories are in a frozen pistachio latte?
A typical frozen pistachio latte contains between 250 to 450 calories depending on the size and ingredients used. The calorie count varies based on the type of milk chosen, amount of pistachio syrup, and any additional toppings like whipped cream. Using non-dairy milk or sugar-free syrup can reduce the calorie content.
Can I make a frozen pistachio latte at home?
Yes, you can easily make a frozen pistachio latte at home. Blend together espresso or strong brewed coffee, milk of your choice, pistachio syrup or paste, ice cubes, and a sweetener if desired. For extra creaminess, add a scoop of vanilla ice cream. Blend until smooth and top with whipped cream and crushed pistachios for garnish.
Does a frozen pistachio latte contain caffeine?
Yes, a frozen pistachio latte typically contains caffeine from the espresso or coffee used as its base. A standard serving usually has between 75 to 150 milligrams of caffeine depending on the number of espresso shots used. You can request decaf espresso if you want to enjoy the flavor without the caffeine.
What does a frozen pistachio latte taste like?
A frozen pistachio latte has a sweet, creamy, and nutty flavor profile. The pistachio adds a distinctive earthy and slightly sweet taste that complements the bitter notes of espresso. The texture is smooth and icy, similar to a milkshake, with a balanced combination of coffee and nut flavors that creates a refreshing and indulgent beverage.
Enjoy Your Homemade Frozen Pistachio Latte
There’s something deeply satisfying about making your own frozen pistachio latte at home. Maybe it’s the money you’re saving, or the fact that you can make it in your pajamas, or just how impressively fancy it looks for something that takes two minutes.
Whatever the reason, this iced pistachio latte recipe has become my go-to afternoon ritual. It’s that perfect combination of comforting and energizing, familiar and special, simple and sophisticated.
The beauty of this recipe is that once you make it a few times, you’ll start tweaking it to match your exact preferences. Maybe you’ll discover you like it with an extra shot of espresso, or that a pinch of cinnamon takes it to the next level. That’s the best part of making coffee at home—you’re the barista, and you always get it exactly right.
Give this frozen pistachio latte a try this week. Make one for yourself on a Tuesday afternoon just because. Snap a picture of those pretty pistachio swirls before you take your first sip. And definitely let me know what you think in the comments below.
Looking for more easy recipes to try? Browse through all my recipes or try something completely different like this frozen chicken tender casserole for dinner tonight.
Now grab that pistachio cream, pull a shot of espresso, and treat yourself to something delicious. You deserve it.
