In a small bowl, make the flax eggs. Add in 3 tablespoon [21 g] ground ground flaxseed, 2/3 cup [135 g] of water. Mix together, and let sit for 15 minutes to set up and thicken.
In a medium bowl, whisk together the flax eggs, coconut cream (or plant-based half-and-half), cinnamon, nutmeg, maple syrup, and vanilla extract. Transfer the mixture to a baking dish.
Heat a large skillet over medium heat (or 300 °F [ 149 °C] for an electric griddle), melt 1 TBSP of vegan butter.
Place bread slices in the pan, let them soak for about a minute. Flip pieces over and repeat for another minute. The bread should absorb some of the liquid without becoming too soggy.
Once the skillet is hot, place soaked bread, 2-3 pieces at a time, onto skillet or griddle. Cook about 2-3 minutes per side, until golden brown and speckled. Remove from heat and set aside. Add more vegan butter to the pan as needed in between pieces of bread.
When all the pieces are cooked, serve with your favorite french toast toppings.