Three glass mugs filled with pumpkin spice lattes and topped with cinnamon, with mini pumpkins nearby.

Confession time: I don’t actually like *the* pumpkin spice latte. Don’t get me wrong, I love a good seasonal, spiced coffee as much as the next person, but the Starbucks version? Not really my bag. I know, it seems like blasphemy to not fall at the feet of the PSL gods, but the truth is, I make a much tastier (and affordable) pumpkin spice latte at home!

Once you try my version, you might never hit up the drive thru ever again! My DIY PSL is spiked with fall spices, real pumpkin, and a heavy hand of cozy vanilla. It’s fall in a mug, it can be made plant-based and vegan if you prefer, and I can’t wait to share it with you! Let’s get brewing!

What kind of milk should I use for this pumpkin spice latte recipe? Can I make this vegan?

Honestly, you can use any kind of milk you want! If you choose a dairy option, we recommend whole milk for the ultimate in a creamy, cozy experience, but skim, 1%, or 2% will do the trick, too.

You can make it vegan by using dairy-free milk such as soy milk, coconut milk, oat milk, or almond milk. Personally, I love coconut milk or oat milk because it adds a creamy, decadent flavor to your homemade pumpkin spice latte.

Overhead of ingredients for homemade pumpkin spice lattes in glass containers.Overhead look at two homemade PSLs, with a wooden pumpkin off to the side.

Can I make this even more pumpkin-y?

Absolutely! For some people, there is no such thing as too much pumpkin spice flavor. If you’re one of those people, just increase the amount of pumpkin spice syrup until it reaches the perfect flavor for you.

This is too strong! How can I tone it down?

This pumpkin spice latte recipe is extremely adaptable. You can easily customize it to your personal taste by changing the amounts of pumpkin spice syrup or your coffee’s strength. If you prefer to taste more coffee, brew a stronger batch or cut down on the spice and puree. If you can’t get enough of the pumpkin flavor, amp it up by increasing the amount of spice or puree.

Wholefully Protip

If you are a fan of dark coffee, go ahead and use an espresso roast here. If you like a lighter favored coffee, a blonde roast will work just fine!

A homemade pumpkin spice latte shows through a tall glass mug. A wooden pumpkin is in the background.

Can I use pumpkin syrup for a pumpkin spice latte instead of dry spices?

Definitely! Pumpkin syrup will give you a creamy, smooth pumpkin latte, and it’s easy to make your own homemade pumpkin spice syrup at home!

Overhead of three glass mugs filled with lattes and topped with cinnamon, with whole spices and mini pumpkins nearby.

Can I use pumpkin pie filling instead of pumpkin puree?

You sure can! Pumpkin puree is 100% natural pumpkin with no additions. Pumpkin pie filling tends to already have some of the spices you would need for a pumpkin pie, such as cloves, nutmeg, and cinnamon. If you use pumpkin pie filling in your pumpkin spice syrup, you will want to decrease the amount of spices and sweetener you put in so your drink isn’t overpowering.

Can this pumpkin spice latte recipe be made with caffeinated or decaf coffee?

Absolutely—you can use any type of coffee you want. In fact, you can use any brewing method you want as well. It doesn’t matter if the coffee is drip, espresso, or made using a French press. Every method will taste delicious in this pumpkin spice latte recipe! Just remember that whichever brewing method and coffee you choose, it should be brewed stronger than you’d usually make it. This way, the flavor of the coffee shines through and isn’t lost in a wave of pumpkin.

Latte mixture in a stainless steel saucepan, with coffee and mini pumpkins nearby

 

 
Three glass mugs filled with pumpkin spice lattes and topped with cinnamon, with mini pumpkins nearby.

Homemade Pumpkin Spice Latte Recipe

Yield: 2-3 servings
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes

Learn how to make a homemade pumpkin spice latte! This fall favorite includes real pumpkin, and comes with a vegan option.

Ingredients

  • 2 cups milk (whole dairy milk, oatmilk, or coconut milk, preferred)
  • 1/4 cup pumpkin spice syrup
  • 2/3 cup strongly brewed hot coffee or espresso

Instructions

  1. Whisk together the milk and pumpkin spice syrup in a medium saucepan over medium heat. Heat until steam rises from the edges of the pan, about five minutes.
  2. Remove from the heat and stir in the coffee. Whisk rapidly until the mixture is frothy (or use an immersion blender or milk frother for extra foam).
  3. Pour into mugs and top with a sprinkle of pumpkin pie spice. Serve hot.

Notes

  • For a creamy vegan pumpkin spice latte, we love the combination of 1 1/2 cups unsweetened almond or oat milk with 1/2 cup full fat coconut milk.

    YouTube video
    Nutrition Information:
    Yield: 3 Serving Size: 1 latte
    Amount Per Serving: Calories: 157Total Fat: 3gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 1gCholesterol: 13mgSodium: 95mgCarbohydrates: 28gFiber: 0gSugar: 28gProtein: 5g

    At Wholefully, we believe that good nutrition is about much more than just the numbers on the nutrition facts panel. Please use the above information as only a small part of what helps you decide what foods are nourishing for you.

    25 Comments

    1. It sounds so delicious~ What a perfect drinks for cold days~ Thank you for sharing the recipe! I can’t wait to try it.

    2. I’d love to do this, and definitely will try this weekend. During the week I have to try and get myself and a 3month old out of the house pretty quickly – think this would last ok in the fridge overnight for an iced latte in the AM?

      thanks!

    3. Thanks for the recipe! I’m actually sipping on it right now. It was the perfect thing to get me up this morning. You’re right, there are so many pumpkin spice latte recipes out there, but your recipe is so simple and delicious. Took me about 5 minutes to make. I used an emulsifier at the very end to get it really frothy and to mix all the ingredients. Thanks, Cassie!

    Leave a Reply

    Your email address will not be published. Required fields are marked *