Preheat the oven to 400°F and grease a 8”x8” baking dish with nonstick cooking spray.
In a large mixing bowl, add the peaches, maple syrup, lemon juice, cinnamon and arrowroot starch. Mix until the peaches are well coated. Set aside.
In another large bowl, mix together the coconut oil, oats, almond flour, maple syrup, cashew butter, vanilla extract, cinnamon and salt, just until combined.
Place the peach mixture in an even layer in the prepared pan. Top the peaches with the oat topping.
Bake for 35-40 minutes or until the peaches are very soft and bubbly.
Let cool for 10 minutes before enjoying it!