
Incredibly fluffy & moist vegan pumpkin bread topped with a simple icing and clustery maple-glazed nut & seeds.
Preheat the oven to 350°F. Line an 8" loaf tin with parchment paper.
In a liquid measuring cup, measure out the non-dairy milk and whisk in apple cider vinegar. Set aside for 2 minutes.
In a large mixing bowl, combine the milk mixture, pumpkin puree, vegetable oil, sugars, and vanilla extract. Whisk well until smooth. Add the flour, flaxseed meal, baking soda and powder, spices, and salt. Use a wooden spoon or rubber spatula to fold dry mixture into wet until a smooth batter forms. Pour batter into the prepared loaf tin. (Optional): Generously sprinkle over cinnamon sugar.
Bake loaf for 50-55 minutes until toothpick inserted comes out clean (a few moist crumbs is ok!). Allow the loaf to cool for 15 minutes in the loaf tin before transferring to a wire cooling rack. I highly recommend letting the loaf cool for at least 2 hours (ideally overnight) to obtain the best crumb/texture!
If enjoying the pumpkin bread the same day, prepare the icing and nut/seed topping while loaf is cooling. If eating the next day, prepare icing and topping before serving.
Add nuts, seeds, and maple syrup to a small skillet. Stir well. Cook over medium-heat for 2-3 minutes until nuts and seeds are fragrant and maple syrup starts to firm up. Take off the heat and stir in the salt and vanilla extract. Transfer to a bowl and set aside.
Combine all ingredients in a large mixing bowl. Whisk well until smooth.
Spread icing over cooled loaf. Sprinkle over nut/seed topping. Slice and enjoy!
Storage: Loaf is best stored tightly wrapped at room temperature. It keeps for ~4-5 days. It can last up to 1 week when stored in the fridge.