Grease a 9 x 13 glass baking dish with a vegan margarine, set aside.
Tear or cut up a loaf of french bread into small chunks and place into the greased baking dish.
In a medium sized mixing bowl blend together the coconut milk, arrowroot, flax seed, brown sugar, salt, cinnamon, and vanilla, set aside to thicken for 10 minutes.
After 10 minutes, pour the coconut milk mixture over bread, mix together to cover all the bread pieces.
Set the baking dish aside for 30 minutes or let it set over night in the refrigerator.
Preheat the oven to 375° F.
In a small skillet, on a medium heat, add and melt the vegan margarine.
Peel and cut up the apples into small bite size pieces, add to the skillet and saute.
Continue by adding brown sugar and cinnamon, stir while heating about 5 minutes or until the apples are slightly soft.
Pour the apple mixture on top of the bake.
Next, in a small mixing bowl, mix together the vegan margarine, brown sugar, almond flour, cinnamon, and oats.
Sprinkle the topping over the bake.
Place into the oven and bake for 40 to 50 minutes or until the top has slightly browned.
Remove from the oven, let the bake set for about 10 minutes before cutting.
Serve this bake with a dollop of whipped topping and real maple syrup or drizzle with a homemade fruit syrup or butter.