Add the coconut milk, banana, cornstarch, flax meal, sugar, vanilla, and cinnamon to a blender. Mix on high until you achieve a smooth consistency. Transfer the mixture to a shallow bowl big enough to fit your bread.
Let the batter rest for 5 minutes. In the meantime, heat some coconut oil or vegan butter in a non-stick frying pan or griddle on medium. It's very important to have a non-stick pan for this recipe since the batter is quite sticky.
Dip each slice of bread in the batter for 10-15 seconds on each side. Be careful not to soak it for too long to prevent soggy French toast.
Transfer the bread to the hot pan, and cook on medium for 3-5 minutes on each side, or until golden brown.
After you flip the slices the first time, cover the pan with a lid to help the inside properly cook. Keep the slices warm in an oven set to 200℉ while you cook the rest.
Serve your vegan French toast immediately with vegan whipped cream, fresh fruit, coconut yogurt, vegan butter, maple syrup, etc. Happy eating!