Preheat oven to 350ºF. Lightly oil a 9-inch square baking pan. (Alternatively, use mini loaf pans and bake a little longer.)
Make the flax eggs by mixing ground flaxseed and water. Set aside for 5 to 10 minutes until the mixture becomes thick and gelatinous.
With a whisk or fork, mix together the coconut milk, vinegar, oil, syrup and flax eggs. Make sure your non-dairy milk is room temperature, not out of the fridge because it will make the coconut oil start to harden.
Whisk together the cornmeal, flour, cashew meal, nutritional yeast, baking powder, and salt. Gently fold the dry ingredients into the wet ingredients and stir until just combined. Pour into the prepared baking pan and bake for 25 minutes or until lightly browned on top. Remove from oven and let cool for at least 10 minutes before cutting.