This post may contain affiliate links. Please read my disclosure and privacy policy.

If you’re craving a seasonal Pistachio Latte, this easy recipe is for you! You can make it with home-brewed coffee and a blender in just minutes.

pistachio latte with spoon of foam

Ingredients You’ll Need

What’s in the Pistachio Latte at Starbucks? I counted 16 ingredients in the nutrition label, and while it does include real pistachios, it also includes natural flavors and preservatives.

coffee pistachios and dates on marble surface

This homemade version requires only 3 simple ingredients!

  • Pistachios
  • Dates or maple syrup
  • Brewed coffee

Pretty simple, right? This hardest thing about making the homemade version is finding pistachios that aren’t salted, but I managed to find some at my local grocery store.

If you can only find salted pistachios, I imagine a salted Pistachio latte might actually be delicious, too.

How to Make It

To make a pistachio latte, blend together the pistachios and water first, to make a a creamy “milk.”

If you’re using dates as the sweetener, it’s a good idea to start blending them with the pistachios, too, so they can break down as smoothly as possible. Or use maple syrup, if you don’t have a powerful blender.

dates and pistachios blended together

Note: For a piping-hot drink, you can use boiled water to make the pistachio milk, so the drink is as hot as possible. For an iced drink, use cold water and cold coffee, then pour over ice.

Once the pistachio milk is prepared, you can add in the hot, brewed coffee. Blend again, and your pistachio latte is ready to serve.

coffee blended in pistachio milk

Safety Tip: When blending hot liquids, make sure there’s a vent open in the top of your blender lid, so that steam can escape. I loosely cover the blender vent with a thin dishtowel, so steam can escape, but my kitchen won’t get splattered. There’s not always vent option in single-serving “bullet” style blenders, so you may want to opt for the iced version if that’s the type of blender you own.

You can use regular or decaf coffee for this recipe, if you need to watch your caffeine intake. If you’re not a coffee drinker, you can also take a page from my London Fog recipe and use brewed tea instead!

Don’t have a high powered blender? You can catch any pieces your blender might have missed, by pouring the latte through a fine mesh strainer. That way your pistachio latte will be silky smooth!

pistachio latte poured through fine mesh seive

Feel free to adjust the sweetness to your taste. I think 2 big squishy dates, or 1 1/2 tablespoons of maple syrup, is sufficient for giving this drink a coffeehouse sweetness, but you can use more or less, as you like.

Tips for Making Dairy-free Lattes

It’s normal for homemade dairy-free milks to separate as they sit. Since this recipe doesn’t have any gums or thickeners, don’t be surprised if you need to stir it every now and then to help the latte look creamy again.

pistachio lattes overhead with foam on top

I love the natural foam that this latte develops from being blended. I find that the foam is extra-thick when you use dates as the sweetener, but there’s still plenty of foam with the maple-sweetened version, too.

pistachio latte with foam on top

Pistachio Latte

4.67 from 6 votes
This Pistachio latte is made with just 3 simple ingredients! It's creamy and delicious, without using dairy or refined sugar.
prep5 mins cook0 mins total5 mins


  • 2 tablespoons shelled pistachios (not salted; 23 grams)
  • 1/2 cup hot water (4 ounces)
  • 2 Medjool dates (pitted; or use 1.5 tablespoons maple syrup)
  • 1 cup hot brewed coffee (8 ounces)


  • Add the pistachios, water, and dates (or maple syrup) to a blender. Blend until very smooth, with no pieces of pistachios visible. When blending hot liquids, be sure to loosely cover the vent in the blender lid with a thin towel, to allow for steam to safely escape, without splattering your kitchen.
    dates and pistachios blended together
  • Pour in the brewed coffee and blend again. Adjust any flavoring to taste, adding more maple syrup for a sweeter version, or more coffee if you'd like it less-sweet.
    coffee blended in pistachio milk
  • If your blender didn't totally pulverize everything, pour the latte through a fine mesh sieve as you pour it into your mug, to catch any pieces that might have been missed. Serve warm right away.
    pistachio latte poured through fine mesh seive



Nutrition information is for one large latte, but you can split this between two people for a lower calorie drink.
I used pistachios that are not salted, but if that's all you can find, I imagine that a salted pistachio latte might also be delicious.
It's normal for this drink to separate as it sits, so keep a spoon nearby and stir it as needed. For an iced drink, use cold water and coffee, and serve over ice, instead.


Calories: 220kcal | Carbohydrates: 40g | Protein: 4g | Fat: 7g | Saturated Fat: 1g | Sodium: 5mg | Potassium: 599mg | Fiber: 5g | Sugar: 33g | Vitamin A: 134IU | Vitamin C: 1mg | Calcium: 51mg | Iron: 1mg
Course: Drinks
Cuisine: American
Keyword: pistachio latte

If you try this Pistachio Latte, please leave a comment below letting me know how you like it. And if you make any modifications, I’d love to hear about those, too! We can all benefit from your experience.

Reader Feedback: What’s your favorite drink? Let me know if there are any other copy-cat recipes I should try next!

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. I create healthy recipes made with simple ingredients to make your life easier.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I’m trying to avoid coffee, so I made this with a chicory root blend(Dandyblend). It was delicious! I had a fair bit of pulp, but I didn’t mind eating that up with a spoon.

  2. Wow I never thought of making pistachio milk before! So so good! I used a Vitamix and it was perfectly smooth without straining. Delicious.

  3. This sounds delicious. I have to try this. I am going to put it through my NitroBrew home kit for a smooth creamy texture. I am thinking it will be heavenly. I will know tomorrow 😁

  4. Such a great latte! Love how easy it is to make.I like it with a little more sweetness so I used 2 T of maple syrup.

  5. I’ve been anxiously awaiting this recipe and it did not disappoint-so yummy! I will say, I haven’t had the Starbuck’s version, so I can’t make any comparisons, but I loved this! I have a Vitamix, and I didn’t strain anything and had no chunks. (I just made sure to blend it a little extra than I normally would). If you haven’t tried Megan’s pumpkin latte or London fog try those right after you try this one. All winners and in my rotation.

  6. Really tasty! I didn’t have pistachios without salt but I thought it tasted great with the salt. Really great foam on top and perfect sweetness too. I have never tried the coffeeshop version so can’t compare it to anything.

  7. This was good! I make a pistachio milk latte a few times a week as a treat, so I wanted to try this. The only downside for me is that it was still a little gritty, even after blending and then straining. It is a nice alternative to buying the kind of expensive pistachio milk though, I’ll definitely make this again.