Pistachio Latte Recipe: How to Make It at Home (Hot or Iced)
Share
Pistachio has gone from gelato counter to coffee bar, and it is easy to see why: the nut’s buttery, slightly savory sweetness sits beautifully on top of espresso. If you have wondered how to make a pistachio latte at home, the answer is simpler than the café price suggests. You need espresso or strong coffee, milk, and a pistachio syrup you can make in about 10 minutes from shelled pistachios, sugar and water. Short on time? A spoonful of pistachio cream whisked into the shot gets you there in two minutes.
Below you will find both methods, hot and iced versions, a dairy-free option and fixes for the most common problems.
In this article
- Homemade pistachio syrup
- How to make a pistachio latte at home
- Two-minute version with pistachio cream
- Variations
- Troubleshooting
- FAQ
Step 1: Homemade pistachio syrup
This makes about 1½ cups (350 ml), enough for 10–12 lattes.
Ingredients
| Ingredient | US | Metric |
|---|---|---|
| Shelled pistachios, unsalted or lightly salted | 1 cup | 130 g |
| Granulated sugar (or half brown sugar) | 1 cup | 200 g |
| Water | 1 cup | 240 ml |
| Vanilla extract | ¼ tsp | 1 ml |
| Fine salt (skip if pistachios are salted) | 1 pinch | 1 pinch |
Method
- Toast (optional but worth it): warm the pistachios in a dry pan over medium heat for 3–4 minutes, stirring, until fragrant. Do not let them darken.
- Blend: pulse the pistachios in a blender or food processor until finely chopped, like coarse sand.
- Simmer: combine water and sugar in a small saucepan, bring to a simmer and stir until the sugar dissolves. Add the pistachios and simmer gently for 5 minutes.
- Steep: take the pan off the heat, add vanilla and salt, cover and let it steep for 20–30 minutes.
- Strain: pour through a fine sieve lined with cheesecloth or a nut-milk bag, pressing the solids. Keep the leftover nut pulp for oatmeal or banana bread.
- Store: bottle and refrigerate. Use within about 1–2 weeks; shake before using.
Expect a pale beige-green syrup, not neon green. That is what real pistachio looks like once it is steeped. For the basic technique behind all flavored syrups, see our guide to homemade coffee syrups.
Step 2: How to make a pistachio latte at home
Ingredients (1 latte, about 12 oz / 350 ml)
- 2 shots espresso, about 2 oz (60 ml), or ½ cup (120 ml) very strong coffee
- 1–2 tbsp (15–30 ml) pistachio syrup, to taste
- 8 oz (240 ml) milk
- Optional topping: 1 tsp chopped pistachios and a pinch of flaky salt
Method
- Pull the shots straight into your mug. No espresso machine? A moka pot or an AeroPress with a fine grind gives a concentrated base; our guide to espresso without a machine covers the options.
- Stir in the syrup while the coffee is hot so it blends fully. Start with 1 tablespoon; you can always add more.
- Steam or froth the milk to around 140–150°F (60–65°C), hot but not scalding. A handheld frother or a shaken jar works fine; see how to froth milk.
- Pour the milk over the coffee, holding back the foam with a spoon, then spoon the foam on top.
- Finish with chopped pistachios and a tiny pinch of flaky salt, which makes the nut flavor pop.
Two-minute version with pistachio cream
If you have a jar of sweet pistachio cream (the spreadable kind) or unsweetened pistachio butter, you can skip the syrup:
- Put 1 heaped tablespoon of pistachio cream in a mug.
- Pour 2 shots of hot espresso over it and whisk until smooth. If using unsweetened pistachio butter, add 1–2 tsp maple syrup or sugar.
- Top with frothed milk.
This version is thicker and more dessert-like. The fats in the cream can leave a thin layer at the bottom, so give it a final stir before drinking.
Variations
Iced pistachio latte
Stir 1½ tbsp syrup into 2 fresh shots, fill a tall glass with ice, add 6 oz (180 ml) cold milk and pour the coffee over the top for a layered look. For more on building iced milk drinks, see our iced latte recipe.
Pistachio cold foam
Froth 3 tbsp heavy cream, 2 tbsp milk and 2 tsp pistachio syrup with a handheld frother until thick, then spoon it over iced coffee or cold brew.
Pistachio mocha
Add 1 tbsp cocoa powder or chocolate sauce with the syrup. Pistachio and chocolate is the combination behind the viral Dubai chocolate bars, and it works just as well in a mug.
Dairy-free and lighter options
- Dairy-free: oat milk froths best and adds its own sweetness; pistachio milk, if you can find it, doubles down on the flavor. Almond milk works but foams less.
- Less sugar: make the syrup with ½ cup (100 g) sugar, or use 1 tsp unsweetened pistachio butter plus a few drops of vanilla and sweeten to taste.
Troubleshooting
| Problem | Likely cause | Fix |
|---|---|---|
| Can barely taste pistachio | Too little syrup, or a very dark, smoky coffee | Add more syrup, toast the nuts first, or use a medium roast with cocoa and nut notes |
| Too sweet | Full-sugar syrup plus sweet milk | Use 1 tbsp syrup and add a pinch of salt |
| Gritty texture | Syrup not strained finely | Strain again through cheesecloth |
| Syrup too thick after chilling | Sugar concentrated | Warm gently and stir in water ½ tbsp at a time |
| Milk curdled | Very acidic coffee or overheated plant milk | Heat milk less, use a lower-acid coffee |
Best coffee for a pistachio latte
Pistachio is delicate, so it needs a coffee with chocolate and nut notes rather than bright fruit or heavy smoke. Brazil Santos is a smooth medium roast with cocoa undertones, gentle nuttiness and low acidity, an easy match. If you want the pistachio-chocolate flavor already in the beans, Dubai Chocolate is single-origin coffee lightly flavored with chocolate and toasted pistachio notes, with no sugar added, so you can use less syrup. More nutty options live in our flavored coffee collection.
Pistachio latte FAQ
What does a pistachio latte taste like?
Nutty, buttery and lightly sweet, with a faintly savory edge. Think of pistachio gelato melted into a latte, softer than hazelnut and less sweet than caramel.
Is pistachio latte syrup made with real pistachios?
Homemade syrup is, which is why it tastes rounder. Many store-bought pistachio syrups rely on flavorings instead, so check the ingredient list if that matters to you.
How long does homemade pistachio syrup last?
About 1–2 weeks in a sealed bottle in the fridge. You can also freeze it in an ice cube tray for longer storage.
Can I make a pistachio latte without espresso?
Yes. Use ½ cup (120 ml) of strong coffee from a moka pot, AeroPress or French press brewed at double strength. Instant espresso dissolved in a little hot water works in a pinch.
Does a pistachio latte have caffeine?
Yes, as much as the espresso you use, typically two shots. Use decaf espresso for an evening version with the same flavor.
Sources
- “Starbucks Pistachio Latte (Copycat Recipe),” The Littlest Crumb. thelittlestcrumb.com
Facts checked in October 2026.
Keep reading: Homemade Coffee Syrups · Iced Latte Recipe · Flavored coffee