Combine oats, desiccated coconut, oat flour, baking powder and salt in a large mixing bowl. Whisk together to combine and remove any lumps.
In a separate bowl, combine remaining wet ingredients and mix together until smooth.
Pour wet ingredients into the dry and stir with a wooden spoon until ingredients are incorporated and you are left with a sticky dough.
Cover the cookie dough and place in the fridge for a minimum of 1 hour for the dough to harden slightly before rolling.
Preheat your oven to 170 degrees and line a cookie tray with baking paper. Remove the dough from the fridge and roll into balls. Note, the mixture will still be quite sticky.
Flatten the cookies into shape and place in the oven to cook for 8-10 minutes until the edges are golden brown. Allow to cool before removing from the tray.