Coffee Recipes Hub · Coffee Syrups
Pistachio
Coffee Syrup
Toasted, Rich, and Homemade in 45 Minutes
Real pistachios, toasted and simmered. The nutty, buttery flavor you get from scratch beats any bottle from the store.
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.
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.
What You’ll Need
Six ingredients. Nothing obscure — everything at a regular grocery store.
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.
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.
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.
DIY Pistachio Coffee Syrup
- 1 cup shelled pistachios unsalted
- 1½ cups water
- 1 cup granulated sugar
- ¼ cup brown sugar light or dark both work
- ½ tsp vanilla extract pure, not imitation
- 1 pinch of salt
You’ll also need a fine mesh sieve or cheesecloth for straining.
- Toast pistachios in a dry pan over medium heat, stirring often, 5–7 minutes until fragrant and lightly golden. Cool 5 minutes.
- Grind in a food processor to a coarse, sandy texture — like coarse breadcrumbs, not paste.
- Simmer ground pistachios with water over low-medium heat for 20 minutes. Keep below a rolling boil. Water turns deep green-gold.
- Strain through a fine mesh sieve, pressing solids firmly. Discard solids. You should have ~1 cup of liquid.
- Add both sugars and salt. Stir over low-medium heat until dissolved, then simmer 10–15 minutes until lightly thickened and coats a spoon.
- 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.
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.
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.
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.
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.
How to Use It
Start with 1–2 tablespoons per drink. Pistachio syrup is assertive — a little goes a long way.
2 tbsp syrup + 2 shots espresso + steamed milk. The classic. Works hot or iced equally well.
1–2 tbsp in cold brew over ice. The nuttiness pairs especially well with cold brew’s low-acid sweetness.
1 tbsp syrup + oat milk cappuccino. Oat milk’s creaminess and pistachio’s nuttiness are a natural match.
1 tbsp in cold milk over ice — no coffee needed. Tastes like a pistachio milkshake without the ice cream.
1 tbsp + plain sparkling water + squeeze of lemon. Surprisingly good, especially in summer.
½–1 tbsp in a matcha latte. The grassy matcha and toasty pistachio complement each other more than you’d expect.
Questions Worth Answering
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.
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.
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.
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.
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.
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.
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.