Preheat oven to 375°.
Grease 9x13 pan w/ coconut oil.
Add the sliced peaches to a large saucepan (if using frozen peaches, thaw and drain first).
Stir frequently, over medium heat for 3-5 minutes, until peaches release liquid.
Reduce heat to medium-low and add tapioca flour, vanilla, cardamom, and cinnamon.
Stir and cook for another 5+ minutes, stirring frequently, until the peaches are soft and the liquid is thick and sauce-like.
Spread mixture into bottom of the greased pan.
In medium bowl, mix together gluten-free granola, almond flour, coconut oil, and cinnamon.
Sprinkle mixture over top of peaches in pan.
Cover w/ foil and bake for 40-45 minutes.
Uncover and bake for 5 more minutes to brown topping.
For an extra treat, serve with coconut-vanilla vegan ice cream