A pistachio latte is espresso and steamed milk flavored with sweet pistachio syrup — nutty, subtly sweet, and warming. The Starbucks Pistachio Latte popularized it, but the homemade version costs a fraction of the price and tastes just as good.

Here’s everything: the pistachio syrup recipe, the hot latte method, the iced version, and the exact Starbucks recipe breakdown.


What Is a Pistachio Latte?

A pistachio latte = espresso + steamed milk + pistachio syrup. The pistachio flavor comes from the syrup, not from actual ground pistachios (though some premium recipes include pistachio paste).

Flavor profile: Nutty, sweet, slightly earthy, with a warm richness that works especially well in the colder months. The pistachio softens the espresso’s bitterness without masking it.

Starbucks introduced the Pistachio Latte in January 2021 as a winter seasonal, and it became one of their most-requested returning drinks. Their version includes a brown butter topping (browned butter bits) that adds a rich, caramelized note.


Homemade Pistachio Syrup

Store-bought pistachio syrup works well (Torani, Monin, and Jordan’s Skinny Syrups all make one), but homemade is easy and significantly more fragrant.

Pistachio Syrup Recipe

Makes about 1 cup (16 servings)

Ingredients:

  • 1 cup (200g) granulated white sugar
  • 1 cup (240ml) water
  • 1 teaspoon pistachio extract (pure pistachio extract, not artificial)
  • Optional: 1/4 teaspoon almond extract (adds depth — pistachio and almond are related)

Method:

  1. Combine sugar and water in a small saucepan over medium heat.
  2. Stir until sugar dissolves completely, about 2-3 minutes.
  3. Remove from heat before it simmers aggressively (you want simple syrup, not reduced).
  4. Add pistachio extract (and almond extract if using). Stir well.
  5. Cool to room temperature, then transfer to a jar or squeeze bottle.
  6. Refrigerate for up to 3-4 weeks.

Pistachio paste alternative: For an even more authentic flavor, blend 1/4 cup shelled, unsalted pistachios with 1/4 cup warm water until smooth. Strain through a fine mesh strainer, then add the strained liquid to your simple syrup. Richer, more complex flavor — closer to what specialty coffee shops use.


Hot Pistachio Latte

Ingredients

  • 2 shots espresso (2 oz, ~60ml)
  • 6-8 oz whole milk (or oat milk)
  • 2 tablespoons (30ml) pistachio syrup
  • Optional: brown butter bits, crushed pistachios for garnish

Method

  1. Pull your espresso shots directly into a preheated mug (preheat with hot water, then pour it out).
  2. Add pistachio syrup to the espresso and stir to combine.
  3. Steam your milk to 140-150°F (60-65°C), creating light, velvety microfoam — not stiff cappuccino foam, but smooth and pourable.
  4. Pour the steamed milk over the espresso, holding back the foam with a spoon to let milk flow first.
  5. Spoon the remaining foam on top.
  6. Garnish with crushed pistachios or a pinch of cinnamon if desired.

No espresso machine? Use 2 tablespoons of strong instant coffee dissolved in 2 oz hot water, or brew a double-strength moka pot shot.


Iced Pistachio Latte

Ingredients

  • 2 shots espresso (2 oz), cooled
  • 6-8 oz cold whole milk or oat milk
  • 2 tablespoons pistachio syrup
  • Ice

Method

  1. Pull your espresso shots and let cool for 2-3 minutes, or chill in the fridge.
  2. Add pistachio syrup to a glass and stir.
  3. Fill the glass with ice.
  4. Pour the cooled espresso over the ice.
  5. Top with cold milk. Stir to combine, or leave layered for presentation.

Tip: For an iced version closer to Starbucks, use oat milk — it has a natural sweetness and creaminess that pairs especially well with pistachio.


Starbucks Pistachio Latte Copycat

