If you’re a pistachio lover, you’re going to love this latte. It’s creamy, cozy, and full of rich, nutty flavor, yet surprisingly easy to make at home with just a few simple ingredients. Skip the coffee shop and treat yourself to this delicious homemade version instead!

Why You’ll Love This Pistachio Latte
- Rich and creamy with the perfect balance of espresso, milk, and pistachio flavor.
- Easy to make in just a few minutes using simple pantry ingredients.
- Hot or iced, it’s delicious any time of the year.
- Budget-friendly and tastes just as good, if not better, than a coffee shop latte.
- Easy to customize with your favorite milk, sweetener, or an extra shot of espresso.
Ingredients
One of the best things about this pistachio latte is that you only need a handful of simple ingredients to make it at home. Start with freshly brewed espresso (or strong coffee) for a rich, bold flavor, then add your favorite milk, whole milk makes it extra creamy, but oat, almond, or soy milk work just as well.
The star ingredient is pistachio syrup, which gives the latte its signature sweet, nutty taste. A splash of vanilla extract is optional but adds a little extra warmth, and a sprinkle of chopped pistachios makes the perfect finishing touch. If you’re craving an iced version, simply pour everything over ice and enjoy!
How to Make a Pistachio Latte
Making a pistachio latte at home is easier than you might think. Start by brewing a shot of espresso or a small cup of strong coffee. While the coffee is brewing, heat your milk until it’s warm, then froth it using a milk frother, French press, or whisk until it’s nice and foamy.
Pour the pistachio syrup into your favorite mug, then add the freshly brewed espresso and stir until well combined. Slowly pour in the warm, frothed milk, holding back the foam until the end so you can spoon it on top. Finish with a sprinkle of chopped pistachios for a little crunch. If you’d rather enjoy it iced, simply fill a glass with ice, add the syrup, espresso, and cold milk, then stir everything together before serving.
Tips for the Best Pistachio Latte
- Use freshly brewed espresso for the richest coffee flavor and the best café-style taste.
- Froth your milk well to create a creamy, velvety texture that makes the latte extra special.
- Adjust the sweetness by adding more or less pistachio syrup to suit your taste.
- Choose a good-quality pistachio syrup for the best nutty flavor, since it’s the star of the recipe.
- Try different milks like oat, almond, or soy to find your favorite combination.
- Garnish with chopped pistachios for a little crunch and an extra pop of pistachio flavor.
Variations
One of the best things about this pistachio latte is how easy it is to customize. For a dairy-free version, simply use oat, almond, or soy milk instead of regular milk. If you prefer a stronger coffee flavor, add an extra shot of espresso. You can also adjust the sweetness by using more or less pistachio syrup to suit your taste. On warm days, serve it over ice for a refreshing iced pistachio latte, or top it with whipped cream for an extra indulgent coffee shop-style treat.
Storage
A pistachio latte is best enjoyed fresh, while the espresso is hot and the milk is perfectly frothy. If you have leftovers, store the latte in an airtight container in the refrigerator for up to 24 hours. Give it a good stir before serving, as the ingredients may separate over time. When you’re ready to enjoy it again, gently reheat it on the stovetop or in the microwave, or simply pour it over ice for a refreshing cold latte.
Frequently Asked Questions
Can I make a pistachio latte without an espresso machine?
Yes! Simply use strong brewed coffee or instant espresso powder if you don’t have an espresso machine. The flavor will still be delicious.
Can I make this latte dairy-free?
Absolutely. Swap regular milk for oat, almond, or soy milk to make a creamy dairy-free pistachio latte.
Can I serve this pistachio latte iced?
Yes! Let the espresso cool slightly, then pour it over ice with the pistachio syrup and cold milk for a refreshing iced version.
What pairs well with a pistachio latte?
This latte is delicious with croissants, muffins, biscotti, cookies, or Healthy High Protein Banana Bread for Weight Loss for a cozy breakfast or afternoon treat.
Final Thoughts
This homemade pistachio latte is proof that you don’t need a trip to the coffee shop to enjoy a rich, creamy, and flavorful drink. With just a few simple ingredients, you can make a cozy latte that’s perfect for slow mornings or an afternoon relaxing drink.
If you try this recipe, I’d love to hear what you think! And if you’re looking for more delicious recipes to pair with your coffee, be sure to check out my Healthy High Protein Banana Bread for Weight Loss, Easy Greek Veggie Pita (Fresh & Ready in 15 Minutes) or Easy Caprese Sandwich Recipe (Fresh, Creamy & Ready in 10 Minutes) for an easy homemade breakfast or lunch.

Easy Homemade Pistachio Latte Recipe
Method
- Brew one shot of espresso or prepare a small cup of strong coffee.
- Heat the milk in a small saucepan or microwave until warm, then froth it using a milk frother, French press, or whisk.
- Pour the pistachio syrup into your mug and stir in the espresso.
- Add the warm milk, then spoon the milk foam over the top.
- Garnish with chopped pistachios and whipped cream, if desired.
- Serve immediately and enjoy.
- Fill a glass with ice cubes.
- Add the pistachio syrup and espresso, then stir together.
- Pour in the cold milk.
- Stir well, garnish with chopped pistachios if desired, and serve.
Notes
- Adjust the amount of pistachio syrup depending on how sweet you like your latte.
- Whole milk creates the creamiest texture, but any milk works well.
- For a stronger coffee flavor, add an extra shot of espresso.
- Chill the espresso before pouring it over ice to prevent it from melting too quickly.

