Preheat oven to 350. Line a baking sheet with parchment paper or a silicone baking mat. Spread the oats and chopped nuts on the baking sheet. Bake for 7-8 minutes or until toasted. Remove from the oven and transfer to a large bowl.
In a large saucepan add the butter, brown sugar, honey, salt, and vanilla. Cook over medium heat, stirring often. Cook until the butter has melted and the sugar has dissolved.
Pour the butter mixture over the toasted oats and nuts. Add the golden raisins. Stir to combine.
Line a 9x9 inch square pan with wax paper or parchment paper. Pour the granola mixture into the pan and using the back of a spoon or a spatula firmly press the mixture into the pan, doing your best to create an even layer.
Place in the refrigerator for 1-2 hours or until cool and set.
Remove from the fridge and carefully pull the overhanging parchment paper and remove the granola from the pan. Using a long knife cut into bars, about 8-10 bars.
Store wrapped between parchment paper (to prevent sticking) in an airtight container.
Can keep at room temperature for 5 days or in the fridge for up to a week or more.
You can add other mix-ins if you'd like. I kept these simple because I loved the simplicity of the flavors. I can't help but think of how warm the flavors taste. I think a 1/4-1/2 tsp of ground cinnamon would taste amazing in this recipe!