DIY Pistachio Coffee Syrup Recipe

Photo of author

As an Amazon Associate, I earn from qualifying purchases. This post may contain affiliate links, meaning I may receive a commission if you purchase using these links.

DIY Pistachio Coffee Syrup Recipe | Coffee Recipes Hub

Pistachio lattes have had their moment — and this is the syrup that makes them worth making at home.

The key is toasting the nuts first. Five minutes in a dry pan turns decent pistachios into something deeply nutty and warm — that’s the flavor store-bought pistachio syrup can never quite replicate. From there it’s simple: simmer, strain, sweeten. Shelled unsalted pistachios are the only ingredient worth seeking out — everything else is pantry staple.

Brown sugar alongside white gives the syrup a subtle caramel warmth that plays beautifully against the roasted nuts. A splash of pure vanilla extract goes in off the heat at the end. The whole thing takes about 45 minutes, most of it hands-off, and it keeps for two weeks in the fridge.

The Short Version

Toast pistachios, grind coarsely, simmer with water for 20 minutes. Strain well. Add white and brown sugar, simmer until thickened. Stir in vanilla off the heat. Cool completely before bottling. Add 1–2 tablespoons to a latte, cold brew, or iced coffee. Keeps two weeks refrigerated.

Homemade Pistachio Coffee Syrup In A Glass Bottle, Rich Green-Gold Color
The finished syrup — deep green-gold, smooth, and ready to pour

What You’ll Need

Six ingredients. Nothing obscure — everything at a regular grocery store.

Shelled Pistachios
The Base Shelled Pistachios

Unsalted is important — salted nuts throw off the balance and push the syrup toward savory. Raw unsalted give you the most control over final flavor. You’re toasting them anyway, so starting raw or pre-roasted both work fine.

Brown And White Sugar
The Sweetness Two Sugars

White granulated sugar gives clean sweetness and body. Brown sugar adds a subtle caramel warmth that echoes the toasted nuttiness. You can use all white if needed, but the brown sugar is worth it — it’s what makes this taste more complex than a simple nut syrup.

Vanilla Extract Bottle And Salt
The Finish Vanilla + Salt

Pure vanilla extract goes in off the heat — adding it while boiling cooks off the aroma. A pinch of salt doesn’t make it taste salty; it sharpens all the other flavors. Don’t skip either one.


The Recipe

Six steps. The toasting and simmering do most of the work — you just need to stay nearby.

Coffee Recipes Hub

DIY Pistachio Coffee Syrup

Prep10 min
Cook35 min
Yield~1½ cups
Keeps2 weeks
Diy Pistachio Coffee Syrup Recipe — Final Result Poured Into A Latte
Pistachio syrup poured into a latte — 1–2 tablespoons is all you need
Ingredients

You’ll also need a fine mesh sieve or cheesecloth for straining.

Instructions
  1. Toast pistachios in a dry pan over medium heat, stirring often, 5–7 minutes until fragrant and lightly golden. Cool 5 minutes.
  2. Grind in a food processor to a coarse, sandy texture — like coarse breadcrumbs, not paste.
  3. Simmer ground pistachios with water over low-medium heat for 20 minutes. Keep below a rolling boil. Water turns deep green-gold.
  4. Strain through a fine mesh sieve, pressing solids firmly. Discard solids. You should have ~1 cup of liquid.
  5. Add both sugars and salt. Stir over low-medium heat until dissolved, then simmer 10–15 minutes until lightly thickened and coats a spoon.
  6. Off heat, stir in vanilla. Cool completely before bottling — it thickens further as it cools. Refrigerate up to 2 weeks.

Tips for the Best Syrup

A few small things that make a real difference in the final result.

🔥 Toasting Don’t Walk Away from the Pan

Pistachios go from perfectly toasted to burnt in about 60 seconds. Stay at the stove, stir constantly in the last 2 minutes, and pull them off heat as soon as you smell that warm, roasty fragrance. They keep toasting from residual heat — don’t wait for them to look dark.

🌡️ Simmering Low and Slow Wins

