Combine the chickpea flour with the arrowroot powder, turmeric, black salt, salt, black pepper, nutritional yeast. Add the milk and water and whisk. The texture should be easily spreadable in a pan like pancake batter. If it's too thick add one tablespoon of water at a time.
Cut the tomato into slices. Cut the spring onion into slices. Dice the red pepper into small cubes. Use half for each quesadilla.
Heat one tablespoon of vegetable oil into a non-stick pan on medium-high heat
Once hot, add half of the tomato slices. Cook for 1 minute.
Add half of the chickpea mixture into the pan then immediately add half of the spring onions, half of the red pepper and half of the fresh spinach. Cover with the tortilla bread quickly and press down the bread with a flipper so it sticks to the chickpea mixture below. (Note: if you wait too long the bread will not stick to the chickpea mixture). Cook for 3-4 minutes.
Wiggle your pan around to make sure your quesadilla is not stuck to the pan. Holding the pan handle in one hand and the cover lid in the other, flip the pan over (so the pan is on top of the lid). Your quesadilla will now be on top of the lid. Gently slide it slowly back into the pan with small short movements. Increase to high heat. Add half of your vegan cheese on top. Then inside your pan, fold over half of your quesadilla on top of the other half so you have a crescent. Cook for 2-3 minutes both sides until nice and crispy.
Serve onto a plate and cut into 4 wedges.