Roast the almonds, walnuts and oats separately in the oven preheated at 350ºF for 8-10 minutes. Pound the nuts into small pieces.
Chop the dates, apricots and cranberries into small bite size pieces or pulse them in the food processor.
Mix the oats, nuts, dry fruits, salt and sun flower seeds together in a bowl.
Melt the butter on medium heat in a sauce pan. Add the brown sugar and stir till it dissolves and the mixture comes to a boil. Remove from stove, add the honey and vanilla essence.
Now pour this butter mixture over the dry fruit & nut mixture in the bowl. Combine everything together with a silicon spatula.
Pour this into a baking pan lined with parchment paper. Place another parchment paper over it and lightly press it so it spreads evenly through out. Bake in the oven preheated at 350ºF for 25 - 30 minutes till it is lightly golden. Allow it to cool for at least a couple of hours before cutting it into squares or bars. Enjoy as a snack.