Preheat oven to 110° fan forced.
Line a large baking tray with baking paper.
In a small saucepan over medium heat, combine the butter, syrups, sugar and salt. Mix until the sugar has melted, then stir through the vanilla
In a large bowl, combine the oats, pecans, cashews, almonds and coconut and cinnamon
Pour the melted butter mixture over the combined oat mixture, then stir with a spatula, until everything is well coated.
Spread mixture onto the prepared baking tray and bake for 20 minutes.
After 20 minutes, stir the granola on the tray so that it can cook evenly. Bake for another 20-25 minutes, until golden.
Remove tray from oven and tip granola onto your benchtop.
Mix through the pistachios and cranberries.
Allow to cool, then store in an airtight container