Vegan Gingerbread Latte

Gingerbread Latte in mug
Photo Credit: Allyson Kramer
Prep: 10 mins
Cook: 5 mins
Total: 15 mins
Servings: 2 servings

This gingerbread latte tastes just like a special treat from a coffee shop and can be made easily right in the comfort of your own home. Feel free to use either actual espresso made from an espresso machine or the more practical version made with an instant espresso powder.

The recipe features the superfood blackstrap molasses. For some, it’s an acquired taste. The flavor of blackstrap molasses is similar to regular molasses; yet it is also chock-full of vitamins and minerals, such as iron, calcium, potassium, magnesium, manganese, selenium, and B6. You’re sure to get a boost with this latte, even if you use decaf espresso!

Note: Use any sweetener you choose (or go sweetener free!). You might the dark caramel flavor of coconut sugar juxtaposed with the fiery spice of freshly grated ginger.


  • 1 1/2 cups unsweetened almond milk (or your favorite nondairy milk)
  • 1/2 teaspoon ginger (fresh, grated)
  • 1/2 teaspoon cinnamon
  • 1/8 teaspoon cloves
  • 1 tablespoon blackstrap molasses
  • 1 to 2 tablespoons granulated sugar (we recommend coconut palm sugar or turbinado: or the equivalent of your favorite sweetener, such as agave)
  • 2 teaspoons instant espresso powder (if you have an espresso maker use 1 to 2 shots of espresso per latte instead of instant powder + water)
  • 4 tablespoons very hot water
  • 1/4 cup nondairy cream for topping
  • Dash nutmeg
  • Dash cinnamon

Steps to Make It

  1. In a small saucepan, whisk together the unsweetened almond milk, ginger, cinnamon, cloves, and coconut sugar.

  2. Stir constantly while heating over medium heat until very hot, yet do not allow it to reach a boil.

  3. If using instant espresso powder: In a large mug, or 2 small mugs, combine the espresso powder with water (for a small mug, only add 1 tsp espresso powder + 2 tbsp water per mug) and stir well.​ If using an espresso machine: make the espresso according to manufacturer's instructions. I recommend using 2 shots (double espresso) for this recipe, but feel free to adjust accordingly to your preferences.

  4. Pour the espresso into 1 large or 2 smaller mugs.

  5. Place a strainer over the mug/s holding the espresso and then carefully pour the hot almond milk mixture over the espresso.

  6. Stir well to mix the hot almond milk mixture into the espresso.

  7. Top the latte with whipped non-dairy cream, such as coconut, and sprinkle with a touch of nutmeg and cinnamon. Enjoy hot and store any leftovers in an airtight container in the refrigerator. Feel free to enjoy the leftovers cold, or simply heat over medium-low heat until the desired temperature is reached.