If you do not have almond flour, try making your own! All you need is almonds to make it. You could also substitute something like hazelnut flour, however, the flavor profile will change. Do not substitute more all-purpose flour.