If baking the casserole immediately, preheat your oven to 350 °F and grease a 9x13 inch casserole dish.
Spread the cubed bread evenly in your greased baking dish and set it aside.
Make the custard by blending together all of the custard ingredient until smooth. Pour the custard over the cubed bread and stir everything together so that all of the bread gets well coated. Spread the bread out into an even layer again if needed.
At this point you can cover the casserole dish and refrigerate the bread until the next morning. Alternatively you can prepare the crumb topping and bake the french toast immediately.
In the morning, preheat the oven to 350 °F and prepare the crumb topping. Combine the pecans, flour and coconut sugar and cinnamon in a small bowl. Cut in the vegan butter with your fingers until a crumbly mixture forms. Sprinkle the topping all over the casserole.
Bake the casserole uncovered for 40-50 minutes or until golden brown and cooked through.
Serve warm with maple syrup and fresh fruit.
Notes
*If you only have fresh french bread, cut the bread up into cubes, spread it out on a baking sheet and bake it at 350F for about 10-15 minutes or until dry and stale.