Preheat the oven to 350°F and lightly grease a 9 x 9-inch baking dish** (see notes below)
In a large bowl, combine the apples, blackberries, arrowroot powder, cinnamon, salt, maple syrup, coconut sugar, lemon juice, and vanilla extract, if using.
Gently fold until the fruit is evenly coated, then transfer the mixture to the prepared baking dish and spread into an even layer.
In a medium bowl, stir together the almond flour, oat flour, oats, and salt.
Add the softened coconut oil, coconut sugar, and maple syrup, then mix until a soft, crumbly mixture forms.
Sprinkle the topping evenly over the fruit filling, breaking it into small clumps as you go to create that classic crumble texture.
Bake for 45 minutes, or until the fruit filling is bubbling around the edges and the topping is lightly golden.
Let the crumble rest for 10–15 minutes before serving to allow the filling to set and thicken slightly.
Serve warm on its own or topped with vanilla ice cream, Coconut Whipped Cream, or Coconut Caramel Sauce.