Preheat oven to 160 C / Gas 3. Lightly grease a rimmed baking tray.
Mix oats, flour, coconut, pecans and cinnamon together in a large bowl. Stir in honey, coconut oil and vanilla extract until evenly incorporated.
Spread mixture on the prepared baking tray.
Bake in the preheated oven until lightly golden, about 10 minutes. Stir gently. Continue baking, stirring every 5 minutes, until golden brown, 10 to 15 minutes. Let cool until crispy, about 15 minutes. Store in airtight container.