Préchauffer le four à 160 °C et couvrir de papier cuisson une plaque d'environ 33 × 23 cm.
Dans un grand saladier, mélanger les flocons d'avoine, les amandes, les noix, les graines de courge et de tournesol, le lin moulu, la cannelle et le sel.
Dans un bol, mélanger la compote de pommes et le sirop d'érable. Les verser sur les ingrédients secs et remuer une bonne minute, jusqu'à ce que tout soit enrobé et collant.
Fouetter le blanc d'œuf jusqu'à ce qu'il soit mousseux, l'ajouter et bien mélanger, puis incorporer les cranberries.
Étaler sur la plaque et presser fermement à la spatule. Cuire 30 minutes, puis laisser refroidir complètement sur la plaque (compter environ 30 minutes, davantage s'il n'est pas froid) avant de casser en gros ou petits morceaux.