Preheat oven to 350 Fahrenheit (or 180 Celsius)
Make Boiled Pumpkin Puree: Clean and chop pumpkin into 1-2 inch size pieces, place in a small pot, cover with ½ cup water, and bring to a boil, continue on a low boil until tender. Drain and place in a medium bowl, then mash the boiled pumpkin with a fork or a blender.(if you want to make Roasted Pumpkin Puree, watch here) In a medium bowl, combine whole wheat flour, baking soda, baking powder, salt, cinnamon, cloves, ginger, and nutmeg.
In a large bowl, combine melted vegan butter, coconut sugar, unsweetened almond milk, and vanilla extract. Whisk together and then add the boiled pumpkin puree. Mix well.
Pour the dry ingredients into the wet and stir until everything is just combined and you have a nice thick batter.
Add chopped walnuts to the batter and mix until evenly distributed.
Grease a 9-inch loaf pan with coconut oil, vegan butter, or cooking spray.
Transfer batter into the prepared loaf pan and top with pumpkin seeds (if desired!).
Bake for 50 to 60 minutes or until set through and a toothpick comes out clean. Let cool on a wire rack.
Cut, serve, and enjoy!