This pistachio latte has been on my list forever. Truly. Pistachios are my fiancé’s favorite flavor ever, and since we just got engaged, I decided it was officially pistachio season in our house. So I finally stopped being lazy, grabbed a bag of pistachios, and made the dream happen.
The syrup is made with real roasted pistachios, sugar, water, and vanilla. That’s it. The color is naturally vibrant green. No food coloring, no weird extracts. And it actually tastes like pistachio. We’ll be sipping this all season long, and it’s absolutely making an appearance at my St. Patrick’s themed home café!!
Ingredient Breakdown
- Granulated Sugar – Sugar creates the base structure of the syrup and gives it that glossy, coffee shop consistency. It balances the natural nuttiness of the pistachios and helps preserve the syrup in the fridge. Without it, you would not get that smooth, sweet finish that makes a latte feel indulgent. It also thickens slightly as it cools, giving you that perfect drizzle texture.
- Shelled Roasted Unsalted Pistachios – This is where all the magic happens. Roasted pistachios give the syrup deep nutty flavor and natural color. Make sure they are unsalted so your latte stays sweet and balanced. Blending them into the syrup extracts the oils and flavor, which is why this tastes like real pistachio instead of artificial candy flavor.
- Water – Water dissolves the sugar and extracts flavor from the pistachios as everything simmers together. It also determines the consistency of your syrup. The 1 ½ cup ratio gives you a pourable, coffee shop style syrup that is not too thick and not too thin.
- Vanilla Extract – Vanilla rounds out the pistachio flavor and enhances sweetness without making it taste overly sugary. It gives the syrup warmth and depth. Just one teaspoon makes the whole thing taste more balanced and bakery inspired.
- Milk – Milk creates the creamy body of the latte. Whole milk will give you the richest result, but you can absolutely use 2%, almond, oat, or whatever you love. The creaminess balances the espresso and lets the pistachio flavor shine.
- Espresso – Two shots give you that bold coffee backbone. Pistachio is naturally mellow, so the espresso keeps it from tasting flat. If you prefer a lighter coffee flavor, you can use one shot instead.
Substitutions & Modifications
-
Use coconut sugar for a deeper caramel flavor
-
Swap vanilla for almond extract for extra nutty notes
-
Use oat milk for a creamier dairy free option
-
Make it decaf if serving at night
-
Add white chocolate syrup for a sweeter twist
Why You’ll Love This Recipe
-
Naturally green from real pistachios
-
Tastes like actual pistachio, not artificial syrup
-
Works hot or iced
-
Perfect for spring and St. Patrick’s Day
-
Way cheaper than buying it out
It feels fancy but is honestly so simple. Once you make the syrup, the latte comes together in minutes.
Cost Comparison: Starbucks vs Homemade
At Starbucks, a pistachio latte typically costs around $6 to $7 depending on size and location.
Homemade Cost Breakdown (Approximate)
-
Pistachios (1 cup portion): about $3
-
Sugar + vanilla + water: about $1
-
Milk + espresso per latte: about $1
The syrup makes multiple servings, so your cost per latte comes out to roughly $1.50 to $2 per drink.
That means you could make 3 to 4 lattes at home for the price of one coffee shop drink. And yours uses real pistachios.

Equipment Needed
-
Glass or mug

Homemade Pistachio Latte with Real Pistachio Syrup (Hot or Iced)
Ingredients
Pistachio Syrup
- 1 cup granulated sugar
- 1 cup shelled roasted unsalted pistachios
- 1 ½ cups water
- 1 teaspoon vanilla extract
Latte (1 serving)
- 1 ounce pistachio syrup
- 6 ounces milk
- 2 shots espresso
- Optional cold foam
- Optional pistachio cream
Instructions
Make the Syrup
- Add sugar, pistachios, and water to a saucepan.
- Simmer 20 minutes.
- Cool slightly.
- Blend 2 minutes until smooth.
- Strain through fine mesh strainer.
- Stir in vanilla.
- Store in fridge.
Hot Latte
- Brew espresso.
- Stir in syrup.
- Steam milk and pour over.
- Add foam if desired.
Iced Latte
- Fill glass with ice.
- Add syrup.
- Pour milk over.
- Add espresso.
- Stir and top with foam.
Video
Notes
Nutrition
Storage Instructions
Store pistachio syrup in an airtight jar in the refrigerator for up to 2 weeks. Shake before using as natural separation may occur. Do not store at room temperature.
Tips & Tricks
-
Do not skip straining. It keeps the syrup smooth.
-
Blend for the full 2 minutes to fully extract flavor.
-
Let syrup cool completely before storing.
-
If you want a thicker syrup, simmer 5 extra minutes.
-
For stronger pistachio flavor, let the pistachios steep off heat for an additional 10 minutes before blending.
Frequently Asked Questions
Does this taste like Starbucks pistachio?
It tastes more natural and nuttier because it uses real pistachios.
Can I make this without a blender?
A blender is highly recommended to extract flavor. A food processor could work but may not be as smooth.
Is the green color natural?
Yes. The color comes entirely from the pistachios.
Can I freeze the syrup?
Yes. Freeze in small portions for up to 2 months.
Do you LOVE Making Lattes at Home?! Check Out MORE of my Favs:
Almond Croissant Latte (Easy Homemade Cafe-Style Recipe)
Chocolate Covered Strawberry Latte (Hot or Iced)
Apple Crisp Latte with Homemade Apple Syrup (Better Than Starbucks!)
This pistachio latte feels like something you would order at a cozy little café, but you made it in your own kitchen. It’s naturally vibrant, perfectly sweet, and tastes like real pistachios. We will absolutely be sipping on these nonstop.
If you make this pistachio latte, I need to see it. Tag me and share your creations. And if you’re building your own little home café moment, this syrup is a must. Save this recipe, share it with your pistachio loving friends, and let’s make coffee shop drinks at home.







Leave a Reply Cancel reply