Preheat oven to 325°F. Line 2 baking sheets with parchment paper.
Place oats, raisins, cranberries, almonds, cashews, coconut, coconut oil, sugar, vanilla, salt, syrup, and flax seeds in a large mixing bowl. Toss together to thoroughly coat.
Divide mixture between baking sheets, and spread out into a thin layer. Bake in a 325°F oven, stirring occasionally, for 20 to 30 minutes, or until nuts and oats are toasty golden brown.
Cool and store in tightly covered containers at room temperature. Serve over yogurt, ice cream, or enjoy it as a snack.