In a small pot, mix milk, pumpkin puree, sugar, and pumpkin spice. Heat over medium heat until hot and steamy (do not boil).
Use a whisk, frother, or immersion blender to mix together and create froth/ foam if desired. Remove from heat and add vanilla if using.
Pour into mug(s) and top with espresso. Garnish with whipped cream and a sprinkle with pumpkin spice if desired and serve.
Steamer Method
Steam milk and pour into mug(s).
Meanwhile, in a small bowl or measuring cup, mix together hot espresso, pumpkin puree, sugar, pumpkin spice, and vanilla if using. Add to milk and stir.
Garnish with whipped cream and a sprinkle with pumpkin spice if desired and serve.
Blender Method
Heat milk over medium heat until hot (do not boil) or heat in the microwave.
Add milk, pumpkin puree, sugar, pumpkin spice, and vanilla if using, to blender.
Blend 1-2 minutes, or until frothy.
Pour into mug(s) and pour espresso over. Garnish with whipped cream and a sprinkle with pumpkin spice if desired and serve.
Iced Version
In a large shaker or jar, add milk, espresso, pumpkin puree, sugar, pumpkin spice, and vanilla if using.
Add about 1-2 cups ice to shaker. Cover and shake well.
Pour over a glass filled with 1 cup ice. Top with whipped cream and a sprinkle of pumpkin spice if desired and serve.
Notes
*Double the espresso for a stronger flavor with extra kick!
For more pumpkin flavor, add 3 Tablespoons pumpkin puree and 1 teaspoon pumpkin spice.
To enhance the flavor of your latte, opt for freshly ground spices rather than pre-ground ones, if possible.
Adjust the sweetness and spice level to taste.
Experiment with different types of milk to suit your dietary, or taste preferences. Try using almond milk, oat milk, coconut milk, or soy milk for a unique twist.