Keep both simmers — the extraction and the sweetening — below a rolling boil. A gentle simmer with lazy bubbles around the edges is right. If you’re unsure, lower the heat — you can always simmer longer to compensate.

🫙 Straining Press the Solids Hard

A lot of flavor is still in those pistachio grounds after simmering. Press firmly with a spoon before discarding — you’ll get noticeably more liquid and richer flavor. For a crystal-clear syrup, do a second strain through a coffee filter. Patience required but results are beautiful.

❄️ Cooling Don’t Bottle It Hot

The syrup looks thin coming off the heat — it thickens significantly as it cools. Let it come to room temperature first, then transfer to a clean glass jar. A tight lid keeps it fresh the full two weeks.

Pistachio Coffee Syrup Being Poured Over Iced Coffee In A Glass
A slow pour over iced cold brew — start with one tablespoon and taste up

How to Use It

Start with 1–2 tablespoons per drink. Pistachio syrup is assertive — a little goes a long way.

Pistachio Latte

2 tbsp syrup + 2 shots espresso + steamed milk. The classic. Works hot or iced equally well.

🧊 Iced Cold Brew

1–2 tbsp in cold brew over ice. The nuttiness pairs especially well with cold brew’s low-acid sweetness.

🌿 Oat Milk Cap

1 tbsp syrup + oat milk cappuccino. Oat milk’s creaminess and pistachio’s nuttiness are a natural match.

🥛 Pistachio Milk

1 tbsp in cold milk over ice — no coffee needed. Tastes like a pistachio milkshake without the ice cream.

🫧 Sparkling Water

1 tbsp + plain sparkling water + squeeze of lemon. Surprisingly good, especially in summer.

🍵 Matcha Latte

½–1 tbsp in a matcha latte. The grassy matcha and toasty pistachio complement each other more than you’d expect.


Questions Worth Answering

Can I use salted pistachios?

Unsalted is strongly recommended. The recipe includes a pinch of salt and starting with salted nuts makes the balance difficult to control — you can end up with a syrup that reads savory rather than sweet. If unsalted isn’t available, skip the added salt and taste before bottling.

Can I use all white sugar instead of brown?

Yes — the syrup will be lighter in color and flavor. The brown sugar adds a caramel warmth that plays well with toasted nuts, but it’s not essential. Honey also works as a partial substitute for the brown sugar if you want a slightly floral variation.

How long does it keep?

Up to two weeks refrigerated in a clean sealed jar. For longer storage, add a tablespoon of vodka as a preservative — completely undetectable and extends shelf life by another week or two. Discard if it smells off or develops cloudiness after a few days.

Why does my syrup look cloudy?

A slight haze is completely normal — fine pistachio solids made it through the strainer. No flavor impact. For a clearer result, do a second strain through a coffee filter. Cloudiness that develops after a few days in the fridge is different and means the syrup has turned.

Can I make this without a food processor?

Yes — put cooled toasted pistachios in a zip-lock bag and crush with a rolling pin until roughly ground. The goal is just to break them up and increase surface area — a rough, uneven crush is perfectly fine.

What coffee drinks work best with pistachio syrup?

Pistachio pairs best with milk-based drinks — lattes, flat whites, oat milk cappuccinos. Cold brew is excellent too. Start with 1 tablespoon and taste up. It’s also surprisingly good in a matcha latte.

Final Verdict

45 Minutes.
Two Weeks
of Great Lattes.

Make a batch on the weekend and you’ve got two weeks of pistachio lattes, iced cold brews, and oat milk cappuccinos that taste like a specialty café. The toasting step is the one you can’t skip — it’s what makes this taste like real pistachios instead of pistachio flavoring. Everything else is just patience.

Avatar Of Kelsey Todd
With over two decades in the coffee industry, Kelsey is a seasoned professional barista with roots in Seattle and Santa Barbara. Accredited by The Coffee Association of America and a member of The Baristas Guild, he combines practical expertise with a profound understanding of coffee's history and cultural significance. Kelsey tries his best to balance family time with blogging time and fails miserably.