Preheat oven to 275°F. Line a large baking tray with baking parchment.
Combine oats, almonds, and sunflower seeds in a large bowl. Toss to distribute.
In a small bowl, combine coconut oil, salt, vanilla, and cinnamon.
Pour oil mixture over oats and toss until all of oats/nuts are lightly covered.
Add honey and stir until small lumps form and no large spots of honey are left.
Dump granola onto prepared baking tray and flatten into an even layer. Do not press down firmly, leave air space as much as possible.
Bake in preheated oven for 25 minutes, then stir to redistribute. Bake for a further 25-35 minutes, stirring 2-3 times until granola is a dark golden brown.
Remove from oven. While still warm, add cranberries and toss to distribute.
Allow to cool completely before storing in an airtight container for up to 1 month.