Preheat the oven to 350 degrees F. Line 2 large baking sheets with parchment paper or spray with nonstick spray.
In a large bowl with a hand mixer, beat the softened vegan butter, brown sugar, espresso powder and vanilla together until creamy. Now add the molasses and beat in until smooth. Scrape the sides as needed with a spatula.
Add the flour, baking soda, salt, ginger, cinnamon and nutmeg and mix until combined. Place about a cup of granulated sugar in a bowl (this is optional, for rolling).
Scoop out about 1 1/2 tablespoons of dough, roll into a ball, then roll each ball in the sugar until completely coated (or not, rolling in sugar is optional).
Place on the prepared baking sheets, and bake for 11-12 minutes, until they begin to crack on top. They will look very soft, but they firm up a lot as they cool. If you over bake, they will be crispy.
Let cool on the pans for 5-10 minutes before transferring to a cooling rack.
Make the espresso glaze: Whisk the glaze ingredients together until smooth and creamy. If it's too runny, add additional powdered sugar to thicken. If too thick, add a bit of milk.
Drizzle glaze onto the cookies and let set for 10-20 minutes. Enjoy!