Preheat oven to 300º F.
Line a large rimmed baking sheet with parchment paper. Set aside.
Whisk together pumpkin puree, brown sugar, olive oil, molasses, salt, cinnamon, cardamom, ginger, and cloves in a large bowl.
Add oats and nuts. Mix to combine.
Mix in egg white.
Spread the mixture on the prepared baking sheet and bake without stirring until deep golden brown and fragrant, about an hour and 10 minutes.
Allow the granola to cool completely in the pan -- it will crisp up as it cools.
Once cool, break the granola into chunks with your fingers (if it does not feel crisp, return the pan to the oven and heat for 10 to 15 minutes longer at 300º F). Mix in dried cranberries.
Store the granola in an airtight container.