The pistachio latte became a phenomenon when Starbucks launched it as a seasonal offering — a nutty, slightly sweet espresso drink that tastes like dessert without being overwhelming. The good news: making it at home is straightforward, costs less than $1 per drink (versus $6–7 at a café), and you can tweak the pistachio flavor intensity to exactly what you like.

This guide covers three approaches — pistachio syrup, pistachio paste, and pistachio cream sauce — so you can use whatever you have access to. Hot and iced versions both included.

What Does a Pistachio Latte Taste Like?

A pistachio latte has:

  • The earthy, slightly sweet, distinctly nutty flavor of pistachios
  • A subtle sweetness (not overwhelming)
  • Rich, creamy texture from milk
  • Espresso base that cuts through the sweetness

It’s more nuanced than a vanilla or caramel latte — the pistachio flavor is recognizable but not candy-like. The light green hue from pistachio paste or cream is part of the appeal.

Three Ways to Get Pistachio Flavor

Option 1: Pistachio Simple Syrup (Easiest)

Pistachio syrup is available from Monin, Torani, and Ghirardelli — or you can make it at home. This gives you the cleanest flavor integration and longest shelf life.

Homemade pistachio syrup:

  • 1 cup water
  • 1 cup white sugar
  • ½ cup raw, unsalted pistachios (shelled)
  • ½ tsp vanilla extract

Combine water, sugar, and pistachios in a small saucepan. Bring to a simmer over medium heat, stirring until sugar dissolves. Simmer 10 minutes — the pistachios infuse their flavor into the syrup. Remove from heat, steep 20 minutes. Strain through a fine mesh sieve, pressing pistachios to extract maximum flavor. Add vanilla. Store refrigerated up to 2 weeks.

Yield: About 1.5 cups syrup (~15 servings at 2 tbsp each)

Option 2: Pistachio Paste (Most Intense Flavor)

Pistachio paste is ground pistachios (similar to almond butter consistency). It produces a more robust, more natural pistachio flavor and a pale green color in your drink.

Where to find it: Specialty grocery stores, Italian delis, Amazon. Brands: Agrumato, Sicilian pistachio paste.

How to use in a latte: Dissolve 1–1.5 tsp pistachio paste in the warm milk before frothing, or blend with a small amount of hot water and simple syrup to make a quick concentrate.

DIY pistachio paste: Blend 1 cup raw pistachios in a food processor until smooth (5–8 minutes), scraping down sides. Add 1 tbsp neutral oil if needed for consistency. Store in the refrigerator up to 1 month.

Option 3: Pistachio Cream Sauce (Starbucks-Style)

Starbucks uses a pistachio cream sauce — a thick, sweet sauce similar in consistency to their pumpkin spice sauce. It’s richer and more dessert-like than syrup.

Quick pistachio cream: Blend 2 tbsp pistachio paste + 2 tbsp sweetened condensed milk + 1 tbsp simple syrup + ¼ tsp vanilla until smooth. Keeps refrigerated 5 days.

Classic Hot Pistachio Latte Recipe

Yield: 1 latte (approximately 10 oz) Time: 5 minutes (assuming syrup/paste ready)

Ingredients

  • 1–2 shots espresso (or 4 oz strong brewed coffee)
  • 2 tbsp pistachio syrup (or 1 tsp pistachio paste dissolved in 1 tbsp hot water)
  • 6–8 oz milk of choice
  • Optional: pinch of sea salt, whipped cream, crushed pistachios for garnish

Method

Step 1: Pull your espresso. Use a 1:2 ratio — 18g coffee in, 36g espresso out, in about 25–30 seconds. For a 10 oz latte, one double shot is standard. For a stronger pistachio-forward drink, the syrup can mask a weaker shot, so don’t compromise on extraction.

Step 2: Add the pistachio. Pour 2 tbsp pistachio syrup into the bottom of your cup. If using paste, dissolve 1 tsp in a splash of hot water to a smooth slurry first.

Step 3: Steam and texture the milk. Steam 6–8 oz milk to 140–155°F, aiming for microfoam — velvety texture with no large bubbles. Whole milk produces the richest result; oat milk is an excellent dairy-free choice and its natural sweetness enhances the pistachio flavor.

Step 4: Build. Pour the espresso over the pistachio syrup and stir briefly. Pour steamed milk, holding back foam with a spoon, then add foam on top.

Step 5: Garnish (optional but recommended). A small pinch of flaky sea salt on top balances the sweetness. Crushed pistachios add texture and visual appeal. Whipped cream turns this into a real treat.

Iced Pistachio Latte Recipe

The iced version is arguably better — cold milk mellows the espresso and lets the pistachio flavor shine.

Ingredients

  • 1–2 shots espresso (or 4 oz strong cold brew)
  • 2 tbsp pistachio syrup
  • 1 cup cold milk
  • Ice

Method

  1. Pull espresso shots and let cool slightly (or use cold brew concentrate).
  2. Add pistachio syrup to the bottom of a tall glass.
  3. Fill glass with ice.
  4. Pour cold milk over ice.
  5. Pour espresso (or cold brew) over the milk.
  6. Stir to combine. Garnish with crushed pistachios.

