Preparation
Prepare your station: Set an oven rack to the middle position and preheat to 400°F / 200°C. Lightly grease an 8-inch / 20-cm square baking dish with coconut oil. For super easy cleanup, place the dish on a foil-lined baking sheet.
Make the filling: In a large bowl, gently toss together the peach chunks, tapioca flour, palm sugar (use more or less depending on the sweetness of your peaches), lemon juice, and vanilla extract.
Spread this glorious mixture evenly in your prepared baking dish.
Bake the fruit first: Cover the dish with foil and bake for 20 to 25 minutes. You're looking for the fruit to get hot and release its delicious juices, creating the perfect saucy base.
Create the crisp topping: While the fruit bakes, combine the toasted almonds, almond flour, palm sugar, cinnamon, nutmeg, and salt in a food processor. Pulse about 9 times, until the nuts are finely chopped.
Drizzle in the melted coconut oil and pulse 5 more times, just until the mixture looks like crumbly, wet sand.
Assemble and bake again: Transfer the topping to a separate bowl and use your fingers to pinch it into small, pea-sized crumbles.
Once the fruit is done with its first bake, remove it from the oven, discard the foil, and give it a gentle stir.
Sprinkle the crisp topping evenly over the hot fruit.
Bake to golden perfection: Return the dish to the oven, uncovered, and bake for about 15 minutes, rotating it halfway through. The crisp is ready when the topping is a deep golden brown and the fruit filling is bubbling beautifully around the edges.
Let it cool for at least 10 minutes before serving—this allows the filling to set up perfectly.
Don't overmix the topping. Pulse the food processor just enough to combine the . Overmixing can create a paste rather than the light, crumbly texture you want for a perfect crisp.