This post may contain affiliate links. Please read our disclosure policy.

Healthy Homemade Pumpkin Spice Latte – quick and easy to make coffee shop quality drink, that you can make at home in just a few minutes with a few simple ingredients. The best vegan PSL made at home. Better than Starbucks!

A clear glass with homemade pumpkin spice latte and whipped cream

Why make PSL at home?

Because homemade drinks are best! You know exactly what goes inside, you can control the sweetness, pumpkin flavor and spices.

Every time I’ve tried a pumpkin flavored drink at Starbucks or other coffee shops, the pumpkin flavor was a little overwhelming, spices were way too strong and at times drinks tasted little fake.

That’s why I gave up ordering pumpkin spice lattes.

But they are our signature fall drinks here in the States and I discovered that homemade ones taste so much better. They are not as sweet and as packed with artificial flavors as the ones large coffee chains offer.

Ingredients to make healthy homemade Pumpkin Spice Latte

This pumpkin spice latte actually contains real pumpkin in it, and I’ve heard that for example Starbucks’ pumpkin spice latte contains only pumpkin spice, but no real pumpkin puree.

Vegan PSL in a clear glass with pumpkins around it

I made a vegan version of this pumpkin spice latte, using coconut milk (not from a can), or almond milk, but any milk can be used depending on your diet preferences.

I rarely sweeten my coffee, cappuccino or latte, but agave nectar can be used to sweeten this drink.

What I like about this drink is that you can actually control the amount of sugar in it, unlike getting it at the coffee shop.

It is also less expensive to make it home and it can be enjoyed all year-round.

Adding whipped cream is optional and I can say go right ahead. I personally decided to skip it this time, since I prefer to eat a chocolate cupcake, that add whipped cream to my drink!

All I can say is I’m starting to enjoy homemade pumpkin spice drinks . You can check out my recipe for Vegan Pumpkin Spice Smoothie if interested. I love it for breakfast during fall.

  • espresso or brewed coffee (I prefer espresso)
  • non dairy milk – coconut or almond
  • vanilla extract
  • sweetener – I used Agave nectar
  • pumpkin puree (not pie filling), learn how to make it at home in this post or buy a can of it
  • pumpkin pie spice (homemade or store bought)
  • whipped cream (optional, vegan can be used) or milk froth

How to make homemade pumpkin spice latte

Make an espresso or brewed coffee.

Warm up the non dairy milk on the stove top, but don’t let is boil.

Add in the sweetener, vanilla, pumpkin puree and pumpkin spice. Stir.

Strain into a glass. Add the shot of espresso.

Top with cinnamon, frothed milk or whipped cream (vegan cream could be used).

More Pumpkin Recipes

I cook with pumpkin year round, but pumpkin recipes definitely feel more special during fall. These Keto Cheesecake and Low Carb Pumpkin mousse have been my favorite recipes lately. Love sweet breads? This Sweet and Moist Pumpkin Bread is super moist, fluffy, simple to make and delicious!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
A clear glass with homemade pumpkin spice latte and whipped cream
5 from 2 votes

Healthy Homemade Vegan Pumpkin Spice Latte

By Lyubomira L
Healthy homemade Vegan pumpkin spice latte
Prep: 5 minutes
Cook: 5 minutes
Total: 10 minutes
Servings: 2



  • 1 cup coconut milk, (dairy milk can ge substituted)
  • 1-2 shots espresso
  • 1 tbsp pumpkin pure
  • 1/2 tsp cinnamon
  • 1/8 tsp nutmeg
  • 1/8 tsp ground ginger
  • 1 tbsp agave nectar
  • 1 1/2 tsp vanilla extract


  • Prepare your espresso – long espresso, double shot espresso or 1/2 cup brewed coffee.
  • Whisk milk and vanilla extract and warm it up. (Use a microwave or warm up on stove top).
  • In a small bowl mix pumpkin pure, cinnamon, nutmeg and ginger.
  • Combine milk and pumpkin mixture. Transfer to a blender, add agave nectar or maple syrup and blend until smooth.
  • Pour in a class and add coffee.
  • Serve hot, with some cinnamon on top.
  • You can definitely top your latte with whipped cream, but these are extra calories, I don’t need.


Calories: 269kcal, Carbohydrates: 12g, Protein: 2g, Fat: 24g, Saturated Fat: 21g, Sodium: 15mg, Potassium: 248mg, Sugar: 7g, Vitamin A: 1165IU, Vitamin C: 1.2mg, Calcium: 27mg, Iron: 3.8mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Drinks
Cuisine: American
Tried this recipe?Mention @cookinglsl or tag #cookinglsl!

6 years ago…

Post originally shared on Sept 12, 2014.

I just wanted to share with you a couple of pictures of my new puppy. His name is Caesar and he is 15 weeks old English bulldog. He  is a good puppy so far, likes to play, sleep and bite. He loves attention and I like spending time with him.

Caesar English Bulldog

You May Also Like:

Hi! I'm Mira.

I share simple, mostly low-carb and Keto recipes, that don't take a lot of time to make and use mostly seasonal, easy to find ingredients. I'm a supporter of healthy eating, but you'll also find some indulgent treats too.

Leave a comment

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 was somewhat distracted from the recipe by your gorgeous puppy! He is ADORABLE! He is going to bring so much happiness to your life 🙂

    1. Thanks Nagi ! I wanted to do a separate post about the puppy, but I thought I can share at least two pictures of him for now 🙂

  2. I love PSL from Starbucks, but seriously, over $4 for a drink… So I’m going to give it a try since I have the ingredients. I’ve never used pumpkin in a drink though, so we’ll see how it turns out. By the way, that puppy is calling for tummy rubbing time. Very cute!

    1. Thanks Eva ! I love Starbucks, but the homemade PSL tastes much better, as you can control the amount of sugar and spices. If it wasn’t the puppy, I wouldn’t have bought the pumpkin pure, and I wouldn’t have tried making it at home 🙂

  3. Your pumpkin latte, looks really tasty. I prefer to make my latte drinks at home, too. I don’t like strong coffee taste and I like mine on the sweeter side. Ceasar is a perfect name for that puppy! I want to rub his cute belly!