In a food processor, combine the soy flour, baking powder, salt, onion powder, and garlic powder (if using). Pulse for a minute or two until the dry are finely blended and aerated.
With the food processor running on low, slowly stream in the warm water.
Continue to mix until a sticky dough ball forms.
Don't worry about the stickiness – that's perfect!
Lightly dust your hands and a clean work surface with soy flour.
Divide the dough into 8 equal portions.
Roll each portion into a ball, then gently flatten and shape it into a small, thin circle.
Heat a thin layer of olive oil in a skillet over medium heat.
Fry each flatbread for 2-3 minutes per side, until golden brown and puffed.
Serve immediately for the best texture.
Don't be afraid of the sticky dough! A light dusting of soy flour on your hands and work surface is all you need to make it manageable.