clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
close up of vegan salted pistachio latte

Salted Pistachio Latte

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Emily
  • Total Time: 25 minutes
  • Yield: 1 serving 1x
  • Diet: Vegan


This Vegan Salted Pistachio Latte tastes like it’s from a cafe! With a homemade pistachio syrup and frothy oat milk, it’s a perfect pick-me-up during the week without the expense. 


Units Scale

For pistachio syrup:

  • 1 cup organic cane sugar
  • 1 1/2 cups water
  • 1/2 cup shelled, roasted, unsalted pistachios
  • 1/2 tsp kosher salt
  • 1/2 tsp almond extract

For latte base:

  • 2 oz espresso or very strong coffee (one double shot or 1/4 cup)
  • 8 oz oat milk (1 cup)


  1. Combine sugar and water in a small pan on the stove over medium heat. Finely chop pistachios. Once water is at a simmer, add in pistachios and swirl to coat. Mix a bit to allow sugar to fully dissolve.
  2. Over low heat, cook pistachios and water at a simmer for 10-15 minutes. This will really infuse the syrup with flavor. If the liquid is cooking off too quickly (and things are getting too thick/burning), add a bit more water. You want the consistency to be that of runny maple syrup, not tree sap. Add in salt and remove from heat. Stir in almond extract. Set aside to cool slightly. Then, use a fine mesh strainer to drain out pistachio pieces.*
  3. Prepare your espresso shot using a machine or moka pot (regular strong coffee works also). Pour into a mug. Add 2 TBS of your prepared pistachio syrup.
  4. To froth oat milk without a frothing machine, add to a large, sealable jar with a tight lid. Fill about 1/3 of the way, screw on the cap, and shake for 45 seconds until increased in volume and foamy.
  5. Pour oat milk on top of espresso and enjoy right away. The pistachio syrup will keep in the refrigerator for 2-3 weeks. It will thicken as it cools, so feel free to microwave for 15 seconds prior to using next time. 


*Do not throw these nut pieces away! Once cooled, the pistachios will be little candied nut clusters.

The nutrition information is an estimate (it is challenging to calculate given that the syrup’s concentration can vary). 

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Drink
  • Method: Stovetop
  • Cuisine: American


  • Serving Size: 1 latte
  • Calories: 200 calories
  • Sugar: 23.2 grams
  • Sodium: 339 milligrams
  • Fat: 6.1 grams
  • Saturated Fat: .7 grams
  • Unsaturated Fat: 5.4 grams
  • Trans Fat: 0
  • Carbohydrates: 33.2 grams
  • Fiber: 2.2 grams
  • Protein: 3.5 grams
  • Cholesterol: 0 milligrams