The Starbucks Pistachio Latte uses their proprietary pistachio sauce (not a simple syrup) and includes a brown butter topping. Here’s how to replicate it:

SizeEspressoMilkPistachio SauceNotes
Tall (12 oz)2 shots~9 oz3 pumps (~30ml)Standard
Grande (16 oz)3 shots~11 oz4 pumps (~40ml)Most popular
Venti (20 oz)4 shots~14 oz5 pumps (~50ml)

Brown butter topping (homemade): Melt 2 tablespoons of unsalted butter in a small pan over medium heat, stirring constantly until it turns golden amber and smells nutty (about 3-4 minutes). Let solidify, then crumble bits on top of your latte foam. This is what makes the Starbucks version distinctive.

The Starbucks pistachio sauce is denser and sweeter than a simple syrup. To replicate: add 1/4 cup of pistachio paste (blended pistachios) to your simple syrup before adding extract. Strain if you want a smooth texture.


Pistachio Latte Variations

Iced Pistachio Oat Milk Latte

Use oat milk instead of dairy. Oat milk’s natural sweetness and body make it the best non-dairy option for pistachio lattes — it’s what most specialty coffee shops use.

Pistachio Vanilla Latte

Add 1 tablespoon vanilla syrup alongside the pistachio syrup. The vanilla rounds out the nuttiness and adds a creamier flavor profile.

Pistachio Rose Latte

Add 1/2 teaspoon rose water to the pistachio syrup in your mug before adding espresso. Rose and pistachio is a classic Middle Eastern flavor combination — works beautifully in a latte.

Pistachio Matcha Latte

Replace espresso with 1 teaspoon ceremonial-grade matcha whisked with 2 oz hot water. Pistachio + matcha is earthy, complex, and makes a great caffeine-free alternative.

Iced Pistachio Cold Brew

Add 2 tablespoons pistachio syrup to 6 oz cold brew concentrate, then top with oat milk over ice. Smoother, less acidic than espresso-based — a great summer version.


Pistachio Syrup: Store-Bought vs. Homemade

Store-BoughtHomemade (Extract)Homemade (Paste)
FlavorArtificial, one-dimensionalNatural, fragrantRich, authentic
Time0 min10 min20 min
Cost per serving~$0.15~$0.10~$0.25
Shelf life6-12 months3-4 weeks2-3 weeks
Best forConvenienceDaily useSpecial occasions

Best store-bought options:

  • Monin Pistachio Syrup — closest to a natural pistachio flavor
  • Torani Pistachio Syrup — widely available, sweeter profile
  • Ghirardelli Pistachio Sauce — thicker, more like Starbucks sauce

Frequently Asked Questions

What does a pistachio latte taste like? Nutty, mildly sweet, slightly earthy, with a warm richness. It’s less intense than a hazelnut latte — the pistachio flavor is more subtle and sophisticated. The brown butter topping (if included) adds a caramelized depth.

Is pistachio latte back at Starbucks? The Pistachio Latte is a returning seasonal item at Starbucks, typically available from January through early spring. Check the current Starbucks menu for seasonal availability — or make it at home year-round.

How do Starbucks make their pistachio latte? Starbucks uses pistachio sauce (thicker than syrup), steamed milk, espresso, and a brown butter topping with salted brown butter bits. The sauce is sweeter and richer than a standard simple syrup.

Can I make a pistachio latte without a coffee machine? Yes — use strong instant coffee or a moka pot for the espresso base. For the milk, a handheld frother works well for creating foam at home without a steam wand.

What milk is best for a pistachio latte? Whole milk gives the richest, creamiest result. Oat milk is the best non-dairy option — it steams well and has a natural sweetness that complements the pistachio. Almond milk works but produces less foam.

Is pistachio latte sweet? Yes — it’s a flavored latte, so it’s noticeably sweeter than a plain latte. You can reduce the syrup to 1 tablespoon for a less sweet version, or use a sugar-free pistachio syrup.