Pro tip: For a layered presentation, pour the espresso slowly over the back of a spoon. The contrast between the espresso and pistachio-tinted milk looks impressive and stays separated for a few minutes.

Milk Choices

MilkFlavor PairingNotes
Whole milkRich, balancedClassic choice
Oat milkMildly sweetBest non-dairy — enhances pistachio’s nuttiness
Almond milkNutty + nuttyWorks but can be thin; adds more nut flavor
Coconut milkTropical + pistachioInteresting combo; sweet coconut can overpower
Soy milkNeutralSolid choice, good body

Adjusting Pistachio Intensity

IntensitySyrup AmountNotes
Subtle1 tbspLet espresso dominate
Classic2 tbspStandard café ratio
Bold3 tbspVery nutty, dessert-forward
+ Paste1 tbsp syrup + 1 tsp pasteDeepest, most complex flavor

Variations

Salted Pistachio Latte

Add a generous pinch of flaky sea salt (Maldon or fleur de sel) to the top. Salt amplifies sweetness and intensifies the nutty flavor — this is arguably the best version.

Pistachio Rose Latte

Add ½ tsp rose water to the pistachio syrup before building the drink. Floral rose + nutty pistachio is a Middle Eastern flavor combination that works beautifully in a latte. Start with ¼ tsp rose water — it’s powerful.

Iced Pistachio Brown Sugar Latte

Substitute brown sugar syrup for the pistachio syrup (or use half of each). The molasses notes in brown sugar amplify the earthiness of pistachio. See our brown sugar shaken espresso for the syrup recipe.

Pistachio Matcha Latte

Combine pistachio and matcha — add ½ tsp sifted matcha to your pistachio syrup before mixing. Both have earthy, nutty profiles that complement each other. See our iced matcha latte recipe for matcha technique.

Pistachio White Mocha

Replace pistachio syrup with a combination of pistachio cream + 1 tbsp white chocolate sauce. Rich, sweet, and decadent — the pistachio cuts through white chocolate’s sweetness.

Pistachio Cardamom Latte

Add a pinch of ground cardamom (¼ tsp) to the espresso before pulling, or stir into the pistachio syrup. Cardamom is a classic pairing with pistachios in Middle Eastern desserts and works well here.

Homemade vs. Store-Bought Pistachio Syrup

HomemadeStore-Bought (Monin/Torani)
FlavorMore natural, less sweetConsistent, more intense
Time30 minutes to makeInstant
Cost~$3 per batch (15 servings)~$10–15 per bottle (30+ servings)
Shelf life2 weeks refrigerated3–4 weeks opened
AvailabilityNeed pistachiosGrocery store / Amazon

Verdict: If you make lattes regularly, store-bought syrup is more convenient and consistent. For occasional use or if you enjoy the process, homemade has better flavor.

Espresso Options for Pistachio Latte

The pistachio flavor is assertive enough that your espresso choice matters less than in simpler drinks. That said:

  • Medium roast: Best balance — shows both espresso character and pistachio equally
  • Dark roast: Bittersweet espresso + sweet pistachio = mocha-like contrast
  • Light roast: Fruity, acidic notes can clash with pistachio’s nuttiness — use with care
  • Cold brew concentrate: Excellent in iced version — less acidity, cleaner base

For espresso technique, see our espresso ratio guide.


What pistachio syrup does Starbucks use in their pistachio latte?
Starbucks uses a proprietary pistachio sauce (not syrup) — a thick, cream-based sauce similar to their pumpkin spice sauce. You can approximate it at home by blending pistachio paste with sweetened condensed milk and vanilla, or by using Monin’s pistachio syrup (the closest commercially available match).
Can I make a pistachio latte without an espresso machine?
Absolutely. Strong cold brew concentrate, Moka pot coffee, or AeroPress-brewed coffee all work well as the espresso substitute. The pistachio flavor is bold enough to pair with a slightly less concentrated coffee base. Use a 1:1 ratio of cold brew concentrate to milk as your starting point.
Is a pistachio latte sweet?
Yes — it’s a sweet drink by design. Using 2 tbsp pistachio syrup per 10 oz latte produces moderate sweetness (less sweet than a typical caramel or vanilla latte). You can reduce to 1 tbsp for a more subtle flavor, or use unsweetened pistachio paste if you want to control sweetness separately.
Where can I buy pistachio syrup or paste?
Pistachio syrup: Monin and Torani are widely available at grocery stores, Target, and Amazon. Pistachio paste: specialty food stores, Italian delis, and Amazon — look for Sicilian pistachio paste or Agrumato brand. DIY is always an option if you have a food processor and 30 minutes.
How many calories is a pistachio latte?
A homemade pistachio latte with whole milk (8 oz) and 2 tbsp pistachio syrup has approximately 180–220 calories. An iced version with the same proportions is similar. Starbucks’ pistachio latte runs 390–450 calories for a grande — the difference is their pistachio sauce and full-fat default steaming. Using oat or almond milk reduces calories by 40–60 per drink.
Can I make pistachio syrup without cooking?
Yes — a quick cold method: blend ½ cup raw pistachios with 1 cup water until smooth, strain through cheesecloth, then dissolve 1 cup sugar into the pistachio milk over low heat. This gives you pistachio milk syrup with a slightly different (less roasted) flavor profile than the standard hot infusion method.