Melt the butter (or coconut oil) in heavy-bottomed stock pot over medium heat. Whisk in the brown sugar, honey and vanilla. In a large bowl, stir together the oats, barley, sunflower seeds, coconut, pecans and salt.
Reduce heat to medium-low and stir in the granola until well-coated with butter (or coconut oil) mixture. Cook, stirring occasionally, until granola is beginning to brown, about 15 - 20 minutes.
Remove from heat and allow to cool completely. Once granola is cooled, stir to break up large chunks. Add the dried fruit and store in an air-tight container for up to 5 days.