Preheat the oven to 160°C (140°C fan-forced) and line two baking trays with baking paper.
In a large mixing bowl combine oats, rice flakes, almonds, pistachio nuts, macadamia nuts, pumpkin and sunflower seeds, stirring to combine.
In a small saucepan, combine maple syrup, tahini, olive oil, zest, vanilla and cinnamon over a low heat, stirring until tahini softens and is well combined. Pour over the oat mixture stirring until evenly coated and combined.
Evenly divide mixture between prepared baking trays and place in preheated oven for 25 minutes, stirring mixture after 15 minutes. Remove baking trays from oven and allow granola to cool completely.
Place granola in a large mixing bowl, add cranberries, chocolate and coconut flakes, stirring until mixture is well