This post may contain affiliate links, view our disclaimer for details.
I recently picked up a jar of pistachio cream from Costco and immediately knew I had to recreate Starbucks’ iconic Pistachio Latte at home. This homemade pistachio latte is slightly sweet, nutty, and perfectly creamy, without the coffee-shop price tag.

Why You’ll Love This Pistachio Latte
If you’ve been following along for a while, you probably know I’m a huge coffee fan. I’m always trying to recreate my favorite coffee-shop drinks at home, mostly so I can make them exactly how I like them.
This pistachio latte is one of those recipes. It feels a little fancy, but it comes together in just a few minutes with minimal effort.
Emily’s Recipe Notes:
- Flavor: Nutty and slightly sweet
- Texture: Creamy
- Difficulty: So easy
- Time: Under 5 minutes
Ingredients

Ingredient Highlights & Some Swaps
Pistachio Cream
I used a big jar of vegan pistachio cream by Vör that I found at Costco. Lately, pistachio cream has been way easier to find and way more affordable thanks to its recent popularity. You’ll spot versions at specialty grocery stores, online, and sometimes even in the baking aisle. Look for one that’s smooth, spoonable, and made mostly from pistachios rather than just flavoring.
If you can’t find pistachio cream, a pistachio simple syrup works too. The flavor will be lighter and sweeter, but it still gives you that cozy pistachio vibe without extra effort.
Blonde Espresso
A light roast or blonde espresso works best here. It has a softer, slightly fruitier coffee profile that lets the pistachio shine instead of competing with it.
If you only have a medium roast, that’s totally fine. Just avoid anything super dark or smoky, which can overpower the nutty notes.
Oat Milk
I used Oatly Barista Blend for this latte because it steams well and stays creamy without separating. Any barista-style oat milk will work here, and you can also swap in soy or almond milk if that’s what you prefer.
Just keep in mind that thicker milks give you a more café-style latte feel.
How to Make A Pistachio Latte
Exact ingredient quantities are in the recipe card below!

Add 1-2 tablespoons of pistachio cream to a small container with oat milk.

Whisk until incorporated and lump-free.

Add a double shot of espresso and ice to a tall serving glass.

Pour the pistachio milk on top to taste.
Serving the Latte
After assembling the pistachio latte, you can add more oat milk to taste. If you like a sweeter drink, you can also drizzle the top with more pistachio cream.
I also like adding a few finely chopped pistachios on top for decoration.

More Starbucks Inspired Drinks

Iced Pistachio Latte
Rate this RecipeIngredients
- 1-2 tbsp pistachio cream, like Vör, plus more to taste – see note 1
- ¾ cup barista blend oat milk
- 1 double shot blonde espresso
- 1 handful ice cubes
- 1 tbsp finely chopped pistachios, for topping (optional)
Instructions
- Add the pistachio cream to a small jar or glass with half the oat milk. Whisk to combine until there are no lumps.1-2 tbsp pistachio cream, ¾ cup barista blend oat milk
- Pour the fresh-brewed espresso into a tall serving glass. Top with ice.1 double shot blonde espresso, 1 handful ice cubes
- Then, pour the remaining oat milk and the pistachio milk on top.
- Drizzle with more pistachio cream or sprinkle with finely chopped pistachios to taste.1 tbsp finely chopped pistachios
Recipe notes

Did You Make This?
Leave a star rating and a comment below to let others know how it turned out for you!










Did You Make This Pistachio Latte?
I’d love to know! Leave a star rating and comment below!