Preheat oven to 340. In a large bowl, mix together oats, cinnamon, sugar, salt, almonds, pecans, and coconut flakes.
In a small pot, heat canola oil, honey, and vanilla extract over low heat for 3-4 minutes. Pour liquid into bowl with dry ingredients and mix well.
Transfer to baking dish and spread out evenly. Bake for 25 minutes, adding cranberries and stirring at the 15 minute mark. Granola should be well browned and crunchy.
Serve with greek yogurt, jam, or other delicious treats.
Recipe by Things I Made Today at https://www.thingsimadetoday.com/2013/03/09/dried-cranberry-and-almond-granola/