This easy vegan pumpkin spice latte is creamy, perfectly spiced and made with real pumpkin purée. It takes less than five minutes to make and you can customise the coffee, non-dairy milk and sweetness to suit your taste.
This pumpkin spice latte recipe is an easy homemade alternative to a Starbucks pumpkin spice latte, but completely dairy-free and made with simple ingredients you can keep on hand throughout pumpkin season.

Why You’ll Love This Vegan Pumpkin Spice Latte
Ready in less than five minutes. Everything comes together quickly on the stovetop.
- Made with real pumpkin. Pumpkin purée gives the latte its proper autumn flavour rather than relying only on pumpkin spice.
- Easy to customise. Choose your favourite non-dairy milk, adjust the coffee strength and sweeten it to your own taste.
- Creamy and cosy. Using a thicker non-dairy milk gives you that rich latte texture without dairy.
- Cheaper than buying one out. Once you have the ingredients, you can make multiple pumpkin spice lattes at home.
This homemade pumpkin spice latte truly one of my favorite Cozy Vegan Fall Recipes and it’s even better with my Vegan Pumpkin Cheesecake .

What You’ll Need
This homemade vegan pumpkin spice latte uses simple ingredients and is easy to customise depending on how creamy, sweet or coffee-forward you like your drink.
Pumpkin purée: Use plain canned pumpkin purée, not pumpkin pie filling. This gives the latte real pumpkin flavour.
Non-dairy milk: A thicker, creamier milk works best. I’ve used oat, cashew and flax milk successfully. Thinner non-dairy milks will still work, but the finished latte won’t be quite as rich and creamy.
Coffee or espresso: Use 1–2 shots of espresso for a stronger coffee flavour, or instant coffee for a quick and easy version. Adjust the amount depending on how strong you like your latte.
Maple syrup and sugar: Maple syrup adds sweetness and a little extra fall flavour. Taste before adding additional sugar, as you may find the maple syrup makes it sweet enough.
Pumpkin pie spice: This gives the vegan PSL its classic warm, spiced flavour.

How to Make a Vegan Pumpkin Spice Latte
Add the pumpkin purée, non-dairy milk, pumpkin pie spice and maple syrup to a small saucepan.
Add your coffee. Use 1–2 shots of espresso per serving for a stronger coffee flavour, or 1–2 teaspoons of instant coffee per serving for a quick and easy option.
Warm over low-medium heat, whisking until everything is completely combined and the latte is hot and creamy.

Taste before adding any extra sugar. Depending on your non-dairy milk and how sweet you like your coffee, you may find the maple syrup is enough.
Pour into mugs and top with vegan whipped cream, cinnamon or a drizzle of vegan caramel sauce if you like.
What texture should it have?
Your finished pumpkin spice latte should be smooth, creamy and pourable, rather than thick like a smoothie. Using a richer non-dairy milk will give you a creamier result, while a thinner milk will produce a lighter latte.
Homemade vs Starbucks Pumpkin Spice Latte
Making a dairy-free pumpkin spice latte at home gives you much more control over the finished drink. You can choose your favourite non-dairy milk, make the coffee as strong as you like and adjust the sweetness to suit your taste.
This homemade version also uses real pumpkin purée, and you can make it with either espresso or instant coffee depending on what you have available.
For the full coffee-shop experience, top it with vegan whipped cream, a sprinkle of pumpkin pie spice and a drizzle of vegan caramel sauce.

Vegan Pumpkin Spice Latte Toppings
This latte is delicious on its own, but you can dress it up with your favourite coffee-shop toppings.
Try vegan whipped cream, a sprinkle of cinnamon or pumpkin pie spice, or a drizzle of vegan caramel sauce.
For an extra cosy finish, add a cinnamon stick and serve immediately while the latte is hot.

Top Tips for the Best Vegan Pumpkin Spice Latte
- Use a creamy non-dairy milk. Oat, cashew and flax milk are my favourites for a thicker, creamier latte.
- Adjust the coffee to your taste. Use one shot of espresso for a milder latte or two if you want the coffee flavour to come through more strongly.
- Taste before adding extra sugar. The maple syrup may provide all the sweetness you need, especially if your non-dairy milk is already sweetened.
- Whisk as it heats. This helps the pumpkin purée and spices combine smoothly with the milk.
- Don’t boil it. You only need to heat the latte until it’s hot and creamy.

Easy Vegan Pumpkin Spice Latte
This vegan pumpkin spice latte is indulgent and creamy and way cheaper and healthier than the Starbucks version! It takes less than 5 minutes to make and is so aromatic and tastes just like fall. You can top it any way you want and switch up the sugar content to your taste preference! There is no way you can go wrong when making this vegan pumpkin spice latte!
Ingredients
- 4 tablespoons canned pumpkin puree
- 4 tablespoons maple syrup (or to taste)
- 2 tablespoons sugar (or to taste)
- 2 cups non-dairy milk
- 1 cup coffee or 2-4 shots of espresso or 4 teaspoons instant coffee
- 1 teaspoon pumpkin pie spice
- vegan whipped cream, vegan caramel sauce, and cinnamon for topping
Instructions
- In a medium saucepan over low heat, combine pumpkin puree, maple syrup, sugar, pumpkin pie spices, and non-dairy milk. Whisk until incorporated and until there are no lumps from the pumpkin puree.
- Add in coffee/espresso/instant coffee and whisk until combined.
- Taste for sugar and add more sugar if desired. I found that the pumpkin spice latte needed a bit more sugar than just a little maple syrup but everyone's preference is different.
- Pour into your mugs and garnish with vegan whipped cream, vegan caramel sauce, cinnamon and more! Add a cinnamon stick for swirling.
Notes
If you do not have pumpkin pie spice on hand, use cinnamon and a little nutmeg, ground cloves, and ground ginger.
If you want to make this pumpkin spice latte without coffee, you can sub for decaf or simply add in more non-dairy milk in place of the coffee. Adjust the taste for sweetness!
If you do not have vegan whipped cream but still want a frothy beverage, you can put the whole latte into the blender and give it a good whir until smooth and foamy. Top as desired after this!
Nutrition Information
Yield
2Serving Size
1Amount Per Serving Calories 146Total Fat 4gSaturated Fat 1gTrans Fat 0gUnsaturated Fat 2gCholesterol 22mgSodium 51mgCarbohydrates 30gFiber 2gSugar 25gProtein 9g
This easy vegan pumpkin spice latte is a simple way to bring all those cosy fall coffee-shop flavours home. Make it stronger, sweeter or creamier depending on what you love, then finish it with your favourite toppings.
If you make this recipe, I’d love to hear what you think! Leave a comment and star rating below, and let me know which non-dairy milk you used or how you made yours your own.
I also recommend eating some Vegan Pumpkin Brownies with this latte as it is so yummy!

Roasted Garlic Vegan Brussels Sprouts
Are there any specific non dairy milk you use or recommend?
Nope!! Anything thicker, not thin like rice milk! I have used oat milk, cashew milk, flax milk etc!
This was soooo good! Didn’t need any extra sugar too. I know what I’m making every morning 😂